PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tool zum bestimmen der IP



chris_h
08.11.07, 10:29
Hi,

ich habe einen Router Lancom DSL 1611 Office, mit dem ich dyndns eintellen möchte. Dafür kann ich ddclient verwenden wenn ich wüsste, wie die IP-Adresse des Routers lautet.

Gibt es ein Tool (ähnlich wie traceroute) in dem ich die IP-Adresse des Routers auslesen kann?

Danke,
Chris

marce
08.11.07, 10:37
Sowas wie http://www.whatismyip.de?

Abgesehen davon sollte lt. Google das Ding das von alleine können (Firmware > 3.20)

chris_h
08.11.07, 10:48
Zum einmaligen Abfragen o.k. aber alle 30 Sekunden? Da wird mir der Betreiber auf die Füße steigen.

Das Problem ist, ich habe Dyndns am Lancom eingestellt und es funzt nicht.
Ich habe scheints keine Möglichkeit die Config anzusehen, ob es geklappt hat.

Chris

iGOTnoSKILL
08.11.07, 10:51
Warum ändert sich deine IP alle 30 Sekunden? :confused:

asi_dkn
08.11.07, 14:04
also alle 30 sekunden ist wohl der absolute overkill... jede stunde, oder alle 30 minuten reicht, denke ich. und wenn du einen richtigen web-, mail- oder was-auch-immer server betreiben willst, solltest du dir gedanken über eine fixe IP machen. wenn's nur für den privaten gebrauch ist, dann bist du mit den 30 minuten sicher gut beraten.

die IP des routers rauszubekommen ist nicht so schwer. ich hab das so gemacht:

MYIP=$(curl -s http://checkip.dyndns.org | awk '{print $6}' | awk ' BEGIN { FS = "<" } { print $1 } ')

dann steht deine IP da drinne und du kannst damit anstellen was du willst.

comrad
08.11.07, 14:19
Ehm, also normalerweise wäre die logische Vorgehensweise vom Router, das interne fest eingebaute dydns-Script abzuarbeiten, wenn er sich einwählt.

Und so machen die meisten Router das auch. Wenn dein Router das kann, dann wird er die IP aktualisieren, wenn er sich neu einwählt. Im Übrigen wirst du sonst einfach stumpf von dyndns gesperrt ;)

chris_h
08.11.07, 21:06
Die Idee war, bei einer (Zwangs)trennung der Leitung sobald wie möglich die aktuelle IP wieder zu bekommen. Jede Stunde ist mir zu selten, da müsste ich ja im Schnitt 30 Minuten auf ein login warten. Aber alle 20 Minuten wäre o.k. Nachdem sich ja die IP nicht so oft ändern sollte.

@comrad: klar, leider gibt es da ein Problem mit dem Router, er bietet es nicht an, bzw. es dürfte fehlerhaft implementiert sein.

Danke asi_dkn, der Link auf http://checkip.dyndns.org/ ist super.

Chris

chris_h
09.11.07, 07:19
Das Script zum Anzeigen der IP auf einem Webserver sollte ja nicht so schwierig sein. Vielleicht ist es ja auch schon eine Variable, die der Webserver nur anzeigen muss. Nachdem es ja mitlerweile Web-Hosting richtig günstig ist, kann ich ja diese Script auf meinem eigenen Server bei dem Hoster legen und kann so oft abfragen wie ich möchte.

Weiß wer, wie ich das am Besten bewerkstelligen kann (Script)?

Danke,
Chris

othan
09.11.07, 07:56
Bist Du sicher, dass dyndns nicht läuft?

Port-Forwarding vom internen Netz wird nicht funktionieren, wenn Du im internen Netz deine dyndns Adresse eingibst, wirst Du höchstens auf dem Login-Fenster von deinem Router landen.

Teste das ganze doch mal von extern (Firma, Schule, Nachbar...)

/EDIT:
um deine ip zu erfahren, kannst Du auf einem Webserver ein php-file mit folgendem inhalt ablegen:



<?php
echo getenv('REMOTE_ADDR');
?>

comrad
09.11.07, 08:27
http://www.wie-ist-meine-ip.de (Die Seite gibts echt und macht das was man erwartet *g*)

chris_h
09.11.07, 09:16
@othan: ich habe auf meinem Provider eine Seite mit dem kurzen php-script erstell (1und1) und es funzt prima. Nun kann ich es auch alle Minuten aufrufen, wenn ich will.

Abschätzung: Bei einem Aufruf werden 1812 Bytes übertragen.
Teste ich nun alle 5 Minuten und jede Stunde und jeden Tag im Monat bekomme ich einen Traffic von 16 MB.
Auch sollte der Server das von der CPU verkraften, auch wenn es ein shared Host ist.

Chris