Fernwartung mittels IPv6

jukus100

Neuer User
Mitglied seit
4 Feb 2017
Beiträge
12
Punkte für Reaktionen
0
Punkte
0
Hey Leute,

ich möchte gerne per Internet auf gewisse Geräte in meinem Heimnetz zugreifen.
Leider funktioniert das gar nicht.
Ich bin bei Unitymedia und habe daher ne IPv6 Adresse. Da mein Handyvertrag bei der Telekom ist, sollte das eigentlich kein Problem darstellen und ich kein Portmapping benötigen; soweit die Theorie.

Das "normale" Portforwarding, oder die Variante mittels MyFritz funktioniert leider überhaupt nicht. Wieso weiß ich nicht.

Da mein Raspberry Pi IPv6 unterstützt, dachte ich mir, ich könnte Ihn ja auch so ansprechen.
Gesagt getan, im Router freigegeben. Aber naja nichts geht.
Per Ping aus dem Heimnetz kann ich diesen über seine IPv6 erreichen, von außen mal wieder nicht.

Den Router an sich kann ich per Internet erreichen, aber leider mehr nicht.
Ich fummel jetzt schon das ganze Wochenende daran rum und habe mittlerweile einfahc keine Ahnung mehr.
 
Bei IPv6 gibt es keine Weiterleitung, IP vom Raspi hast auch versucht aufzurufen oder IP der FB?
 
Gesagt getan, im Router freigegeben. Aber naja nichts geht.

Starte mal in deinem PI:
Code:
sudo tcpdump -vvveni [color=red]Interface[/color] icmp6 and host 2607:f0d0:1001:118::2
(Interface musst Du anpassen).

Eruiere auf deinem PI, seine externe IPv6-Adresse, mit:
Code:
curl -B6 http://checkip6.spdyn.de
Ping6e diese IPv6-Adresse, mit dem tool(require ipv6): https://centralops.net/co/Ping.aspx

Siehe danach die Ausgabe von tcpdump auf deinem PI und ignoriere die Ausgabe des tools.

BTW: Funktionieren z. Zt. auf deinem PI:
Code:
ping6 -c 3 -W 2 google.de
nc -zv -6 google.de 80
host -t AAAA google.de
?
 
Hey,

also die 3 Befehle am Ende funktionieren.

Wenn ich
sudo tcpdump -vvveni Interface icmp6 and host 2607:f0d0:1001:118::2 erhalte ich immer

failed: no such device

Ich habe die komplette global ipv6 eingegeben, nur die Interface oder einmal nur die link global
Immer der selbe Fehler.
 
Was hast du denn statt Interface eingetragen?
Der Anschluß für das Netzwerkkabel wäre z.B. eth0
Alle Interfaces lassen sich anzeigen mit:
Code:
ifconfig -a

Joe
 
Ich habe den Wert ausgelese und diesen eingegben: inet6-Adresse: 2a02:908:1349:10c0:4373:3983:1c5c:a15b/64 Gültigkeitsbereich:Global
UP
 
Hast z.B. a1b2c3d4e5.myfritz.net verwendet oder den Hostnamen für den RasPi wie z.B. raspi.a1b2c3d4e5.myfritz.net ?

Passt die IP zu deinem Präfix was dir aktuell zugewiesen ist?
 
Ich habe den Wert ausgelese und diesen eingegben: inet6-Adresse: 2a02:908:1349:10c0:4373:3983:1c5c:a15b/64 Gültigkeitsbereich:Global
UP
Versuch mal mit 2a02:908:1349:10c0:4373:3983:1c5c:a15b, d. h. ohne "/64".

Z. B.:
Code:
:~ $ nc -zv -6 2a02:908:1349:10c0:4373:3983:1c5c:a15b 80 8080
Connection to 2a02:908:1349:10c0:4373:3983:1c5c:a15b 80 port [tcp/http] succeeded!
Connection to 2a02:908:1349:10c0:4373:3983:1c5c:a15b 8080 port [tcp/http-alt] succeeded!
 
