Hallo zusammen,
hier ein kurzes Tutorial wie ihr 1. auf der Dreambox VPN einrichtet und 2. den Zugriff über euren Router einschränkt, dass nur auf das Internet zugegriffen werden kann, wenn die VPN Verbindung steht.
1. VPN Einrichten:
Zusammenfassend für openvpn unter einer Dreambox 800se mit dem Newnigma2 Image:
1.1. openvpn über Newnigma2 Services installieren (enigma2-plugin-extensions-newnigma2-vpn)
1.1.1 Box neustarten
1.2. Konfigurationsdateien in das Verzeichnis von /etc/openvpn kopieren (Konfig Dateien von VPN Anbieter beziehen)
1.2.1 Es werden benötigt:
- ca.crt
- crl.pem
- openvpn.conf
- login.conf (optional)
1.3. Konfigurationsdatei (*.ovpn) anpassen (in .conf umbenennen) z.B. wie folgt:
1.4. ggf. noch eine .conf Datei mit dem Username und Passwort anlegen namens login.conf
1.5. Den change mode der Zertifikate und der Konfig-Datei auf 755 setzen
1.6. Box neustarten
1.7. Auf der Box --> Blaue Taste --> System-Werkzeuge --> OpenVPN --> Autostart an --> Mit gelber Taste starten --> Mit grüner Taste sichern --> Mit roter Taste verlassen
1.8. Überprüfen ob die IP erfolgreich geändert wurde (Telnet):
wget
grep -Eo '\<[[:digit:]]{1,3}(\.[[:digit:]]{1,3}){3}\>'
2. Internet-Zugriff über den Router beschränken, sodass nur mit bestehender VPN Verbindung auf das Internet zugegriffen werden kann (am Beispiel Fritz!Box):
2.1. Fritz!Box WebIf aufrufen (
2.2. Internet --> Filter --> Listen --> Netzwerkanwendung hinzufügen --> Namen vergeben --> alle Protokolle (TCP/UDP) bis auf entsprechenden udp Port (je nach VPN Konfiguration --> siehe Code nach 1.4.) sperren:
2.3. --> Mit OK bestätigen --> Zugangsprofile --> Neues Zugangsprofil --> Gesperrte Netzwerkanwendungen --> Neu erstellte Liste hinzufügen
2.4. --> Kindersicherung --> Gerät auswählen, welches die Beschränkung erhalten soll --> Übernehmen
2.5. --> FritzBox neustarten (System --> Sicherung --> Neustart)
Ab jetzt kann die Dreambox nur noch über den VPN Server ins Netz. :good:
Troubleshooting:
Dreambox bootet nicht mehr:
Solltet ihr ein Update (Newnigma2 Services --> Softwareverwaltung --> Software Update) machen (oder auch nur Plugins aktualisieren/hinzufügen), wird die Dreambox wahrscheinlich nicht mehr starten.
Das liegt daran, dass beim Neustart weitere Dateien heruntergeladen werden, die VPN Verbindung noch nicht aufgebaut ist und die FritzBox folglich den Internetzugriff beschränkt.
Ihr müsst dann der Dreambox über die FritzBox wieder uneingeschränkt Internet zur Verfügung stellen bis die Dreambox gebootet hat (Internet --> Filter --> Kindersicherung und dabei der Dreambox wieder "Standard" zuweisen und übernehmen).
Dann über Telnet:
opkg update
reboot
Fertig, jetzt kann der Zugriff über die FritzBox auch wieder eingeschränkt werden (nach erfolgtem Reboot).
Zugriff über dreamdroid (oder andere Remote App) funktioniert nicht mehr:
Das passiert wenn ihr versucht über das Internet - und eine VPN Verbindung auf eure Fritz!Box - auf die Dreambox zugreifen wollt. Logisch, denn ihr habt in der Fritz!Box alle eingehenden und ausgehenden Ports (bis auf den einen für die VPN Verbindung) gesperrt.
Hier müsst ihr als Quellport TCP Port 80 zulassen. Danach sollte es wieder funktionieren. Die Fritz!Box muss nicht neugestartet werden.
hier ein kurzes Tutorial wie ihr 1. auf der Dreambox VPN einrichtet und 2. den Zugriff über euren Router einschränkt, dass nur auf das Internet zugegriffen werden kann, wenn die VPN Verbindung steht.
1. VPN Einrichten:
Zusammenfassend für openvpn unter einer Dreambox 800se mit dem Newnigma2 Image:
1.1. openvpn über Newnigma2 Services installieren (enigma2-plugin-extensions-newnigma2-vpn)
1.1.1 Box neustarten
1.2. Konfigurationsdateien in das Verzeichnis von /etc/openvpn kopieren (Konfig Dateien von VPN Anbieter beziehen)
1.2.1 Es werden benötigt:
- ca.crt
- crl.pem
- openvpn.conf
- login.conf (optional)
1.3. Konfigurationsdatei (*.ovpn) anpassen (in .conf umbenennen) z.B. wie folgt:
1.4. ggf. noch eine .conf Datei mit dem Username und Passwort anlegen namens login.conf
Code:
client
dev tun
proto udp
remote EuerVPNServer Port(im folgenden bei der Einschränkung der Dreambox wichtig: in diesem Fall: 1194)
resolv-retry infinite
nobind
persist-key
persist-tun
ca ca.crt
tls-client
remote-cert-tls server
auth-user-pass login.conf
comp-lzo
verb 1
reneg-sec 0
crl-verify crl.pem
1.5. Den change mode der Zertifikate und der Konfig-Datei auf 755 setzen
1.6. Box neustarten
1.7. Auf der Box --> Blaue Taste --> System-Werkzeuge --> OpenVPN --> Autostart an --> Mit gelber Taste starten --> Mit grüner Taste sichern --> Mit roter Taste verlassen
1.8. Überprüfen ob die IP erfolgreich geändert wurde (Telnet):
wget
Sie müssen registriert sein, um Links zu sehen.
-q -O - |grep -Eo '\<[[:digit:]]{1,3}(\.[[:digit:]]{1,3}){3}\>'
2. Internet-Zugriff über den Router beschränken, sodass nur mit bestehender VPN Verbindung auf das Internet zugegriffen werden kann (am Beispiel Fritz!Box):
2.1. Fritz!Box WebIf aufrufen (
Sie müssen registriert sein, um Links zu sehen.
) und einloggen (sollte natürlich passwortgeschützt sein).2.2. Internet --> Filter --> Listen --> Netzwerkanwendung hinzufügen --> Namen vergeben --> alle Protokolle (TCP/UDP) bis auf entsprechenden udp Port (je nach VPN Konfiguration --> siehe Code nach 1.4.) sperren:
Du musst angemeldet sein, um Bilder zu sehen.
2.3. --> Mit OK bestätigen --> Zugangsprofile --> Neues Zugangsprofil --> Gesperrte Netzwerkanwendungen --> Neu erstellte Liste hinzufügen
Du musst angemeldet sein, um Bilder zu sehen.
Du musst angemeldet sein, um Bilder zu sehen.
2.4. --> Kindersicherung --> Gerät auswählen, welches die Beschränkung erhalten soll --> Übernehmen
Du musst angemeldet sein, um Bilder zu sehen.
2.5. --> FritzBox neustarten (System --> Sicherung --> Neustart)
Du musst angemeldet sein, um Bilder zu sehen.
Ab jetzt kann die Dreambox nur noch über den VPN Server ins Netz. :good:
Troubleshooting:
Dreambox bootet nicht mehr:
Solltet ihr ein Update (Newnigma2 Services --> Softwareverwaltung --> Software Update) machen (oder auch nur Plugins aktualisieren/hinzufügen), wird die Dreambox wahrscheinlich nicht mehr starten.
Das liegt daran, dass beim Neustart weitere Dateien heruntergeladen werden, die VPN Verbindung noch nicht aufgebaut ist und die FritzBox folglich den Internetzugriff beschränkt.
Ihr müsst dann der Dreambox über die FritzBox wieder uneingeschränkt Internet zur Verfügung stellen bis die Dreambox gebootet hat (Internet --> Filter --> Kindersicherung und dabei der Dreambox wieder "Standard" zuweisen und übernehmen).
Dann über Telnet:
opkg update
reboot
Fertig, jetzt kann der Zugriff über die FritzBox auch wieder eingeschränkt werden (nach erfolgtem Reboot).
Zugriff über dreamdroid (oder andere Remote App) funktioniert nicht mehr:
Das passiert wenn ihr versucht über das Internet - und eine VPN Verbindung auf eure Fritz!Box - auf die Dreambox zugreifen wollt. Logisch, denn ihr habt in der Fritz!Box alle eingehenden und ausgehenden Ports (bis auf den einen für die VPN Verbindung) gesperrt.
Hier müsst ihr als Quellport TCP Port 80 zulassen. Danach sollte es wieder funktionieren. Die Fritz!Box muss nicht neugestartet werden.
Du musst angemeldet sein, um Bilder zu sehen.
Zuletzt bearbeitet: