DSM 7.1 - NordVPN über Docker container geht nicht

pipsen

Benutzer
Mitglied seit
03. Dez 2020
Beiträge
31
Punkte für Reaktionen
0
Punkte
6
Hi,

auf einem normalen debian Rechner mit x86 Umgebung und aktuellem Kernel ist das alles kein Problem. Auf meinem Synology NAS schaffe ich es aber nicht, einen NordVPN client in einem Docker zu installieren. Ich bin am verzweifeln, ich hab jetzt alles mögliche probiert:
Ich schaffe es einfach nicht, innerhalb eines Docker containers eine NordVPN Verbindung aufzubauen. Unterschiedliche Fehlermeldungen aber meistens, dass die
/run/nordvpn/nordvpnd.sock nicht gefunden wurde, bzw der Ordner /run/nordvpn gar nicht existiert.

Ich hab auch Wireguard schon selbst kompilliert nach:
https://www.blackvoid.club/wireguard-spk-for-your-synology-nas/

Das hat geklappt und lässt sich installieren.

Hat es jemand geschafft und wenn ja, wie?

Vielen Dank!
 

ottosykora

Benutzer
Mitglied seit
17. Apr 2013
Beiträge
8.473
Punkte für Reaktionen
983
Punkte
268
kannst du nicht einfach den VPN Client von der DS verwenden?
 

Ulfhednir

Benutzer
Sehr erfahren
Mitglied seit
26. Aug 2013
Beiträge
3.283
Punkte für Reaktionen
937
Punkte
174
@pipsen wie schaut denn dein Unterbau aus? Hast du zufälligerweise eine FritzBox am Start, welche ebenfalls WireGuard als VPN verwendet (Laborversion)?
 

pipsen

Benutzer
Mitglied seit
03. Dez 2020
Beiträge
31
Punkte für Reaktionen
0
Punkte
6
kannst du nicht einfach den VPN Client von der DS verwenden?
Soweit ich das sehe, kann der VPN Client von der DS keine Verbindung zu NordVPN herstellen

wie schaut denn dein Unterbau aus? Hast du zufälligerweise eine FritzBox am Start, welche ebenfalls WireGuard als VPN verwendet (Laborversion)?
Ja habe ich tatsächlich, aber ich glaube nicht, dass damit was zu tun hat.

1. Funktioniert es mit einem normalen Debian Rechner im gleichen Netzwerk problemlos
2. Komm ich nicht mal soweit.. "nordvpn login" klappt noch nicht mal, bis zum connect komme ich nicht
 

pipsen

Benutzer
Mitglied seit
03. Dez 2020
Beiträge
31
Punkte für Reaktionen
0
Punkte
6
Okay, nach weiterer Recherche habe ich es gelöst. Die richtige Reihenfolge ist:

1. Wireguard für Synology kompillieren und das Paket manuell installieren
https://www.blackvoid.club/wireguard-spk-for-your-synology-nas/

2. Docker deployen nach diesem github Projekt
https://github.com/bubuntux/nordlynx

3. die Spezialitäten lesen, die bei Synology erforderlich sind:
https://github.com/bubuntux/nordlynx/wiki/Synology

4. Wegen einer Syntax Feinheit diese Diskussion noch berücksichtigen:
https://github.com/bubuntux/nordlynx/discussions/41

Speziell dieser Tip war wichtig für POST_UP und PRE_DOWN:
"you could put them into script files, mount the path with the scripts and point to those in the POST_UP variable ,that way you don't have to worry about formatting/scaping,"

NordVPN mit Nordlynx Technology läuft jetzt ✓

Run command sieht bei mir jetzt so aus:

Code:
docker run -d \
    --name=NordVPN \
    --cap-add=NET_ADMIN \
    --sysctl net.ipv6.conf.all.disable_ipv6=1 \
    -e PRIVATE_KEY=<privatekey> \
    -e ALLOWED_IPS='0.0.0.0/1, 128.0.0.0/1' \
    -e POST_UP='/scripts/post_up.sh' \
    -e PRE_DOWN='/scripts/pre_down.sh' \
    -v /path/to/scripts:/scripts \
    bubuntux/nordlynx
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat 

 
 
  AdBlocker gefunden!

Du bist nicht hier, um Support für Adblocker zu erhalten. Dein Adblocker funktioniert bereits ;-)

Klar machen Adblocker einen guten Job, aber sie blockieren auch nützliche Funktionen.

Das Forum wird mit hohem technischen, zeitlichen und finanziellen Aufwand kostenfrei zur Verfügung gestellt. Wir zeigen keine offensive Werbung und bemühen uns um eine dezente Integration.

Bitte unterstütze dieses Forum, in dem du deinen Adblocker für diese Seite deaktivierst.

Du kannst uns auch über unseren Kaffeautomat einen Kaffe ausgeben oder ein PUR Abo abschließen und das Forum so werbefrei nutzen.

Vielen Dank für Deine Unterstützung!