Ich möchte hier ein Programm vorstellen, das die eigene WAN IP Adresse loggen kann. Damit kann man herausfinden wie oft und wann man eine neue WAN IP V4 Adresse zugewiesen bekommt. Folgendes Features kann das Programm: - Loggen der WAN IP Adresse oder es zeigt einen Fehler wenn die nicht abgerufen werden kann. - Weiterleiten auf einen Telegram Chat - Senden auf MQTT (MQTT Client) Download: Die EXE gibt es auf meiner Homepage www.elela.de unter Downloads > Neueste Builds > Tools > YourIP.zip kostenlos zum Download. In der ReadMe steht wie man das konfiguriert. Die WAN Adresse wird alle paar Sekunden überwacht wenn die EXE läuft. Konfiguration: In der INI Datei kann man die Konfiguration vornehmen. Die INI Datei aus dem ZIP Archiv hat keine aktive Konfiguration für Telegram und keine für MQTT, diese muss jeder erst selbst aktivieren. Telegram: In der INI Datei im Abschnitt [Telegram] muss dazu der "Token=" sowie die "ChatID=" gesetzt werden. Wie man das genau erhält ist in der Readme beschrieben. Wichtig ist nur dass man den echten verifizierten "@BotFather (*)" verwendet und nicht eine falsche Kopie. Ansonsten gibt es viele Videos im Netz wie man das einrichtet. MQTT: In der INI Datei im Abschnitt [MQTT] muss mindestens "Host=", "Port=" und "Topic=" ausgefüllt sein. Der Standard Port für MQTT ist 1883, im MQTT Server kann man jedoch jeden anderen Port konfigurieren. Einen Server kann man z.B. von hier laden: https://mosquitto.org/ Das Setup richtet den Server als Dienst ein, ansonsten gibt es hier kein sichtbares Programm. Ein Testclient für MQTT kann ebenfalls von meiner Homepage geladen werden: ... Tools > MQTT Die EXE ist für Windows geschrieben. Normalerweise kann man sich mit einem DynDNS Dienst die eigene IP-Adresse auf einen DNS Name zuweisen lassen. In der Regel funktioniert das auch, jedoch kann es vorkommen dass der Dienst mal nicht ordentlich funktioniert, bzw. es dauert eine weile bis sich die DNS Server abgeglichen haben. Daher kann man sich dann die neue IP Adresse sich direkt auf ein Telegram Chat schreiben lassen oder auch auf MQTT.
Markus M. schrieb: > Normalerweise kann man sich mit einem DynDNS Dienst die eigene > IP-Adresse auf einen DNS Name zuweisen lassen. In der Regel funktioniert > das auch, jedoch kann es vorkommen dass der Dienst mal nicht ordentlich > funktioniert, bzw. es dauert eine weile bis sich die DNS Server > abgeglichen haben. Daher kann man sich dann die neue IP Adresse sich > direkt auf ein Telegram Chat schreiben lassen oder auch auf MQTT. Und dann? Dann soll man erst in so nen Chat gehen und von da die IP von Hand in die Hosts-Datei schreiben oder was? Ich halte es für viel klüger einfach statt dessen mehrere DynDNS-Hostnamen bei unterschiedlichen DynDNS-Diensten zu betreiben und die immer alle aktualisieren zu lassen. Wenn dann mal einer für nen paar Stunden ausfällt (kommt tatsächlich immer mal wieder vor), dann einfach den nächsten nehmen. Das Zertifikat von Deinem Host mit Let's Encrypt machen, da kann man gleich mehrere Hostnamen zusammen prüfen und ins Zertifikat schreiben lassen. Von daher ist der Zugriff über den alternativen Hostnamen dann genauso abgesichert.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.