Hallo,
ich teste momentan mein ESP8266.
Dabei habe ich ein mDNS aufgesetzt. Dieser ist aber leider nicht erreichbar. Ich vermute, dass es an der FritzBox! liegt. Über die IP Adresse erreiche ich den ESP8266. Nur über den mDNS nicht.
Habe es schon mit mehreren Browsern probiert.
Mit freundlichen Grüßen
Alex
Kuhnok:
Hallo,
ich teste momentan mein ESP8266.
Dabei habe ich ein mDNS aufgesetzt. Dieser ist aber leider nicht erreichbar. Ich vermute, dass es an der FritzBox! liegt. Über die IP Adresse erreiche ich den ESP8266. Nur über den mDNS nicht.
Habe es schon mit mehreren Browsern probiert.
Mit freundlichen Grüßen
Alex
Und wie lautet deine Frage ?
mDNS richtig konfiguriert ?
Wie versuchst Du mDNS zu erreichen? Das wird nicht von allen Geräten/Browsern unterstützt.
Gruß Tommy
#include <ESP8266WiFi.h>
#include <ESP8266WebServer.h>
#include <ESP8266mDNS.h>
ESP8266WebServer server(80);
const char* ssid = "FRITZ!Box Fon WLAN 7320";
const char* password = "******";
const char* dns_name = "ESP8266";
void setup()
{
Serial.begin(115200);
Serial.println("ESP Gestartet");
WiFi.begin(ssid, password);
Serial.print("Verbindung wird hergestellt ...");
while (WiFi.status() != WL_CONNECTED)
{
delay(500);
Serial.print(".");
}
Serial.println();
Serial.print("Verbunden! IP-Adresse: ");
Serial.println(WiFi.localIP());
if (MDNS.begin(dns_name)) {
Serial.println("DNS gestartet, erreichbar unter: ");
Serial.println("http://" + String(dns_name) + ".local/");
}
server.onNotFound([](){
server.send(404, "text/plain", "Link wurde nicht gefunden!");
});
server.on("/", []() {
server.send(200, "text/plain", "ESP-Startseite!");
});
server.begin();
Serial.println("Webserver gestartet.");
}
void loop() {
server.handleClient();
}"
Das ist mein Code.
Erreichen versuche ich ihn über Internetexplorer oder Safari oder mit Android Handy.
Über die IP erreiche ich den ESP ja auch. Nur halt nicht über die http Adresse...
Setze Deinen Code bitte in Codetags (</>-Button oben links im Forumseditor oder [code] davor und [/code] dahinter ohne *).
Das kannst Du auch noch nachträglich ändern.
Mindestens Android unterstützt mDNS nicht.
Gruß Tommy
Sorry, bin neu hier... Danke für den Tipp!
Ja, aber InternetExplorer oder Safari sollten es ja können.
Habe über Google schonmal herausgefunden, dass meine FirtzBox! bei mDNS oft Probleme macht.
Stehe da aber leider auf dem Schlauch, wie ich das Problem beheben kann.
FRITZ!Box -> Heimnetzübersicht. Da siehst Du Deinen "ESP-xxyyzz" (xx-yy-zz) Minor MAC Adresse. (Über Details siehst Du mehr und kannst ggf. den Namen ändern).
Du kannst Deinen ESP über "esp-xxyyzz.fritz.box" anpingen oder über den Browser darauf zugreifen. Geht auch mit (Android) Smartphone. (und den ganzen MDNS Code kannst Du entfernen)