Connaitre mon IP

Connaitre mon IP - Windows & Software

Marsh Posté le 01-06-2005 à 17:40:26    

Voila j'ai deux ordinateur connectés sur un routeur. Je voudrais savoir comment ca se passe pour les IP. Logiquement les 2 ordi ont la même IP (?) mais dans ce cas j'imagine que ca pose certains problèmes: comment les différencier, vue de l'extérieur.
ipconfig me répond:
Carte Ethernet Connexion au réseau local:
 
        Suffixe DNS propre à la connexion : lan
        Adresse IP. . . . . . . . . . . . : 10.0.0.1
        Masque de sous-réseau . . . . . . : 255.255.255.0
        Passerelle par défaut . . . . . . : 10.0.0.138
 
Avez vous une explication, ou un lien la dessus? Merci

Reply

Marsh Posté le 01-06-2005 à 17:40:26   

Reply

Marsh Posté le 01-06-2005 à 17:45:17    

Les 2 ordi non jamai des ip identiques car sinon il y aurai des conflit d'ip. Fai "obtenir une adresse ip automatique" et refai un ipconfig, que ce passe til?

Reply

Marsh Posté le 01-06-2005 à 17:49:39    

Comment je fais "obtenir une adresse ip automatique"?

Reply

Marsh Posté le 01-06-2005 à 17:51:44    

Ton router va utiliser le NAT(Network Address Translation).
Il va te donner des addresses IP en internes dites Privées (ton 10.x.x.x par exmple, mais cela aurait tout aussi bien être 192.168.x.x) et de son coté lui récupère une adresse Ip de ton provider dite publique (172.254.25.10 par ex).
Ensuite ton routeur va établir une liste et va tout noter.
Par exemple le PC1 va sur google, il utilise donc le port 80(http).
Le routeur note

Citation :

Adresse IP interne    Port interne        adresse ip externe     port ext
10.0.0.1               80                       172.254.25.10       80


 
Ensuite le pc2 va lui aussi sur le net mais sur hfr
 
Adresse IP interne    Port interne        adresse ip externe     port ext
10.0.0.1               80                       172.254.25.10       80
10.0.0.2               80                       172.254.25.10       4563
 
Quand un information va revenir il(ton routeur) va regarder le port utilisé(par exemple 4563) et va donc renvoyer l'info au PC concerné(PC2)
 
En gros, c'est ça.

Reply

Marsh Posté le 01-06-2005 à 17:53:51    

Julien49 a écrit :

Les 2 ordi non jamai des ip identiques car sinon il y aurai des conflit d'ip. Fai "obtenir une adresse ip automatique" et refai un ipconfig, que ce passe til?


 
Non je pense qu'il parle de l'adresse de son FAI.
Si tu regarde ce qu'il nous a donné, il y a un domaine "lan" et une passerelle.
Je pense donc que ses cartes réseaux sont en automatique, mais qu'il voudrait savoir comment différencier ses PC depuis l'exterieur.

Reply

Marsh Posté le 01-06-2005 à 17:54:15    

démarrer, paramètres, connexion réseau, clique droit sur connexion réseau local, propriétés, tu va dan l'onglet "général", tu doi avoir "Cette connexion utilise les éléments suivants", cherche "Protocole Internet TCP-IP", propriétés et pour finir "obtenir une adresse ip automatique"  

Reply

Marsh Posté le 01-06-2005 à 17:55:39    

ca pose pas de problème si les deux pc font une requete au même site, sur le même port? Il s'en sort avec les IP internes? En général, cela peut il poser des problèmes?

Reply

Marsh Posté le 01-06-2005 à 17:57:14    

Reply

Marsh Posté le 01-06-2005 à 17:57:54    

d'accord avec kill9! Et il ne faut pas que Bebebert modifie ses parametres. C'est ok.
 
Bebebert, si tu veut connaitre ton ip publique, va sur www.adresseip.com

Reply

Marsh Posté le 01-06-2005 à 17:57:56    

Oui, je suis deja en automatique apparemment

Reply

Marsh Posté le 01-06-2005 à 17:57:56   

Reply

Marsh Posté le 01-06-2005 à 18:01:05    

Merci pour vos réponse
Une dernière question: je programme un peu et j'ai déja utilisé les socket. Si on prend un ordinateur distant qui veut se connecter chez moi, il utilise mon l'ip que le fai m'a fourni. Comment le routeur sait-il alors a quelle machine c'est destiné?

