IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau C Discussion :

serveur passant par routeur


Sujet :

Réseau C

  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2003
    Messages
    140
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 140
    Par défaut serveur passant par routeur
    bonjour,

    j'utilise internet a partir d'un routeur fournit par mon FAI.

    j'utilise les sockets sous windows XP, il y a d'un coté un serveur (mon ordinateur), et de l'autre coté un client (mon ordinateur aussi), je lance l'application serveur en premier, puis la client, mon probleme est le suivant :


    lorsque sur le client j'utilise comme adresse de connexion 127.0.0.1 ou que j'utilise l'adresse de reseau 192.168.1.5 pour se connecter au serveur tout va bien, mais lorsque j'utilise ma vrai adresse IP fournit par le FAI, le client ne se connecte pas et j'ai cette erreur : WSAECONNREFUSED

    je penses que le probleme vient du routeur, comment puis-je etablir une connexion avec ma vrai adresse IP?

  2. #2
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par gaut Voir le message
    je penses que le probleme vient du routeur, comment puis-je etablir une connexion avec ma vrai adresse IP?
    Problème récurrent. Il faut configurer le routeur pour qu'il redirige le port demandé vers le PC local qui supporte le serveur en question. (Port forwarding).

  3. #3
    Rédacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Mai 2007
    Messages
    11 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Par défaut
    Je pense que parfois, cela ne peut pas marcher quand même.

    En effet, en interne, tu utilises l'adresse IP externe que tu va retranslater en adresse interne et cela perturbe la NAT (je ne sais plus pour quelle raison, il va falloir que je refasse les tests) peut être une limitation de certaines boxes.
    Raymond
    Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
    e-verbe Un logiciel de conjugaison des verbes de la langue française.

    Ma page personnelle sur DVP
    .

  4. #4
    Membre confirmé
    Inscrit en
    Juillet 2003
    Messages
    140
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 140
    Par défaut
    j'ai ouvert les ports sur mon routeur et sur mon firewall, et maintenant j'ai comme message d'erreur : WSAETIMEDOUT,

    d'ou est-ce que ca peut venir?

  5. #5
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par gaut Voir le message
    j'ai ouvert les ports sur mon routeur et sur mon firewall, et maintenant j'ai comme message d'erreur : WSAETIMEDOUT,

    d'ou est-ce que ca peut venir?
    On ne t'a pas dit "d'ouvrir tous les ports", quelle horreur, mais d'établir un lien entre le port demandé et l'adresse IP locale du serveur qui attend sur ce port...

  6. #6
    Membre confirmé
    Inscrit en
    Juillet 2003
    Messages
    140
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 140
    Par défaut
    j'ai juste ouvert le port concerné sur le firewall et le routeur, mais erreur de timeout maintenant, j'utilise le code donné sur le cours socket du forum c.

  7. #7
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par gaut Voir le message
    j'ai juste ouvert le port concerné sur le firewall et le routeur, mais erreur de timeout maintenant, j'utilise le code donné sur le cours socket du forum c.
    Et tu as créé le lien (port forwarding ?)

  8. #8
    Membre confirmé
    Inscrit en
    Juillet 2003
    Messages
    140
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 140
    Par défaut
    Comment le crée-t-on ?

  9. #9
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par gaut Voir le message
    Comment le crée-t-on ?
    Il faut regarder dans les menus de ton routeur, lire la doc...

  10. #10
    Membre très actif Avatar de Goundy
    Profil pro
    Étudiant
    Inscrit en
    Avril 2005
    Messages
    605
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2005
    Messages : 605
    Par défaut
    Citation Envoyé par ram-0000 Voir le message
    Je pense que parfois, cela ne peut pas marcher quand même.
    Il est à noter qu'avec certains routeurs comme le routeur ADSL philips offert par Belgacom (FAI belge) c'est tout à fait possible (http://www.alacourderecre.com/philips_blue_highdef.jpg j'ai plus la référence ^^ et la flemme de déscendre en bas )

    Je fesais des installations d'un logiciel de caméra de surveillance l'année passée et je ne comprenais pas pourquoi lorsque je forward les ports et que j'utilise une adresse externe ça passait pas... J'ai fais acheté le routeur Philips (150€) au client ^^

    La prochaine fois je testerai avec un proxy et avec le routeur disponible
    Compil your life guy!
    The Aures Project

  11. #11
    Membre confirmé
    Inscrit en
    Juillet 2003
    Messages
    140
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 140
    Par défaut
    j'ai trouver la reponse sur une autre discution :

    Je suppose : ton serveur est sur ton PC, ton client est sur ton PC (car 127.0.0.1 la connexion fonctionne)
    ton client va donc se connecter à ta box (@IP externe de ta box) en provenant de l'intérieur. Ta box va rediriger cette connexion vers ton PC de l'extérieur vers l'intérieur

    et cela la pluspart des box ne savent pas le faire (je ne sais pas la vraie raison mais c'est plus ou moins lié à la translation d'adresse et au port forwarding).

    Il te reste à trouver un copain qui soit sur internet pour t'aider à faire tes tests ou alors aussi, tu peux aussi continuer à tester avec un 2eme PC sur ton réseau interne (192.168.?.? probablement mais pure supposition de ma part)

  12. #12
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Septembre 2007
    Messages
    7 452
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 452
    Par défaut
    Citation Envoyé par gaut Voir le message
    j'ai trouver la reponse sur une autre discution :
    Il y a un truc qu'il faut bien garder à l'esprit, c'est qu'il s'agit là d'un comportement normal de ton installation. De deux choses l'une :

    - Soit ta boîte fonctionne de manière transparente, tu vois directement le réseau, et c'est donc ton PC qui récupère l'adresse IP publique (ce qui est à priori le fonctionnement normal). Dans ce cas, tout le monde voit ton PC depuis l'extérieur mais tu ne peux avoir qu'une seule machine reliée à Internet ;

    - Soit elle fonctionne en mode routeur, et dans ce cas, c'est elle qui hérite de l'adresse publique et ton PC ne la voit jamais. Dès lors, quand ton client essaie de se connecter à ton adresse publique, c'est à la boîte qu'il essaie de s'associer, pas à ton PC. Et c'est donc normal qu'elle ne te réponde pas.

    Pour illustrer cela de manière plus globale, tu sais que tu peux mettre plusieurs machines sur Internet dans ton foyer à partir du moment ou tu as une boîte en routeur. Dès lors, vers laquelle de ces machines doit être envoyé un paquet dirigé vers ton adresse publique ?

    Tout cela pour dire qu'avant d'ouvrir tes ports ou rediriger les connexions entrantes vers ta machine, vérifie d'abord si ton client est bien conçu. Car là, tu n'es pas en train de régler un problème, tu es en train d'altérer le bon fonctionnement de ton réseau et d'introduire des failles de sécurité potentielles pour faire marcher de force quelque chose qui n'est pas censé fonctionner.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Tager des messages passant par un serveur
    Par NotesCbi dans le forum Lotus Notes
    Réponses: 3
    Dernier message: 05/02/2013, 10h08
  2. Réponses: 1
    Dernier message: 04/04/2011, 11h05
  3. Réponses: 12
    Dernier message: 14/01/2011, 10h10
  4. De Sql Serveur à Excel en passant par VB6?
    Par Ledjit dans le forum VB 6 et antérieur
    Réponses: 0
    Dernier message: 23/05/2009, 16h53
  5. Connexion à une DB en passant par un serveur
    Par Dasson dans le forum JDBC
    Réponses: 2
    Dernier message: 14/05/2008, 09h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo