Entwickler-Ecke
Netzwerk - Eigene IP Adresse
sharpx - Mi 07.01.09 23:12
Titel: Eigene IP Adresse
Hallo,
Gibt es eine Möglichkeit meine eigene (private) IP Adresse herauszufinden?
Angenommen ich hänge in einem 10.0.0.0/24 Netz und ich hätte gerne meine IP Adresse i.d.r z.b. 10.0.0.3.
Dns.GetHostEntry("localhost").AddressList[0]
Dachte damit könnte es klappen, als Ergebnis bekomme ich jedohc nur "127.0.0.1", was mich nicht sonderlich interessiert.
Kann mir wer weiterhelfen?
Ralf Jansen - Mi 07.01.09 23:39
Du mußt einen Leerstring an GetHostEntry übergeben.
Und du solltest nicht einfach AddressList[0] nehmen. Da könnte zum Beispiel, je nach System, auch die IPv6 Adresse drinstehen die dich wohl auch eher nicht interessiert.
Du solltest also zumindest die AddressList durchiterieren und auf die gewünschte Adressfamily testen.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!