Reply

Marsh Posté le 01-06-2005 à 18:02:06    

Je pars du principes que tu N'AS PAS de conflit d'adresse IP.
Imagine le NAT comme un standard téléphonique.
tu fais UN et UN seul numéro et tu tombe sur une hotesse.
- allo, je voudrais le poste de madame machine
- trankilou mon calino, je te le passe ;)
 
Avec le NAT, c'est semblable.
En fait, vu de l'exterieur, il y a une IP, la publique(172.254.25.10 dans mon exemple) qui fait des requetes sur plusieurs ports.
Après dans sa table, elle regarde la correspondance et renvoie au PC concerné.

Reply

Marsh Posté le 01-06-2005 à 18:02:21    

si le PC situé dans le LAN fait serveur alors il faudra faire une redirection des ports (voir la config du routeur)
si le PC distant est le serveur -> aucun problème


Message édité par jlighty le 01-06-2005 à 18:10:15
Reply

Marsh Posté le 01-06-2005 à 18:05:31    

Bebebert a écrit :

Merci pour vos réponse
Une dernière question: je programme un peu et j'ai déja utilisé les socket. Si on prend un ordinateur distant qui veut se connecter chez moi, il utilise mon l'ip que le fai m'a fourni. Comment le routeur sait-il alors a quelle machine c'est destiné?


 
Et bien même système, mais à l'envers.
Ton programme va se connecté sur une IP(valide) avec un port en écoute sur cette dernière.
Ton programme possède donc une partie "cliente" qui se connecte à la partie "serveur" qui elle est en écoute.
 
Il faut ensuite "ouvrir" le port au niveau du NAT

Reply

Marsh Posté le 01-06-2005 à 18:06:21    

Zut Grilled by jlighty :D

Reply

Marsh Posté le 01-06-2005 à 18:08:02    

Oui, mais si j'execute la partie serveur sur mes 2 machines (c'est possible?) et que la machine distante execute la partie client, sur quel serveur le client va-t-il se connecter

Reply

Marsh Posté le 01-06-2005 à 18:09:32    

pardon j'ai peut être mal suivi, c'est la qu'intervient la redirection de port?

Reply

Marsh Posté le 01-06-2005 à 18:09:52    

Je serais tenté de dire "la première qui répond".
Mais dans ce cas, pourquoi ne pas "NATer" tes PC sur 2 port différents ?

Reply

Marsh Posté le 01-06-2005 à 18:11:45    

déjà la redirection d'un port se fait sur un seul PC -> c'est le PC désigné qui recevera la demande de connexion

Reply

Marsh Posté le 01-06-2005 à 18:14:12    

J'ai un NAT Manager fourni par mon fai, je vais essayer ce bien comprendre ce concept. En gros, ce que je voulais savoir, c'est s'il y a un risque qu'une information arrive sur le mauvais pc?

Reply

Marsh Posté le 01-06-2005 à 18:22:04    

Voici un exemple :
[l'application serveur écoute sur le port 2000]
routeur vue du côté internet :
port 1000 ouvert : appli pour PC1
port 1001 ouvert : appli pour PC2
 
La table de redirection
port 1000 -> @PC1 port 2000
port 1001 -> @PC2 port 2000
 
maintenant le client venant de l'Internet :
- si il veut communiquer avec PC1 il suffit qu'il dialogue avec le port 1000 du routeur
- avec le PC2 il devra utiliser le port 1001


Message édité par jlighty le 01-06-2005 à 18:22:46
Reply

Marsh Posté le 01-06-2005 à 18:36:40    

D'accord, merci j'ai compris.
Pour le moment je n'ai pas configuré de NAT et mes 2 machines sont connectées en même temps sur MSN
Pourquoi ca marche?

Reply

Marsh Posté le 01-06-2005 à 18:37:27    

parceque ces 2 machines utilisent un CLIENT MSN pas un SERVEUR.
Tes 2 applications établissent chacune une connexion vers le serveur MSN


Message édité par jlighty le 01-06-2005 à 18:38:21
Reply

Marsh Posté le 01-06-2005 à 18:39:39    

ah oui bien sur, j'oubliais qu'il y avait un serveur MSN
Cette fois c'est bon
Merci a tous

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed