Seite 1 von 1
localhost oder was
Verfasst: Mittwoch 4. Februar 2004, 00:16
von stevg
Hallo,
Ich würde gern die IP meines Rechners ermitteln doch
gibt '127.0.0.1' zurück.
Das kann es doch nicht gewesen sein.
Kann mir jemand helfen ?
Verfasst: Mittwoch 4. Februar 2004, 00:32
von Dookie
Verfasst: Mittwoch 4. Februar 2004, 01:14
von stevg
Danke, aber das Wahre ist es nicht. Ich dachte eigendlich das Python zu etwas zur Verfügung stellt.
Vielleicht kann man mein Problem ja auch anders lösen.
Laut der Doku zum RFC muss man um sich beim IRC-Server anzumelden die eigene IP mitschicken:
Command: USER
Parameters: <username> <hostname> <servername> <realname>
Ist dann so etwas in Python nicht ohne Mithilfe von PHP oder irgend welchen fremnden Webserver möglich oder wird meine IP garnicht benötig, denn nurmalerweise müsste der Server diese doch bereits kennen ?
Verfasst: Mittwoch 4. Februar 2004, 02:01
von Christopy
Zitat
Because of the way TCP/IP is designed, there is no general solution
for doing that. If go to Google and search its Usenet archives for the
phrase "local ip" in comp.lang.python you'll find various explanations
and some techniques that may work in your situation. Specifically,
socket.gethostbyaddr(socket.gethostname())[2][0]
Gruss
Christoph