PRISM
Well-known Member
Zusammenfassend für openvpn unter einer Dreambox 800se mit dem Newnigma2 Image:
1. openvpn_2.3.1-r0_mips32el.ipk oder höher Plugin installieren
2. Konfigurationsdateien von PP in das Verzeichnis von /etc/openvpn kopieren
3. Konfigurationsdatei (*.ovpn) Anpassen zB wie folgt:
4. ggf. noch eine .txt Datei mit dem Username und Passwort anlegen namens password.txt
5. Den change mode der Zertifikate und der Konfig-Datei auf 755 setzen
6. Die Datei interfaces (/etc/network) wie folgt erweitern, sofern ein Autostart gewünscht ist:
oder besser:
zB GigabitDE.ovpn in GigabitDE.conf unbenennen (wichtig .conf anstelle von .ovpn) und dann auf der Konsole openvpn reloaden
7. Ein reboot der Box machen und anschließend per telnet sich einloggen und per ps aux überprüfen, ob openvpn erfolgreich gestartet wurde.
Sonstiges:
Um zu überprüfen, ob auch wirklich eine neue IP zugewiesen wurde, kann zB im Verzeichnis /etc/openvpn eine neue Datei namens ip.py im folgendem Inhalt angelegt werden.
Gestartet wird das Script mit python ip.py
Dank an JackCarver und peter-privacy
Edit:
Hier ein Plugin für enigma2. Runterladen, entpacken und in den Ordner ``
\usr\lib\enigma2\python\Plugins\Extensions\`` kopieren/einfügen. Wichtig: python-json muss nachträglich installiert werden mit opkg update && opkg install python-json
Danach die Box rebooten und unter Erweiterungen das Plugin starten oder mittels QuickButton auf eine bestimmte Taste der Fernbedienung legen...
http://ul.to/tmixhoaq

1. openvpn_2.3.1-r0_mips32el.ipk oder höher Plugin installieren
2. Konfigurationsdateien von PP in das Verzeichnis von /etc/openvpn kopieren
3. Konfigurationsdatei (*.ovpn) Anpassen zB wie folgt:
Code:
client
...
...
ca /etc/openvpn/degigabitca.crt
cert /etc/openvpn/degigabitclient.crt
key /etc/openvpn/degigabitclient.key
tls-auth /etc/openvpn/degigabitta.key 1
....
....
....
auth-user-pass /etc/openvpn/password.txt
....
....
....
5. Den change mode der Zertifikate und der Konfig-Datei auf 755 setzen
6. Die Datei interfaces (/etc/network) wie folgt erweitern, sofern ein Autostart gewünscht ist:
Code:
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
# The loopback interface
auto lo
iface lo inet loopback
# Ethernet
auto eth0
iface eth0 inet dhcp
post-up openvpn --config /etc/openvpn/GigabitDE.ovpn &
oder besser:
zB GigabitDE.ovpn in GigabitDE.conf unbenennen (wichtig .conf anstelle von .ovpn) und dann auf der Konsole openvpn reloaden
Code:
/etc/init.d/openvpn reload /etc/openvpn/GigabitDE.conf
7. Ein reboot der Box machen und anschließend per telnet sich einloggen und per ps aux überprüfen, ob openvpn erfolgreich gestartet wurde.
Sonstiges:
Um zu überprüfen, ob auch wirklich eine neue IP zugewiesen wurde, kann zB im Verzeichnis /etc/openvpn eine neue Datei namens ip.py im folgendem Inhalt angelegt werden.
Code:
import urllib2
f = urllib2.urlopen('http://www.networksecuritytoolkit.org/nst/cgi-bin/ip.cgi')
print f.read()
Dank an JackCarver und peter-privacy
Edit:
Hier ein Plugin für enigma2. Runterladen, entpacken und in den Ordner ``
\usr\lib\enigma2\python\Plugins\Extensions\`` kopieren/einfügen. Wichtig: python-json muss nachträglich installiert werden mit opkg update && opkg install python-json
Danach die Box rebooten und unter Erweiterungen das Plugin starten oder mittels QuickButton auf eine bestimmte Taste der Fernbedienung legen...
http://ul.to/tmixhoaq

Last edited: