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

Développement Discussion :

les sockets sur != réseaux


Sujet :

Développement

  1. #1
    Membre régulier Avatar de Hypnos
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    87
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2002
    Messages : 87
    Points : 108
    Points
    108
    Par défaut les sockets sur != réseaux
    bonjour à tous,

    Je suis en train de développer une application client/serveur en TCP/IP et je fais les tests de connexion sur ma propre machine, en lançant le serveur et en connectant le client sur le "127.0.0.1". Ma connexion marche très bien, de même lorsque j'essaye en lançant le client sur une autre machine de mon réseau local (je lui dit alors de se connecter sur l'IP local de ma machine). Le problème survient lorsque je demande au client de se connecter sur mon adresse internet. J'ai une connexion partagée, avec le port utilisé, routé vers ma machine (où il y a le serveur). La connexion ne passe alors plus . J'ai aussi demandé à un ami de faire un test, et la connexion ne passe pas non plus. Il est lui aussi derrière un routeur, et m'a dit avoir correctement routé le port sur sa machine.

    Alors je voulais savoir si c'est juste un problème de chemin qui ne peut être utilisé dans les 2 sens en même temps, où s'il faut faire attention à certains trucs pour éviter ce genre de problèmes via internet. Et si oui, c'est qu'il s'agit d'un problème dans mon code alors.

  2. #2
    Membre expérimenté
    Avatar de nyal
    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    622
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2002
    Messages : 622
    Points : 1 428
    Points
    1 428
    Par défaut
    Bonjour,

    Normalement ca ne provient pas de ton application. Elle n'a pas pour but de s'occuper du routage des trames. Ce n'est pas un probleem dans ton code. Cependant je ne comprend pas bien : Tu essayes de te connecter a une machine d'internet (a partir d'un pc de ton reso local) en passant par ta gate. Mais ca ne fonctionne pas. Il faut verifier les routes ainsi que les regles du firewall (s'il y a firewall).

    Vu que ca fonctionne sur ton reseau local, ca ne devrait pas venir de l'application. Tu utilises l'ip directement ou tu passes par un nom ? (le DNS joue dans ce cas la)

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Février 2004
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 133
    Points : 112
    Points
    112
    Par défaut
    montre le code sinon on saurait pas t'aider

Discussions similaires

  1. Socket sur réseaux différents
    Par Dietzer dans le forum C++
    Réponses: 1
    Dernier message: 12/06/2013, 13h59
  2. Encore une petite question sur les sockets...
    Par damien99 dans le forum MFC
    Réponses: 4
    Dernier message: 15/02/2006, 14h22
  3. [WinSock] Question sur les sockets (accept)
    Par Grey dans le forum MFC
    Réponses: 3
    Dernier message: 09/01/2006, 11h37
  4. Cours sur les sockets
    Par sorry60 dans le forum Réseau
    Réponses: 8
    Dernier message: 05/11/2005, 14h19
  5. Questionsssss sur les sockets?
    Par Nino dans le forum Développement
    Réponses: 5
    Dernier message: 01/04/2003, 21h11

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