Ich habe seit einigen Tagen einen neuen Internetprovider mit neuem Router für's Heimnetz,
Das hat Auswirkungen auf eines meiner Arudino-Projekte. Der Arduino öffnet einen http-server und dank "ESP8266mDNS.h" konnte ich bisher mittels <hostname>.local auf dieses interface zugreifen.
mDNS scheint vom neuen Router nicht mehr unterstützt zu werden. Wireshark erkennt zwar die Query-Pakete an das lokale Netzwerk, aber es sieht keine Antwort.
Jetzt habe ich gesehen, dass der Router aber offenbar einen dns-suffix vergibt. Und siehe da, unter <hostname>.box lässt sich mein lokaler server finden.
Es ist ganz praktisch, das Gerät ohne IP-Adresse ansprechen zu können. Aber meine Frage wäre jetzt: Ist es für den Arduino irgendwie programmatisch möglich, diesen dns-suffix in Erfahrung zu bringen - so wie das im Windows ja auch klappt?
Ich hab auf dem web-interface einen "Neustarten"-button und ich kann ja nicht garantieren dass die IP dabei gleich bleibt. Trotzdem würde ich mittels browser-forwarding gerne wieder auf das http-interface des neugestarteten Arduinos zurückgeschickt werden.
