- fchao-Sinus-Wechselrichter AliExpress         
Ergebnis 1 bis 10 von 25

Thema: kann für ESP Webserver (stat. IP) Ports 8080 o. 8008 nicht im Router freischalten

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    HaWe
    Gast

    kann für ESP Webserver (stat. IP) Ports 8080 o. 8008 nicht im Router freischalten

    hallo,
    nachdem ich für ein erstes ESP-Arduino-Projekt den Port 80 bereits für eine dynDNS freigeschaltet habe, habe ich es jetzt für ein 2. Projekt auch mit Ports 8080 oder 8008 probiert, doch ich kann sie nicht im Router freischalten.
    Tue ich es und versuche einen davon bei no-IP einzutragen, kommt immer die Fehlermeldung, dass auf den Port nicht zugegriffen werden kann.
    ich habe inzwischen auch in der Windows Firewall diese Ports unter "eingehende Regeln" freigegeben, aber immer noch ohne Erfolg.
    Lokal kann ich beide Projekte unter den entspr. lokalen IPs erreichen, und die erste Anwendung per Port 80 auch übers web per url.

    Liegt es an den Portnummern 8080 oder 8008, weil die ggf. für irgendetwas anderes reserviert sind?
    Ist es mit anderen (welchen?) Portnummern dann ggf eher möglich?

  2. #2
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    18.03.2018
    Beiträge
    2.645
    Es gibt Listen dazu. Portlisten. Da gibts verschiedenste Ports für bestimmte Zwecke / Anwendungen.
    https://www.router-faq.de/?id=portliste

    Besser bei Wikipedia: https://de.wikipedia.org/wiki/Liste_...isierten_Ports

    Wenn die Ports blockiert sind, versuch einen anderen Port.



    MfG
    Geändert von Moppi (22.05.2019 um 20:13 Uhr)

  3. #3
    HaWe
    Gast
    die Liste kenne ich, aber danach sind doch 8008 oder 8080 für html möglich?
    welcher andere also ist aus eigener Kenntnis/Erfahrung eher aussichtsreich, ich kann ja keine 100000 verschiedene durchprobieren!

  4. #4
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    18.03.2018
    Beiträge
    2.645
    Hast Du die Portnummer mit angegeben, wenn Du per HTML zugreifst? Die wird am Ende einer HTML-Zeile im Browser, durch Doppelpunkt getrennt, hinzugefügt. Ohne diese Angabe, kann normalerweise nur Port 80 funktionieren. Außerem muss der ESP (o.w.a.) auch auf den Port konfiguriert sein. Wenn ich einen Server unter Port 6330 konfiguriere, kann ich den eigentlich nicht mit einem normalen Aufruf ("http://......") erreichen. Sondern nur mit "http://......:6330".

    Die Ports in der Firewall freizuschalten wäre schon sinnvoll, zumindest muss man die Regeln prüfen, dass die Portanfragen auf eine IP-Adressse durchgelassen werden. In beide Richtungen (rein und raus).

    Zu den Ports, da gibt es extra Bereiche wo man sich austoben können sollte. Zu finden unter dynamische Portadressen, gleicher Link bei Wikipedia, wie oben.



    MfG
    Geändert von Moppi (23.05.2019 um 08:01 Uhr) Grund: Nachtrag

  5. #5
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.12.2007
    Ort
    weit weg von nahe Bonn
    Alter
    39
    Beiträge
    3.416
    hallo,
    doch ich kann sie nicht im Router freischalten.
    Mit freischalten meinst du eine Portweiterleitung oder?

    Warum du für Dyn-DNS den Port 80 "freigeben" musst verstehe ich auch nicht, wenn du Portweiterleitung meinst okay, aber "Freischalten" klingt irgendwie nach Firewall.

    Tue ich es und versuche einen davon bei no-IP einzutragen, kommt immer die Fehlermeldung, dass auf den Port nicht zugegriffen werden kann.
    Wer meldet das? dein Browser? die no-IP Webseite?

    ich habe inzwischen auch in der Windows Firewall diese Ports unter "eingehende Regeln" freigegeben, aber immer noch ohne Erfolg.
    Wieso eingehend?! Bietet dein PC den Webserver an oder dein Controller?! Was hat die Windows Firewall mit deinem Router zu tun?

    Lokal kann ich beideunter den entspr. lokalen IPs erreichen, und die erste Anwendung per Port 80 auch übers web per url.

    Liegt es an den Portnummern 8080 oder 8008, weil die ggf. für irgendetwas anderes reserviert sind?
    Ist es mit anderen (welchen?) Portnummern dann ggf eher möglich?
    Du hast hier eventuell ein fundamentales Verständnisproblem und probierst zu viel oder an den falschen Stellen herum (das ist nicht ganz ungefährlich, vor allem wenn du tatsächlich mal irgendwie eine Port 80 Weiterleitung an deinen PC schaltest und dann noch die Firewall dafür ausschaltest, fehlt nurnoch dass irgend ein Stück Software auch noch an dem Port lauscht und du machst dich zum Angriffsziel!

    Erklär mal in kurzen Sätzen wie dein dyn-DNS aufgesetzt ist (wer meldet die IP an no-IP) welche Portweiterleitung hast du für welches Projekt gesetzt und welche Fehlermeldungen bekommst du wo angezeigt
    Es gibt 10 Sorten von Menschen: Die einen können binär zählen, die anderen
    nicht.

  6. #6
    HaWe
    Gast
    die Sache mit der Firewall kam von einer Hilfe-Seite von Chip.de, ist aber zumindest wohl hier nicht zielführend

    In Arduino-Programm: allgemein bei Instanziierung: WiFiServer wifiserver(http_port);
    Projekt 1: WiFiServer wifiserver(80);
    Projekt 2: WiFiServer wifiserver(8008 );


    Im Speedport heißt die Funktion "Portfreischaltung", Unterfunktion "Portweiterleitung"
    Projekt 1: Gerät mit IP ...200 ausgewählt -> Port 80
    Projekt 2: Gerät mit IP ...201 ausgewählt -> Port 8008


    Bei noIP: Device Configuration Assistant:
    Projekt 1: url1 ausgewählt -> Port 80 -> "Port is Open!"
    Projekt 2: url2 ausgewählt -> Port 8008 -> "Port is not open!"


    im Browser:

    mit lokaler IP:
    Projekt 1: http://192.168.2.200 -> läuft
    Projekt 1: http://192.168.2.201 -> läuft

    mit urls:
    Projekt 1:
    http://url1 -> läuft

    Projekt 2:
    http://url2 -> läuft nicht, eine Zeitlang passiert gar nichts,
    schaltet nach einigen (10?) Sekunden seltamer weise auf url1 um und ruft dann diese Seite auf

    http://url2/:8008 -> läuft nicht, dto.
    Geändert von HaWe (23.05.2019 um 08:51 Uhr)

Ähnliche Themen

  1. NodeMCUv3 Webserver nicht von überall erreichbar
    Von Karl123 im Forum NodeMCU-Board und ESP8266, ESP32-Serie
    Antworten: 3
    Letzter Beitrag: 30.01.2017, 07:14
  2. NodeMCU v.1 Webserver wird nicht im WLANi-Netz gefunden/angezeigt
    Von oderlachs im Forum NodeMCU-Board und ESP8266, ESP32-Serie
    Antworten: 4
    Letzter Beitrag: 18.10.2016, 12:38
  3. UTMS-Modem, Router wer kann mir das was empfehlen...aus Erfahrungen berichten?
    Von oderlachs im Forum Offtopic und Community Tratsch
    Antworten: 0
    Letzter Beitrag: 01.05.2014, 15:52
  4. Webserver nicht aus dem Netz erreichbar =(
    Von Felix H. im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 13
    Letzter Beitrag: 04.08.2010, 20:01
  5. AA-Akkus statt AAA? Mignon stat Micro?
    Von c_moeller im Forum Asuro
    Antworten: 4
    Letzter Beitrag: 03.05.2007, 14:23

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen