Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Openvpn Server für Enigma2 - Anleitung

Osprey

Moderator
Teammitglied
Registriert
30. Dezember 2011
Beiträge
16.013
Lösungen
8
Reaktionspunkte
17.430
Punkte
1.093
Ort
Im wilden Süden
Da immer wieder Anfragen kommen: “wie kann ich mein Receiver von Unterwegs aus erreichen?“

Habe ich hier ein Paket erstellt und an ATV und HDF Image getestet. Damit könnt ihr über euren Smartphone oder Windows PC überall wo openVPN läuft auf den Receiver zuhause verbinden.

Vorbereitung:

- einen UDP Port am Router zum Receiver weiterleiten: Hier im Script hab ich den 45839 genommen. Wenn ihr einen aussucht zwischen 1000 - 65535 macht ihr alles richtig.

Du musst angemeldet sein, um Bilder zu sehen.

- Menü – Erweiterungen – openWebIF – auch Zugriff aus VPNs erlauben „ja“

Du musst angemeldet sein, um Bilder zu sehen.


Eine Telnet oder SSH Verbindung zum Receiver herstellen und folgendes ausführen:

Code:
wget -O - -q http://force-unleashed.firewall-gateway.net:1973/osprey/enigma2-openvpn.sh  | bash

In der Datei /etc/openvpn/openvpn.conf solltet ihr den Port von 45839 ändern auf den Port den ihr in eurem Router weitergeleitet habt.
Code:
dev tun
proto udp
port 45839 # diesen Port ändern auf den den ihr weiterleitet
ca /etc/openvpn/keys/ca.crt
cert /etc/openvpn/keys/server.crt
key /etc/openvpn/keys/server.key
dh /etc/openvpn/keys/dh2048.pem
user nobody
group nogroup
server 10.8.0.0 255.255.255.0
persist-key
persist-tun
status /var/log/openvpn-status.log
verb 3
client-to-client
push "redirect-gateway def1 bypass-dhcp"
push "dhcp-option DNS 8.8.8.8"
push "dhcp-option DNS 8.8.4.4"
log-append /var/log/openvpn
comp-lzo
duplicate-cn
keepalive 10 120

In

- Menü – Einstellungen – System – Netzwerk – OpenVPN seht ihr das der Server bereits läuft.

Du musst angemeldet sein, um Bilder zu sehen.


Hier sind die Client Configs zum Runterladen den ihr mit 7zip runterladen könnt:

Code:
dev tun
client
proto udp
remote 111.222.333.444 45839
resolv-retry infinite
nobind
persist-key
persist-tun
ca ca.crt
cert enigma2.crt
key enigma2.key
comp-lzo
verb 3

In der Zeile remote 111.222.333.444 45839 schreibt ihr eure ip oder dyndns rein. Bsp.: remote dghfhvh.myfritz.net 45839

Für ein Android Handy bringt den Client Ordner auf die SD Karte vom Smartphone und mit der openvpn connect App: ladet die enigma2.ovpn Datei. Solltet ihr im Mobilfunknetz sein, seit Ihr mit eurer Box per VPN verbunden.

Für Windows gibt es auch das openVPN hier: dort würde der Client Ordner nach C:\Program Files\OpenVPN\config kommen.

Wichtig!

Ihr könnt nur auf den Receiver connecten wenn ihr in einem anderen Netzwerk seit.

Bsp. Ihr habt Zuhause eine Fritzbox und der Receiver hat die 192.168.178.25 und ihr geht zur Freundin ins Wlan die auch eine Fritzbox hat mit 192.168.178.1 dann funktioniert die Verbindung nicht! Das Netz muss sich mindestens im 3 Block der ipv4 unterscheiden. Bsp Zuhause auf dem der Receiver läuft 192.168.1.25 und die Freundin hat bleibt bei 192.168.178.1
Vergessen zu schreiben....der Receiver hat über VPN die ip 10.8.0.1 und ist darüber auch erreichbar.

-----------------------------------------------------------------------------------

Wie bekomme ich das auf mein Android Smartphone zum laufen?

