bonjour, j'aimerai lister toutes les adresses IP avec le nom des machines de mon réseau. (complet)
est-ce possible ? est-ce qu'en listant j'aurai aussi le routeur ?
merci
bonjour, j'aimerai lister toutes les adresses IP avec le nom des machines de mon réseau. (complet)
est-ce possible ? est-ce qu'en listant j'aurai aussi le routeur ?
merci
Tout est possible,
Si tu travail avec un réseau ayant un serveur DHCP, tu devrais être en mesure de communiquer avec celui-ci pour te dresser la liste des adresses IP attribués. Par la suite, tu pourra intéroger chacune d'elle pour connaître leur nom complet.
Si tu n'a pas de serveur DHCP il est probable que ton routeur face le travail lui-même. Sinon, c'est que chaque poste on été configuré avec une adresse IP statique fixe. Rendu là bonne recherche.
______________
Never underestimated the browser
Ne jamais sous-estimé le navigateur
Vic Gundotra, Google IO 2009
oui je comprends ce que tu veux me dire, mais je ne sais toujours pas ou me diriger lol
en faite prenons l'exemple d'une famille avec plusieurs ordinateurs.
comment faire pour avoir les adresses ip de chaque pc connecté ? (voir même le nom du pc)
ps: un peu comme le mappage dans vista et seven (sans le schema)
Bonjour.
J'utilise "GetHostByAddress", mais cette fonction est "deprecated". Ca marche mais c'est vrai que c'est d'une lenteur... Comme sous XP.
Bizarrement, je n'ai rien trouvé d'autre pour scanner un réseau avec le framework...
PS : voici mon code :
PS : c'est du C++/Cli
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 void ScanReseau(){ String^ szFirstIp = "192.168.0."; int iIp = 0; String^ szTmp; IPHostEntry^ host; while(true){ iIp++; if(iIp == 255) break; szTmp = szFirstIp + iIp.ToString(); try{ host = Dns::GetHostByAddress(szTmp); String^ szIp = IPAddress::Parse(szTmp); String^ szPcName = host->HostName; } catch(Exception^){} } }
Open Source Microsoft MediaFoundation
https://github.com/mofo7777
http://jeux.developpez.com/faq/directx/?page=dshow
Voici un lien qui semble faire ce que tu désire, cependant tu dois fournir l'adresse du serveur DHCP :
http://www.ianatkinson.net/computing/dhcpcsharp.htm
Si tu creuse dans le code tu vois que c'est DhcpEnumSubnetClients.
Sa va peut-être pouvoir t'aider.
______________
Never underestimated the browser
Ne jamais sous-estimé le navigateur
Vic Gundotra, Google IO 2009
d'accord merci pour vos messages, jvais essayer de me débrouiller.
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