re Bonjour.
Peut-on comme le titre l'indique, trouver l'adresse IP d'un PC sur le réseau dont on connais le nom et le groupe de travail?
Merci d'avance
re Bonjour.
Peut-on comme le titre l'indique, trouver l'adresse IP d'un PC sur le réseau dont on connais le nom et le groupe de travail?
Merci d'avance
Bonjour,
Je te donne ce lien, on ne sait jamais, certains posent des question avant de regarder...
Ca risque de ne pas résoudre directement ton problème, mais déjà ca fait du grain à moudre... j'espère..;
Cordialement
Merci mais j'ai déja regardé ce module, mais celui-ci donne l'IP de la machine sur laquelle tourne l'appli. Je souhaite faire un programme qui, lorsque l'on lui donne le nom d'une autre machine sur le réseau, me donne son adresse IP.
Tu utilises un controle Winsock ?
Si oui as tu essayé la propriété remoteHostIp ? Je ne suis pas sur car je n'ai pas de reseau sous la main pour tester mais ca vaut le coup d'essayer je pense.
J'ai l'impression que c'est encore la même chose, ca renvoie l'adresse IP de la machine sur laquelle se trouve l'appli ? et ce n'est toujours pas ce que je veux.
cela ne correspondrai pas à un GetHostbyName...?
http://grafikm.developpez.com/vbreseau/Lecon3/
Je vois que tu as longuement travaillé cette possibilité, tu avais donc bien sur défini la propriété RemoteHost aussi avec le nom de la machine distante ? Tu as fait plusieurs essais , voir si il n'y avait pas d'autres propriétés intéressantes évidemment, que je suis bête de poser la question...
Pour faire fonctionner le Winsock, ne faut-il pas que l'autre machine ait elle aussi un winsock en écoute? si ce n'est pas le cas, il faut me montrer le code à utilier car je n'ai jamais utiliser les sockets sous VB(je ne les connais qu'un peu sous Delphi). Sais-t-on jamais, VB à peut-être des socket différent de Delphi, C, des automates industriels ...
Alors, en effet, si le PC distant à un winsock en écoute, on peut se connecter juste en connaissant son nom, on peut aussi réccupérer son adresse IP. mais je ne veux pas laisser tourner un socket en écoute sur tous les PC dont je veux connaitre l'adresse IP.
Pour ce qui est du lien de bbil :
Ca m'a l'air d'être ce que je recherche, mais lorsque je fait appel à la fonction GetIPFromHostName, elle ne me retourne rien, la fonction GetHostByName ne me retourne rien non plus (au fait je suis sous W2K)
Question disons de résonnement...Envoyé par avigeilpro
Peut être vais-je tirer "dans l'eau" mais je demande quand même...
Si tu connais le nom et le groupe de travail de l'ordinateur en question, et que, pure supposition, c'est un réseau local (PC=Personal Computer...), pourquoi ne pas toi même imposer une adresse IP aux poste que tu utilises ???
Cordialement
Question interressante à laquelle je vais répondre :
Je suis actuellement en Belgique dans un campus. Nous utilisons avec quelques amis le logiciel Vnc qui nécessite de connaitre l'IP de la personne sur laquelle on veut se connecter. Or le réseau du campus à un DHCP et il nous faut nous mettre en IP automatique. Enfin, les adresse IP changent chaque jours. Donc au lieu d'aller demander à chacun, chaque jour, leurs adresse IP, j'aimerai un petit prog qui me les affichent toutes.
C'est noté, je comprend nettement mieux...
Bon alors je vais peut être parafraser bbil mais en faisant une rapide recherche je tombe sur la leçon n°4 du même lien qu'il t'as passé...
Je te la donne au cas où tu n'aurais pas eu l'idée de "tourner la page"
Je te la donne car le titre est explicite, je cite "Retrouver l'adresse IP à partir du nom de la machine"... alors si avec ça ...
Bon courage !!
j'ai testé le code mais comme je l'ai di précédement il ne me renvoi rien. Cela peut il venir de ma version de windows.
ne suffirait-il pas que tu adapte/ trouve les librairies correspondantes sous W2K (quelle idée aussi... tu pouvais pas être sous XP comme tous le monde ) ???Envoyé par Tuto
eu... si c'est cela le problème suffit de mettre le nom de la machine dans VncWiever à la place de l'adresse IP...Envoyé par avigeilpro
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager