Ich habe einen ISP, der semipermanente IPv4-Adressen bereitstellt. Sie können keine festen IP-Adressen versprechen, aber unerwartete Änderungen sind ziemlich selten.
Dies veranlasst mich jedoch zu fragen: Was wäre der einfachste / zuverlässigste Weg, um meine Heim-IP-Adresse zu verfolgen, damit ich auch bei einer Adressänderung auf meinen (Windows 7) Heim-Server zugreifen kann?
Bitte beachten Sie: Aus Gründen, auf die ich nicht eingehen möchte, möchte ich die Verwendung von Diensten vom Typ "Dynamic DNS" vermeiden. Stattdessen würde ich es vorziehen, wenn der Heimserver gelegentlich einen / ausgelösten "Adressstempel" auf einem externen Server hinterlässt (über SSH, HTTP POST oder ähnliches, vorzugsweise über eine verschlüsselte Verbindung).
windows-7
ip-address
tracking
ipv4
OKtosiTe
quelle
quelle
Antworten:
Interessante Frage. Da Sie DNS-Dienste vermeiden möchten, ist es wahrscheinlich ziemlich einfach, eine Skript- / Batch-Datei aufzurufen, um die aktuelle IP-Adresse zu überprüfen und diese dann bei Änderungen über ssh / scp / rsync an einen fremden Server zu senden .
Sie können Ihre WAN-IP-Adresse folgendermaßen zurückerhalten:
Es wäre einfach, dieses Ende in einer Variablen oder Datei zu haben, und dann können Sie nach Änderungen suchen und bei Bedarf einen Bericht auslösen.
Dies wurde bereits an anderer Stelle behandelt. Wenn Sie das Rad also nicht neu erfinden möchten, schauen Sie hier:
http://ubuntuforums.org/archive/index.php/t-526176.html
Edit : Verdammt, ich sehe, du hast gerade hinzugefügt, dass du Windows verwendest !!!
Bearbeiten 2 : So sehr ich es hasse, nur zu verlinken - hier gibt es eine DOS / cmd-basierte Lösung für das Problem, die DOS-Versionen von Curl und Blat verwendet (um eine E-Mail zu senden):
http://www.answerbag.com/q_view/1988422
quelle
Der älteste und wahrscheinlich zuverlässigste Weg, eine dynamische (oder irgendeine Art) IP an einen Domainnamen zu binden, ist DynDNS . Sie haben Clients für fast jedes Betriebssystem, und sobald es eingerichtet ist, läuft es jahrelang, ohne dass Sie etwas bemerken.
quelle
Möglicherweise können Sie Ihren Client-Computer (Windows 7?) Stündlich mit einem falschen Benutzernamen und Kennwort auf FTP oder SSH zu Ihrem Server einplanen. Wenn Sie einen eindeutigen Benutzernamen verwenden, können Sie diesen in Ihren Serverprotokolldateien verfolgen.
Ich habe einen Linux-SSH-Server. Die Datei /var/log/auth.log zeigt Einträge wie diesen für fehlgeschlagene Anmeldeversuche:
Hier werden der Benutzername des versuchten Logins und die IP-Adresse angezeigt.
Wenn Ihr Windows 7-System gestohlen wurde, besteht keine Gefahr, dass es das Kennwort für Ihren Server erhält, da Sie gefälschte Anmeldeinformationen verwenden. Der fehlgeschlagene Anmeldeversuch hinterlässt gerade genug Informationen auf dem Server, damit Sie Ihr Client-System verfolgen können (eindeutiger Benutzername und die IP-Adresse, von der es stammt).
Sie können den Windows Scheduler verwenden, aber ich würde persönlich den Befehl "at" verwenden, da die meisten Leute nichts davon wissen.
quelle
Eine interessante Lösung: Wenn Sie ein Google Mail-Konto verwenden, können Sie es auf Ihrem Heimcomputer geöffnet lassen. Alle paar Stunden wird Ihre IP-Adresse automatisch protokolliert.
Sie können Ihre Kontoaktivität, einschließlich der IP-Adressen, überprüfen und in Ihrem Google Mail-Posteingang ganz nach unten scrollen.
quelle
Sie können den Dienst dyndns ohne Verwendung des Hostnamens verwenden, wenn dies Ihr Anliegen ist. Da Ihre IP "semi-permanent" ist, gehe ich davon aus, dass Sie die meisten von ihnen nur kennen. In den seltenen Fällen, in denen es sich ändert, melden Sie sich einfach bei der dyndns-Site an, um Ihr Konto zu überprüfen. Dort wird Ihnen die neue IP-Adresse mitgeteilt. Kein Hostname erforderlich.
Wenn es darauf ankommt, ist eine IP-Adresse nur eine Zahl. In das System ist nichts integriert, mit dem Sie Informationen zu IP-Änderungen erhalten können, es sei denn, Sie verlassen sich auf einen Drittanbieter außerhalb Ihres eigenen Netzwerks, um diese Änderungen aufzuzeichnen. Die dynamischen DNS-Dienste (und es gibt mehr Optionen als nur dyndns.org) sind die etablierten, ausgereiften und kostenlosen Mittel, um dies zu erreichen. Wenn Sie den dazugehörigen Domainnamen nicht verwenden möchten, müssen Sie dies nicht tun (obwohl der Name weiterhin vorhanden ist und bei Bedarf funktioniert).
quelle
http://www.gearboxcomputers.com/products/ip-watcher/ sieht aus wie das, wonach Sie suchen, auch wenn es keine Freeware ist.
quelle
DHCP verfügt normalerweise über einen Hook, mit dem ein Skript aufgerufen werden kann, wenn sich der Status ändert. Sie müssen es nur per Skript ausführen, um etwas auf Ihrem Server im anderen Netzwerk zu aktualisieren.
Was das ist, liegt bei Ihnen, da Sie anscheinend nicht an der Standard-DNS-Lösung interessiert sind. (Möglicherweise können Sie ein DNS-Aktualisierungsskript auf einen Ihrer Server verweisen. Das Senden einer E-Mail bei Änderung der IP-Adresse kann für Ihren Fall ausreichend sein. Eine weitere Option ist das Kopieren einer Datei oder das Kontaktieren eines Servers oder Ports auf dem anderen Server.
quelle
https://secure.logmein.com/ - Auf jedem Computer, den Sie mit seinem Dienst verbinden (der verschlüsselt ist), können Sie die Eigenschaften dieses Computers auf seiner Website aufrufen und die neueste Broadcast-Adresse ermitteln.
Gibt Ihnen auch ein Remotedesktop-Tool, falls Sie es benötigen.
quelle
Wenn Sie zu: http://www.ipchicken.com/ gegen "
Name Address:
" gehen, sollte eine lange Zeichenfolge vorhanden sein. Sie können diese Zeichenfolge als Hostnamen verwenden, um eine Verbindung zu Ihrer Site herzustellen.Speichern Sie diese Zeichenfolge einfach irgendwo
quelle