Wie ich zur Ip meiner Kiste komme weiß ich aber was ist wenn diese in einem Netzwerk hängt...
Wie komme ich da zur IP des Routers oder des Servers???
mfg radikal
wenn der Router SNMP unterstützt, kannst du evtl. darüber die IP rausbekommen. Da viele Home-Router aber kein SNMP beherrschen, wirst du die IP einfacher über externe Webseiten wie checkip.dyndns.org oder http://www.wieistmeineip.de/ rausbekommen. Die Rückmeldung dieser Seiten kann man dann parsen.
Möglich wäre auch noch UPnP.
Dieses wird jedoch nur von den Consumer-Betriebssystemen unterstützt.
Upnp ist möglich.
Man könnte auch einen STUN Server abfragen. Jeder VoIP (SIP) Anbieter hat in der Regel solche Server.
Leider habe ich noch keine STUN-Client imlementierung für .NET gefunden. Das STUN Protokoll basiert aber auf UDP und müsste so relativ leicht in .NET umgesetzt werden können.