DSM 7.1 - NordVPN über Docker container geht nicht

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

pipsen

Benutzer
Registriert
03. Dez. 2020
Beiträge
31
Reaktionspunkte
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!
 
kannst du nicht einfach den VPN Client von der DS verwenden?
 
@pipsen wie schaut denn dein Unterbau aus? Hast du zufälligerweise eine FritzBox am Start, welche ebenfalls WireGuard als VPN verwendet (Laborversion)?
 
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
 
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
 
Status
Für weitere Antworten geschlossen.
 

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