- Verbinde Dein Smartphone mit dem PC per USB und öffne den Windowsexplorer dann siehst Du Deine Ordner auf dem Smartphone. Den Ordner Client aus dem Download kopierst Du auf Card Download
Du musst angemeldet sein, um Bilder zu sehen.
Du musst angemeldet sein, um Bilder zu sehen.

Am Smartphone öffnest Du die openVPN Connect APP und gehst auf Import - Import Profile from SD-Card und gehst zu Deinem Verzeichnis Download auf der SD Karte (bei mir /storage/C20E-1402/Download/Client) und wählst die enigma2.ovpn Datei.
Du musst angemeldet sein, um Bilder zu sehen.
Du musst angemeldet sein, um Bilder zu sehen.
Du musst angemeldet sein, um Bilder zu sehen.

Nach einem Connect könnt Ihr über 10.8.0.1 den Receiver erreichen

Du musst angemeldet sein, um Bilder zu sehen.

--------------------------------------------------------------------------------------------

Wie bekomme ich das auf meinem Windows PC zum laufen?

Du kannst ein Hotspot mit dem Smartphone aufbauen und dich per Wlan verbinden um zu testen.

Kopiere den Ordner Client nach C:\Program Files\OpenVPN\config und nachdem Du das OpenVPN Programm gestartet hast wählst Du unten in der Taskleiste dein Profil und verbindest Dich
Du musst angemeldet sein, um Bilder zu sehen.
Du musst angemeldet sein, um Bilder zu sehen.

Viel Freude damit!

Bitte Berichtet über Eure Erfahrungen damit ;)
 
Zuletzt bearbeitet:
Hallo,

erstmal vielen Dank für die tolle Anleitung! Ich habe meinen Receiver erfolgreich konfiguriert, kann mit meinem Handy auf darauf zu greifen. Nun möchte ich aber mit einer anderen Box von einem anderen Standort auf meine WZ Box zugreifen (vom Ferienhaus, Up und Download passen). Leider habe ich keinen Erfolg bei der Einrichtung des Clienten. Kannst du mir hier unter die Arme greifen?

Gruß
Chris
 
Hi, danke für das Feedback. Am Client Receiver genauso openVPN installieren und aus dem Client Ordner die client.ovpn in openvpn.conf umbennen dann sollte es verbinden.
 
Hi Osprey,

danke für die schnelle Antwort! Habe soeben Openvpn wie von dir oben beschrieben auf die Client Box kopiert und per Telnet installiert. Du schreibst, ich soll aus dem Client Ordner (des Archives?) eine Datei umbenennen. In dem Ordner sind 5 Dateien, eine davon heisst "enigma2.ovpn". Soll ich diese Datei umbenennen? Wenn ja, wohin soll diese kopiert werden?
Im Moment sieht das openvpn Verzeichnis auf der Box so aus:
Du musst Regestriert sein, um das angehängte Bild zusehen.
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
hallo,

kann ich mit diesem plugin auch einen Tunnel zu z.B. NordVPN aufbauen?
kann dann z.B. cccam über diesen VPN-Tunnel connecten ??
 
Nein, von NordVPN bekommst Du andere Daten und da ist ja dein Receiver openvpn Client und nicht openVPN Server.
 
ja, klingt logisch . . .

gibts für die Dreambox n dafür geeignetes (open)VPN-Client-Plugin ??
 
Zuletzt bearbeitet:
Guten Morgen ich habe da mal 2 fragen...

1. was für ein dyndns anbieter nutzt ihr damit es mit dieser anleitung klappt ?
2. sollte ich keinen dyndns anbieter habe welche ip muss dann in client datei eingetragen werden ?

lg
 
Kann Dir zwei empfehlen
1-
2-
Wenn du eine Fritzbox hast geht natürlich auch die my.fritz.net Adresse.
Ohne DynDNS Anbieter kommt in die remote Zeile deine WAN/ Externe ip rein.
 
ok habe nun spDYN genommen und er verbindet sich auch beim test an meinem windows 10 pc aber im log zeigt der wissel was an was nach fehler aussieht könntest du mal gucken ob das ok ist oder ob da was noch nicht stimmt.
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zurück
Oben