Ich nutze ein VPN welches leider unter Linux nur unter ipv4 funktioniert.
Ich habe im web folgende Anleitung gefunden:
Wenn man flexibel sein möchte, kann man IPv6 mit einem Script beim Starten des VPN vom NetworkManger deaktivieren lassen und beim Beenden des VPNs wieder aktivieren:
folgendes Skript sei zu erstellen:
#!/bin/sh case "$2" in vpn-up) # IPv6 abschalten echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6 ;; vpn-down) # IPv6 aktivieren echo 0 > /proc/sys/net/ipv6/conf/all/disable_ipv6 ;; esac
Ich habe durchgeführt:
touch vpn.sh
Inhalt wie oben dann
sudo chmod 755 vpn.sh
Dann sei laut Anleitung die Datei zu kopieren in
sudo cp vpn.sh /etc/NetworkManager/dispatcher.d/15-vpn-ipv6
Als root ausführbar zu machen (sie wird in d/15-vpn-ipv6 angelegt)
sudo chown root:root /etc/NetworkManager/dispatcher.d/15-vpn-ipv6
Und die erforderlichen Rechte müssen erteilt werden
sudo chmod 755 /etc/NetworkManager/dispatcher.d/15-vpn-ipv6
Das hat bei mir nicht funktioniert. Egal ob ich das VPN ein oder ausschalte bleibt ipv6 erhalten.
Kann mir da jemand helfen.
Wie kann oder muss ich das Skript verändern.
Warum funktioniert das nicht?