• Kunden aus Hessen und Nordrhein-Westfalen können über die Rufnummer 0221 / 466 191 00 Hilfe bei allen Problemen in Anspruch nehmen.
    Kunden aus Baden-Württemberg können über die Rufnummer 0711 / 54 888 150 Hilfe bei allen Problemen in Anspruch nehmen.

Unitymedia Raspberry Pi als Webserver an der Fritz!Box 6490

Diskutiere Raspberry Pi als Webserver an der Fritz!Box 6490 im Internet und Telefon über das TV-Kabelnetz Forum im Bereich Internet und Telefon; Hi, wie kann ich auf einfachem Wege einen Raspberry Pi als Webserver an der Fritz!Box 6490 von Unitymedia betreiben? Gibt es dazu eine...
  • Raspberry Pi als Webserver an der Fritz!Box 6490 Beitrag #1

rivella

Beiträge
17
Punkte Reaktionen
0
Hi,

wie kann ich auf einfachem Wege einen Raspberry Pi als Webserver an der Fritz!Box 6490 von Unitymedia betreiben? Gibt es dazu eine Schritt-für-Schritt-Anleitung?

Ich bin Neukunde, war vorher bei der Telekom und hatte den RPi an der FB 7490 laufen. Das hat, mir den entsprechenden Portfreigaben, wunderbar funktioniert. Bei UM mit der neuen FB klappt's aber nicht :(

VG
rivella
 
  • Raspberry Pi als Webserver an der Fritz!Box 6490 Beitrag #2
Du hast jetzt IPv6/DS-Lite
Dein Pi muss also eine IPv6 bekommen und in der Fritzbox brauchst du eine IPv6-Freigabe mit i.d.R. Port80 auf den Pi.
Der Pi ist aber nur über IPv6-Adressen erreichbar.
Wenn er von "überall" ereichbar sein soll, brauchst du ein Zusatzprodukt wie z.B. http://www.feste-ip.net/
 
  • Raspberry Pi als Webserver an der Fritz!Box 6490 Beitrag #3
Ich habe mir über https://dynv6.com/ eine DynDNS-Adresse zugelegt, die auch die IPv6-Adresse anzeigt (meine FB hat aber auch offenbar eine IPv4-Adresse, laut http://ipv6-test.com/).

Ich habe alle Freigaben gesetzt (Port 80 für den RPi) aber ich bekomme immer nur "Diese Website ist nicht erreichbar" (in Chrome) angezeigt. Über die Lokale IP (192.168.178.28) bekomme ich meine Webseite problemlos angezeigt.

Die Anleitung zu http://www.feste-ip.net/ habe ich gelesen und ausprobiert. Hat aber nicht geklappt :(

Zu den IPv6-Freigaben: Unter IPv6-Freigaben in der FB taucht der Rpi nicht auf. Ich soll dort eine Interface-ID eingeben. Woher bekomme ich die?

Was kann ich tun?

VG
rivella
 
  • Raspberry Pi als Webserver an der Fritz!Box 6490 Beitrag #4
Ich habe mir über https://dynv6.com/ eine DynDNS-Adresse zugelegt, die auch die IPv6-Adresse anzeigt (meine FB hat aber auch offenbar eine IPv4-Adresse, laut http://ipv6-test.com/). rivella
Ja aber ist das auch die IPv4 Adresse die du im GUI der Fritzbox siehst? Wenn in dem Hostname irgendwas mit "aftr" steht, dann ist es keine IPv4, die dir exklusiv zur Verfügung steht.
Im Menü der Fritzbox hast du vermutlich eine IPv4 die mit 192.168 beginnt.
 
  • Raspberry Pi als Webserver an der Fritz!Box 6490 Beitrag #5
Wenn der PI keine öffentliche Adresse in der Fritzbox anzeigt, solltest du vielleicht in einem PI-Forum fragen. z.B. http://www.forum-raspberrypi.de/
Von Hand geht es aber auch:
1. im Pi die öffentliche IPv6 anzeigen lassen: ifconfig eth0
Hier sollte eine globale IPv6-Verbindung auftauchen (beginnt mit 2a02)
2. In der Fritzbox die letzten 4 4er-Gruppen bei benutzerdefinierte IPv6 eintragen.
3. Port80 (und evtl. auch mal Ping) freigeben.
4. Deinen WEB-Server für IPv6 einrichten.

