Benutzer mit den meisten Antworten
IP-Adressen im lokalen Netzwerk

Frage
-
Hallo,
für unser kleines lokales Netzwerk (die beiden Computer sind über einen Router miteinander und mit dem Internet verbunden) würde ich gern dynamisch per Code die IP-Adressen der verbundenen PCs feststellen.
Die eigene IP-Adresse kann ich mit Dns.GetHostEntry(Dns.GetHostName()).AddressList feststellen.
Aber wie komme ich zur IP-Adresse des anderen Computers?
In der DOS-Box kann ich mit arp -a die gewünschte Liste aufrufen. Gibt es in .NET die gleiche Möglichkeit?
MfG,
Henriette, Hamburg
Antworten
-
Hallo Henriette,
schau mal hier:
http://stackoverflow.com/questions/10360933/find-interfaces-and-ip-addresses-arp-in-c
http://www.mostthingsweb.com/2011/11/reading-arp-entries-with-c/
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort vorgeschlagen Thorsten DörflerModerator Dienstag, 14. April 2015 11:48
- Als Antwort markiert Stefan FalzModerator Dienstag, 21. April 2015 23:32
Alle Antworten
-
Hallo Henriette,
schau mal hier:
http://stackoverflow.com/questions/10360933/find-interfaces-and-ip-addresses-arp-in-c
http://www.mostthingsweb.com/2011/11/reading-arp-entries-with-c/
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort vorgeschlagen Thorsten DörflerModerator Dienstag, 14. April 2015 11:48
- Als Antwort markiert Stefan FalzModerator Dienstag, 21. April 2015 23:32