Pi mit wechselnder IP dennoch von außen ansprechen (PHP>TCP/80)
Einen schönen Samstag in die Pi-Runde,
ich habe das aktuelle Raspbian geladen, WLAN eingerichtet, Apache+PHP7.0 installiert, lokalen Zugriff per HTML+PHP auf /var/www/ und scheitere aktuell an ersten Tests, auf diese Daten von außen über einen Browser zuzugreifen.
Alls übrigens "headless" über meinen MacBook.
Ja, mir ist bekannt, dass die IP-Adresse (Vodafone Kabel/Modem noch von Kabel Deutschland) immer wieder wechselt, aber es müsste doch möglich sein, die aktuelle IP-Adresse zu nutzen, um von außen zuzugreifen.
Was ich probiert habe:
• über "curl ifconfig.me" die aktuelle IP eingelesen
• von außen mit http://[IP]/ versucht, aber ohne Erfolg
Ich muss irgendwie am Router den Zugriff einstellen/freigeben. Da habe ich bei mir:
1. Gateway > erweitert > IP Filterung: Quelladresse IPv6, Zieladresse IPv6 (MAC-Adresse), Protokoll (TCP), Quellport und Zielport (80), Aktion (Haken), Aktiviert (enabled)
2. Gateway > erweitert > MAC Weiterleitung: MAC Adresse (klar), Protokoll, Startport, Endport (TCP, 80, 80), Aktiviert (ja)
Auch beides gleichzeitig, aber es geht leider nicht.
Woran liegt das? Was kann ich noch versuchen?
Und wie teste ich am besten, ob ich von außen Zugriff habe?
Und wenn das alles funktioniert, würde mich noch interessieren, ob ich mir die aktuelle Adresse mit einem php-Script holen könnte und bspw. alle 4 Stunden als Mail zusenden?
Danke euch!
Liste der Anhänge anzeigen (Anzahl: 1)
Danke euch für die schnellen Rückmeldungen!
Zitat:
Zitat von
theborg
Zum DS-Lite hatte ich ja oben schon geschrieben das ist bei Kabel Standard also mußt du die Verbindungen über IPv6 aufbauen, anders geht das nicht, intern also im Heimnetz reicht IPv4 im Router muss es was geben was eine Portweiterleitung/NAT oder so ist da kannst du einstellen das ein bestimmter Port auf eine IP in deinem netz umgeleitet wird, [...]
Könnte es das hier sein:
Anhang 33093
Und hier stelle ich die IPv6 ein, die ich über "wget http://v6. ..." erhalten habe?
Und dann greife ich mit "http://{IPv6}:80" auf den Pi von außen zu?
- - - Aktualisiert - - -
Zitat:
Zitat von
RP6conrad
Normalerweise konnen sie nicht alle Ports beliebig "Forwarden". Bei mir geht es nur mit Ports>1000. Standard wird ein webserver ueber port 80 angesprochen, beim forwarden aber muss ich dan eine Port hoher wie 1000 auswahlen. Das geht, aber den webserver (Apache) auf den Pi muss dan auch auf diese Port eingestellt werden !
Das problem das sie den pi nicht mehr erreichen konnen auf //raspberrypi/ habe ich auch. Irgendwo muss eine lokales dns (domain name server) diese name an das IP kupplen. Das passiert nicht mehr sobald sie eine feste IP vergeben. Warum ist mir auch nicht klar.
Grussen, Jan.
Was müsste ich demnach im obigen Eingabedialog einstellen?
Kann es sein, dass man in Safari/macOS keine IPv6-Adressen ansteuern kann?
Schade, dass der lokale Name verschwunden ist ... aber Hauptsache, es funktioniert.