Nun solltest du mit (von Windows aus "ping -6" deine IPv6-Adresse erreichen können.
Wenn das tut, kannst du mal versuchen, deinen Web-Server mit http://{deine IPv6] zu erreichen.
Um das via DDNS zu machen, ist es möglich, dass du einen entsprechenden Dienst am PI einrichten musst.
 
  • Raspberry Pi als Webserver an der Fritz!Box 6490 Beitrag #6
Vielen Dank für eure Antworten!

@johnripper
Die IPv4-Adresse habe ich mit http://ipv6-test.com/ oder http://leader.ru/secure/who.html bekommen.

@hajodele
Die Punkte 1.-4. habe ich so umgesetzt. Unter Punkt 3 habe ich allerdings alles zugelassen. Webserver ist nginx und ist für IPv6 konfiguriert. Anpingen funktioniert aber nicht. Ich habs mal über http://www.subnetonline.com/pages/ipv6-network-tools/online-ipv6-ping.php mit der gesamten IPv6-Adresse (also 2a02:...:8a2) probiert, bekomme aber: "Destination unreachable: Administratively prohibited" :wut:
DDNS habe ich über https://dynv6.com/ eingerichtet. Dort wird auf meine FB verwiesen.

VG
rivella
 
  • Raspberry Pi als Webserver an der Fritz!Box 6490 Beitrag #7
Das beantwortet aber nicht die Frage, ob das die gleiche ist, die die Fritzbox anzeigt.

Pung sollte aber eigentlich laufen, wenn du das für dein Gerät aktiviert hast.
Du nimmst schon die IP mit ff:fe in der Mitte? Alle anderen sind nur temporär.

DynDNS muss natürlich auch auf dem Pi eingerichtet werden (oder du nutzt MyFritz) - der Pi und die Fritzbox haben ja bei IPv6 unterschiedliche IPs.
 
  • Raspberry Pi als Webserver an der Fritz!Box 6490 Beitrag #8
@Leseratte10
Für den DDNS-Dienst nehme ich die Adresse der FB, die in der Übersicht angezeigt wird. Den Dienst habe ich auch unter DynDNS-Dienst eingerichtet. Ich muss ja aus dem Inet die FB "anwählen" und dann wird der Port 80 an den Rpi weitergeleitet.
Unter IPv6-Freigabe habe ich natürlich die IP mit ff:fe in der Mitte genommen.

ping6 unter OSX liefert:
Code:
ping6 meinserver.dynv6.net
ping6: UDP connect: No route to host

VG
rivella
 
  • Raspberry Pi als Webserver an der Fritz!Box 6490 Beitrag #9
Du musst nicht die Fritzbox anwählen. Bei IPv6 hängen alle deine Rechner direkt im Internet (wenn du sie freigegeben hast). Es gibt bei IPv6 keine Weiterleitungen, du musst für den DynDNS direkt die IPv6 des Raspberry nehmen
 
  • Raspberry Pi als Webserver an der Fritz!Box 6490 Beitrag #10
@Leseratte10
Für den DDNS-Dienst nehme ich die Adresse der FB, die in der Übersicht angezeigt wird. Den Dienst habe ich auch unter DynDNS-Dienst eingerichtet. Ich muss ja aus dem Inet die FB "anwählen" und dann wird der Port 80 an den Rpi weitergeleitet.
Unter IPv6-Freigabe habe ich natürlich die IP mit ff:fe in der Mitte genommen.

ping6 unter OSX liefert:
Code:
ping6 meinserver.dynv6.net
ping6: UDP connect: No route to host

VG
rivella

ne weiterleitung braucht man nicht das ja kein NAT musst schon die Ip des RPI nehmen und nicht die der fritzbox.
du leitest den port 80 nicht auf den rpi weiter du machst auf der ip des rpi den port 80 auf.
 
  • Raspberry Pi als Webserver an der Fritz!Box 6490 Beitrag #11
@Leseratte10 @Edding
Ach so. Ich hab die DDNS-Adresse jetzt auf den Rpi gesetzt, ohne Erfolg. Die Seite ist immer noch nicht erreichbar.
 
  • Raspberry Pi als Webserver an der Fritz!Box 6490 Beitrag #12
Erreichst du denn den Webserver aus dem LAN (lokal) und ohne DNS, also mit http://[2a02:908:...]:80/ ?
 
  • Raspberry Pi als Webserver an der Fritz!Box 6490 Beitrag #13
@Leseratte
Nein :( Nur über 192.168.178.28 klappt's.
 
  • Raspberry Pi als Webserver an der Fritz!Box 6490 Beitrag #14
Wenn es lokal schon nicht klappt, stimmt was mit der Konfiguration nicht. Du musst natürlich den Webserver auf dem Pi auch so einrichten, dass er auf IPv6-Anfragen hört.

Welcher Webserver ist denn das? Apache?
Postest du mal die Konfiguration?
 
  • Raspberry Pi als Webserver an der Fritz!Box 6490 Beitrag #16
Oh, nginx, hab ich überlesen. Aber wenn es aus dem LAN ohne DNS, direkt mit der IPv6-IP schon nicht funktioniert, dann ist der Webserver anscheinend doch nicht korrekt für IPv6 konfiguriert.
 
  • Raspberry Pi als Webserver an der Fritz!Box 6490 Beitrag #17
@Leseratte
Nein :( Nur über 192.168.178.28 klappt's.

Wenn es lokal schon nicht klappt, stimmt was mit der Konfiguration nicht. Du musst natürlich den Webserver auf dem Pi auch so einrichten, dass er auf IPv6-Anfragen hört.

Der Kollege hat trotzdem Recht: Erst mal checken ob es lokal funktioniert, wobei je nach Routing ggf. erst mal die Firewall im Router (TESTWEISE) zu deaktivieren wäre.

Am Raspberry, was sagt denn:
# sudo ifconfig -a eth0
# sudo nao netstat -nlp | grep :80
 
  • Raspberry Pi als Webserver an der Fritz!Box 6490 Beitrag #18
Die Seite ist immer noch nicht erreichbar.

Du könntest auf deinem PI, mit tcpdump feststellen ob Datenpakete des IPv6-Protokolls den lauschenden Port 80 des PI erreichen (... wenn per IPv6 auf den WEB-Server zugegriffen wird). Z. B. wenn Du raspbian (oder gleichwertig) auf deinem PI hast:
Code:
<i>
</i>sudo apt-get install tcpdump
sudo tcpdump -c 30 -vvveni eth0 ether proto 0x86dd and port 80
 
  • Raspberry Pi als Webserver an der Fritz!Box 6490 Beitrag #19
So. Erstmal die Ausgabe von ifconfig eth0
eth0 Link encap:Ethernet Hardware Adresse 02:8x:0x:0x:0x:a2
inet Adresse:192.168.178.28 Bcast:192.168.178.255 Maske:255.255.255.0
inet6-Adresse: fd00::8x:9xf:fex3:8x2/64 Gültigkeitsbereich:Global
inet6-Adresse: 2ax2:9x8:dfx0:27x0:8x:9xf:fex3:8x2/64 Gültigkeitsbereich:Global
inet6-Adresse: fe80::8x:9xf:fex3:8x2/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
RX packets:275 errors:0 dropped:0 overruns:0 frame:0
TX packets:138 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:26388 (25.7 KiB) TX bytes:18487 (18.0 KiB)
Interrupt:117 Basisadresse:0xc000

Hier die nginx-Konfig
server {
server_name 192.168.178.28 localhost;
listen [::]:80; #default_server ipv6only=on;
#listen 80;
autoindex off;
client_max_body_size 15M;
client_body_buffer_size 128k;
** Der Rest bezieht sich auf die diversen Seiten **

@johnripper
# sudo nao netstat -nlp | grep :80 <-- Was ist nao?
netstat -nlq liefert u.A.
tcp6 0 0 :::80 :::* LISTEN 2175/nginx

@tq1199
Der Ausdruck liefert keine weiteren Ausgaben.
 
  • Raspberry Pi als Webserver an der Fritz!Box 6490 Beitrag #20
  • Raspberry Pi als Webserver an der Fritz!Box 6490 Beitrag #21
In der Konfiguration für die einzelnen vhosts steht dann auch nochmal "listen [::]:80;" anstelle oder zusätzlich von/zu "listen 80;"?

Der nginx hört ja auf jeden Fall schon mal auf [::]:80 (siehe netstat).

Der Befehl von tq1199 sollte sich nicht direkt beenden sondern weiter laufen, und dann alle eingehenden Anfragen ausgeben. Hast du, während der Befehl lief, mit einem anderen Rechner versucht auf die IP zuzugreifen?

Dann könntest du jetzt noch auf dem Pi selber versuchen, die Webseite abzurufen mit "wget -6 [2a02:908:...]:80", um auszuschließen, dass es am Routing / Netzwerk liegt.
 
  • Raspberry Pi als Webserver an der Fritz!Box 6490 Beitrag #22
@Leseratte
In den vhosts steht nur "listen [::]:80;"

"wget -6 http://[2a02:908:...:8a2]:80" auf dem Rpi liefert den korrekten Inhalt der Website zurück.
 
  • Raspberry Pi als Webserver an der Fritz!Box 6490 Beitrag #23
Zu den IPv6-Freigaben: Unter IPv6-Freigaben in der FB taucht der Rpi nicht auf. Ich soll dort eine Interface-ID eingeben. Woher bekomme ich die?

Was kann ich tun?

Installiere auf dem Raspberry PI den Avahi-Dienst (z.B. unter Ubuntu mit 'apt-get install avahi-daemon') und starte ihn neu. Dann sollte er in der Fritzbox-Freigaben-Liste auftauchen. Avahi gibt laufende Serverdienste im Netzwerk bekannt, wodurch die Fritzbox auch weiss, dass es hier etwas freizugeben gibt.

Auch wichtig: Du solltest in der Datei /etc/sysctl.d/10-ipv6-privacy.conf die Privacy Extensions für IPv6 deaktivieren. Sonst kann es passieren, dass die Fritzbox die Freigaben auf eine temporäre (sekundäre) IPv6-Adresse anwendet.
 
  • Raspberry Pi als Webserver an der Fritz!Box 6490 Beitrag #24
1. IPv6 Adresse ist bezogen.
2. Das "nao" gehört da natürlich nicht rein. Das war völliger Quatsch.
3. Der Rasp hört auf Port 80.

Hast du mal Zugriff via lokaler IPv6 also [fe80::8x:9xf:fex3:8x2]:80 probiert?
 
  • Raspberry Pi als Webserver an der Fritz!Box 6490 Beitrag #25
@GoaSkin
Vielen Dank für den Tipp. Jetzt wird der RPi bei den IPv6-Freigaben erkannt. Privacy Extensions für IPv6 sind unter /etc/sysctl.conf nicht gesetzt. Der RPi ist aber weiterhin nicht über den Browser erreichbar.

@johnripper
http://[fe80::8x:9xf:fex3:8x2]:80 habe ich schon probiert. Klappt nicht. Jetzt klappt aber auch nicht mehr der Aufruf über 192.168.178.28 :( Wahrscheinlich wegen der Umstellung auf IPv6.

:kratz:
 
Thema:

Raspberry Pi als Webserver an der Fritz!Box 6490

Raspberry Pi als Webserver an der Fritz!Box 6490 - Ähnliche Themen

Unitymedia FRITZ!Box 6490 Cable (lgi) originale Firmware: Hallo allerseits! Ich habe auf eBay eine gebrauchte Fritzbox 6490 gekauft. Leider hat sich herausgestellt, dass diese ein Branding hat...
Unitymedia SIP Daten eintragen Fritz!box 7490: Guten Tag zusammen, ich wäre dankbar wenn mir jemand helfen könnte, folgende Situation liegt vor: Als Neukunde hatte ich vor kurzem das Kabelmodem...
Unitymedia Keine SIP-Verbindung über FreePBX/Asterisk16, aber sporadische Verbindung über Fritz!Box: Guten Abend! Ich habe ein kleines Problem. Ich habe die wahnwitzige Idee in die Tat umgesetzt eigene Hardware bei Vodafone (Unitymedia Hessen) am...
Unitymedia Raspberry Pi hinter 6490: Hi, ich verzweifle und weiß gar nicht, was man dabei falsch machen kann. Seit Neuestem habe ich einen Office 200 Business Anschluss. Nach meinem...
Unitymedia pfsense und Fritz!Box 6490 Cable Bridge Mode: Hallo Zusammen, ich versuche, mit meiner Fritz!Box 6490 Cable mit aktiviertem Bridge-Mode meine pfsense ans laufen zu bringen. Leider ohne...
Oben