Raspberry mit IPv6 (DSL-Light Problem)

Alles Rund um die Einrichtung unserer IPv6 Portmapper
Post Reply
DavidS.
Posts: 2
Joined: Wed 16. Aug 2017, 22:30

Raspberry mit IPv6 (DSL-Light Problem)

Post by DavidS. »

Guten Tag.

Ich habe das Problem, dass ich meinen Pi nicht über das Internet erreichen kann. Ich habe vor mittels Homeassistant und der Alexa Sprachsteuerung (Beides auf dem gleichen Pi) die GPIO's zu steuern. Die Alexa Komponente funktioniert einwandfrei und auch der Homassistant läuft ohne Probleme.
Hierbei habe ich mich an folgende Anleitung gehalten, welche ich übrigens sehr empfehlen kann:
https://www.youtube.com/watch?v=hU6sn63AqQs&t=1205s

Nun zu meinem Problem. Die Schnittstelle beider Programme. Kurz gesagt greift der Alexa Skill über das Internet auf den Homeassistant zu.
Meine Dynamische DNS habe ich angelegt und über die IPv6-Features den Port 8123 weitergeleitet. Als DynDNS Client habe ich zuerst ddclient benutzt. Hierzu meine erste Frage: Dieser Client schickt doch quasi an die Seite feste-Ip.net die aktuelle IPv4 und V6 Adresse des Pi's. Diese müsste daraufhin in den Hostdetails angezeigt werden?! Diese wird allerdings bei mir nicht hochgeladen... Die Felder IPv4 Adresse und IPv6 Adresse bleiben bei mir leer.
Bei der Konfigurierung habe ich mich an folgende Anleitung gehalten, nur dass ich halt einen anderen Port eingetragen habe:
https://raspberry.tips/server-2/raspber ... y-service/

Aus den Kommentaren ging allerdings auch hervor, dass dieser Client IPv6 nicht unterstützt und man solle folgenden client verweden:
http://www.feste-ip.net/ddns-service/einrichtung/linux/

So wie ich das verstehe müsste ich ich INADYN-MT als Client verwenden. Allerdings ist unter dem angegebenen Linkt feste-IP.net nicht als Anbieter gelistet. Kann es trotzdem funktionieren?! Wenn ja wie genau muss die Konfigurationsdatei aussehen? Nach einem KURZEN Test meinerseits habe ich es nicht zum laufen bekommen...

Das Problem könnte allerdings auch am Router liegen. Ich besitze die Technicolor Router und habe ihn folgendermaßen konfiguriert ( Siehe Bild)

Image Image

Noch eine allgemeine Frage zu IPv6 auf dem Raspberry.

Image

Mittels des Befehles ifconfig kann ich mir ja die IP Adressen anzeigen lassen.
Die fe80 Adresse ist quasi die lokale IP und die 2a02..../64 ist die globale IP welche ich von jedem rechner direkt anpingen kann?
Was ist nun die 2a02..../128???
Allerdings habe ich versucht den Homeassistant im lokalen Netz über IPv6 auf zu rufen, was ebenfalls nicht funktioniert hat.
Theoretisch müsste es doch folgendermaßen funktionieren:
https://[fe80:xxxx:xxxx:xxxx:xxxx:xxxxx]:8123
Mittels IPv4 funktioniert dieses Vorhaben.

Vielen Dank schon einmal für die Antworten,
Grüße,
David
MichaelWeigel
Posts: 771
Joined: Tue 24. Feb 2015, 11:13

Re: Raspberry mit IPv6 (DSL-Light Problem)

Post by MichaelWeigel »

Hallo,

Zu Ihren Problemen:
Für ein Dynamisches DNS Update für Clients hinter einer Fritzbox, müssen entweder einer dieser Clients das das Update durchführen oder sie müssen die Fritzbox über die Anleitung des FIP-Portmappers einrichten.

Diese Schritte sind nötig um den IPv6 Präfix in Ihrem Netzwerk zu ermitteln.(anders als der externe Präfix der Fritzbox)

Als Dynamischen DNS Client für IPv6 müssen Sie inadyn-mt nutzen. https://sourceforge.net/projects/inadyn-mt/

Code: Select all

wget http://sourceforge.net/projects/inadyn-mt/files/latest/download -O /tmp/inadyn.tgz
cd /tmp
tar xzf /tmp/inadyn.tgz
cd inadyn-mt*
./configure --disable-sound
make
make install
Sie Sagen Sie haben einen Technicolor Router. In Ihrem DDNS Log macht aber eine Fritzbox DDNS Updates????

Bitte Schalten Sie die IPv6 Firewall in Ihrem Router wieder an. Wenn diese deaktiviert ist sind alle Ihre Rechner Offen im Internet erreichbar.

nun zu Ihrem PI:
die Adresse 2a02:***/128 wurde per Hand im System hinterlegt und muss von diesem gelöscht werden.
wenn Ihr Homeassistant nicht auf die IPv6 Adresse reagiert kann es sein, dass dieser kein IPv6 unterstützt oder nicht für IPv6 konfiguriert ist.

Wenn er es nicht unterstützt können Sie 6tunnel für die Übersetzung von IPv6 nach IPv4 nutzen.

Code: Select all

apt-get install 6tunnel
LG Michael
Post Reply