PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : newbie-frage: externe ip ermitteln



usenix
21.12.04, 16:27
hallo allerseits,

die frage ist banal: wie kann ich mir über die konsole meine externe ip, also die vom provider zugeteilte dynamische ip, anzeigen lassen? über IFCONFIG bekomme ich lediglich meine interne ip 192.168.1.69 mitgeteilt. mein rechner sitzt hinter einem dsl-router, welcher 2 mal täglich eine neue externe ip zugewiesen bekommt.
bitte sagt mir jetzt nicht, dass ich mittels eines browsers bei http://whatismyip.com nachschauen soll - ich suche eine saubere linux-lösung :D

ifconfig -a gibt folgendes aus:

eth0 Link encap:Ethernet HWaddr 00:00:0E:21:9E:AE
inet addr:192.168.1.69 Bcast:255.255.255.255 Mask:255.255.255.0
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:14609 errors:0 dropped:0 overruns:0 frame:0
TX packets:14992 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:13400349 (12.7 Mb) TX bytes:2202382 (2.1 Mb)
Interrupt:9 Base address:0xc000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:12 errors:0 dropped:0 overruns:0 frame:0
TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:896 (896.0 b) TX bytes:896 (896.0 b)

sit0 Link encap:UNSPEC HWaddr 00-00-00-00-31-00-00-00-00-00-00-00-00-00-00-00
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

ich habe natürlich auch schon im forum nach dieser frage gesucht, aber wahrscheinlich ist die antwort so simple, dass sie noch keiner gestellt hat :eek:

vg

maxxle
21.12.04, 16:36
Überlege dir, WELCHE Komponente die IP bekommt. Dann wirst du sicher selbst eine Lösung finden.

Tipp: Dein Router wählt sich ein und meldet sich bei deinem Provider an.

lennier
21.12.04, 16:49
maxxle meint, dass nicht Dein Rechner die dynamische IP bekommt sondern Dein Router. Dein Rechner hat also keine dynamische IP. Willste die herausfinden, solltest Du entweder deinen Router via Browser überprüfen oder einfach mit dem Befehl traceroute die Wege nachvollziehen.

Bye

Christian.

Scar KS
21.12.04, 17:54
Gibt auch kleine Programme die nen externen Rechner fragen und dir dann deine dynamische IP geben.
Frage einfach mal apt ob es da was hat.
Scar

psy
21.12.04, 20:45
w3m checkip.dyndns.org | grep IP
;)

Diozaka
21.12.04, 21:04
Oder alternativ:
lynx -dump www.whatismyip.com | grep IP | head -n1 | tr -d YourIPis
MfG, Diozaka

usenix
22.12.04, 00:56
recht schönen dank an die experten! mit dem text-browser braucht man das terminal auch nicht verlassen ... schöne lösung!

Cotoga
22.12.04, 03:15
wieso machste net einfach webbrowser auf deinen router? ;)

HirschHeisseIch
22.12.04, 05:17
Weil man das dann z.b. nicht in irgendwelchen scripts verarbeiten kann ;)

usenix
22.12.04, 10:14
yooo! außerdem hab ich einen vorkonfiguriertes, gesperrtes dsl-modem (mit integriertem router) von broadnet-mediascape.de, auf welches ich leider keinen zugriff habe.
ich kenne zwar sonst nur d-link router, aber ich kann mir vorstellen, dass die config-menues der anderen auch nicht gleich zur ip führen, zu dem wollte ich ja einen herkömmlichen browseraufruf umgehen, denn was mache ich das nächste mal, wenn ich vor einem server ohne x stehe?
ich glaube der vorschlag von psy und diozaka, ist bei weitem der einfachste und schnellste.