ohne Erfolg ;(

Code:
sudo nc -zv -6 2a02:908:1349:10c0:4373:3983:1c5c:a15b 80 8080
nc: connect to 2a02:908:1349:10c0:4373:3983:1c5c:a15b port 80 (tcp) failed: Connection refused
nc: connect to 2a02:908:1349:10c0:4373:3983:1c5c:a15b port 8080 (tcp) failed: Connection refused
 
Code:
sudo nc -zv -6 2a02:908:1349:10c0:4373:3983:1c5c:a15b 80 8080
nc: connect to 2a02:908:1349:10c0:4373:3983:1c5c:a15b port 80 (tcp) failed: Connection refused
nc: connect to 2a02:908:1349:10c0:4373:3983:1c5c:a15b port 8080 (tcp) failed: Connection refused

Das war nur ein Beispiel, von einem anderen/fremden Internetanschluss. Wenn das deine IPv6-Adresse ist, dann musst Du diese nicht auf deinem PI bzw. an deinem eigenen Internetanschluss testen (... btw. sudo wird für nc nicht benötigt).

Versuch damit, aus dem Internet (mit IPv6).
 
Von außerhalb komm ich da nicht dran :(
 
Manchen ist halt nicht zu helfen... zuwenig Infos, und ständig mehrfach nachfragen nervt...
 
Manchen ist halt nicht zu helfen... zuwenig Infos, und ständig mehrfach nachfragen nervt...

Ist halt nicht jeder so Intelligent wie du, du Superbrain. Sonst würde ich gar nicht erst hier fragen.
Um deine Frage von eben nochmal aufzugreifen:

Hast z.B. a1b2c3d4e5.myfritz.net verwendet oder den Hostnamen für den RasPi wie z.B. raspi.a1b2c3d4e5.myfritz.net ?
Ich habe sowohl als auch beide Varianten ausprobiert. Und nicht nur beim Raspi, sondern auch bei anderen Geräten. Sie werden zwar in der (z.B.) MyFritz App angezeigt, und auch die Links, die dann geöffnet sind, scheinen zu passen - mit den richtigen Ports. Allerdings laufen diese wieder ins Leere. So als wäre noch irgendwo eine Firewall im Router eingeschaltet, der generell jede Verbindung von außen, abgesehen von der zum Router, kappt.
 
Mh, ist nur geraten, aber um das auszuschließen ...
Steckt der Raspi am LAN4 und ist der Gastzugang über LAN4 aktiv?
Ist irgendeine Kindersicherung aktiv, d.h. ist der Netzwerkclient Raspi auf ein anderes Profil als "Unbeschränkt" eingestellt?
 
Bei IPv6 hat jedes Gerät eigene IP, daher kann mit der von FB es nicht auf den RasPi klappen.

Hat der RasPi nur eine Adresse oder mehrere? Stichwort privacy extensions, kannst ja mit ifconfig schauen ob eine oder mehrere.

Bei den MyFritz Adressen ist eher die IP wichtig, ob die stimmt im ersten Schritt.

Ist der RasPi direkt an der FB oder ist da noch Repeater, Switch, Router ect. zwischen?
 
H'Sishi schrieb:
Mh, ist nur geraten, aber um das auszuschließen ...
Steckt der Raspi am LAN4 und ist der Gastzugang über LAN4 aktiv?
Ist irgendeine Kindersicherung aktiv, d.h. ist der Netzwerkclient Raspi auf ein anderes Profil als "Unbeschränkt" eingestellt?

Ist per Wlan verbunden. ist auf dem Profil Unbeschränkt.

HabNeFritzbox schrieb:
Bei IPv6 hat jedes Gerät eigene IP, daher kann mit der von FB es nicht auf den RasPi klappen.

Hat der RasPi nur eine Adresse oder mehrere? Stichwort privacy extensions, kannst ja mit ifconfig schauen ob eine oder mehrere.

Bei den MyFritz Adressen ist eher die IP wichtig, ob die stimmt im ersten Schritt.

Ist der RasPi direkt an der FB oder ist da noch Repeater, Switch, Router ect. zwischen?

Da der Raspi Ip4 udn 6 unterstützt, kann er ja auch eine IP4 zugewiesen bekommen.

Die Ips bei MyFritz stimmen. Kann ja über die IP die in der Fritz eingetragen ist ohne Probleme auf die Weboberfläche zugreifen.

Der Raspi ist per Wlan direkt an die Fritz angeschloßen.

sf3978 schrieb:
Von wo hast Du diese "2a02:908:1349:10c0:4373:3983:1c5c:a15b" Unitymedia-IPv6-Adresse?
Aus dem Raspi
 
@Jukus100:
Leider hast du die Frage nach dem Eintrag für Interface aus Beitrag #5 noch nicht beantwortet.
Wenn du Interface mit eth0 ersetzt hast, dann gilt das nur für die Verbindung des RasPi mit der FRITZ!Box per Netzwerkkabel.
Jetzt schreibst du, der RasPi ist per WLAN an die FRITZ!Box gekoppelt.
Dann ist das verwendete Interface natürlich wlan0 und hat somit ganz andere IP-Adressen.

Joe
 
Ist per Wlan verbunden.

BTW: Mit tcpdump kann man für das Interface, auch any statt wlan0 oder eth0 oder ... verwenden.


Z. B. auf deinem PI:
Code:
sudo tcpdump -c50 -vvveni any dst port 80
So berücksichtigt tcpdump alle Interfaces deines PIs.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.