Linux Mint ---IPv6 deaktivieren---

Discussion in 'Linux' started by Ghost, Feb 9, 2014.

  1. H

    Honk Member

    Als Multihopper ebenso IPv6 in der updown.sh deaktiviert #:

    Code:
    # IPv6
    # for (( i=0; i < $((2 ** $hopid)); i++ ))
    # do
    #    net=$(printf "%X::/$((3 + $hopid))" $(( 0x2000 + ( $i << (13 - $hopid) ) )))
    #    route_cmd="$IP -6 route $add_del $net dev $dev"
    #    updown_print "executing: '$route_cmd'"
    #    eval ${route_cmd}
    # done
    
     
  2. H

    Honk Member

    Bevor man hier ans Werk geht, noch einige einleitende Worte:
    Die nachfolgend beschriebenen Veränderungen sollte nur derjenige durchführen,
    der sich stets der Tatsache bewusst ist, dass diese Form der VPN-Nutzung vom Standard abweicht.


    Sollte es also nachfolgend irgendwann mal zu Systemstörungen kommen,
    bitte erst den Standard wiederherstellen BEVOR man den PP-Kundendienst bemüht.



    IPv6 unter OpenVPN 2.4 deaktivieren

    Teil 1 (alle Plattformen)

    1.) In den Netzwerkeinstellungen IPv6 deaktivieren / ignorieren

    2.) (nur Linux)
    Testen, ob IPv6 aktiviert ist:
    cat /proc/sys/net/ipv6/conf/all/disable_ipv6
    Ergebnis 0 = IPv6 aktiviert.

    3.) Nachfolgende Zeilen in die VPN-Konfigurationsdateien eintragen:
    pull-filter ignore "dhcp-option DNS6"
    pull-filter ignore "route-ipv6"
    pull-filter ignore "ifconfig-ipv6"

    und den Eintrag
    tun-ipv6
    löschen oder in
    # tun-ipv6
    abändern, Datei speichern, Rechner neustarten und eine VPN-Verbindung aufbauen.

    4.) (nur Linux)
    Testen, ob IPv6 aktiviert ist:
    cat /proc/sys/net/ipv6/conf/all/disable_ipv6
    Ergebnis 1 = IPv6 deaktiviert.

    5.) (nur Linux)
    sudo ip addr show | grep inet6
    Ausgabe:
    inet6 ::1/128 scope host
    inet6 fe80::****:****:****:****/64 scope link noprefixroute
    inet6 fe80::****:****:****:****/64 scope link stable-privacy


    sudo watch -n 1 lsof -i
    Ausgabe:
    COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
    systemd-r 529 systemd-resolve 12u IPv4 20147 0t0 UDP 127.0.0.53:domain
    systemd-r 529 systemd-resolve 13u IPv4 20148 0t0 TCP 127.0.0.53:domain (LISTEN)
    avahi-dae 860 avahi 12u IPv4 26039 0t0 UDP *:mdns
    avahi-dae 860 avahi 13u IPv6 26040 0t0 UDP *:mdns
    avahi-dae 860 avahi 14u IPv4 26041 0t0 UDP *:58643
    avahi-dae 860 avahi 15u IPv6 26042 0t0 UDP *:39579
    cupsd 869 root 6u IPv6 29822 0t0 TCP localhost:ipp (LISTEN)
    cupsd 869 root 7u IPv4 29823 0t0 TCP localhost:ipp (LISTEN)
    cups-brow 914 root 7u IPv4 2846 0t0 UDP *:ipp
    openvpn 6459 root 3u IPv4 62289 0t0 TCP comp:47558->ip-221-194.dataclub.info:300 (ESTABLISHED)
    dhclient 6469 root 6u IPv4 70704 0t0 UDP *:bootpc


    Ende Teil 1

    Test im Browser:
    https://test-ipv6.com
    https://ipv6-test.com
    Wer noch weitere Testeiten kennt, bitte posten.

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

    Teil 2: IPv6 systemweit deinstallieren (nur Linux)

    Nach Aussage der beiden Testwebseiten ist IPv6 jetzt deaktiviert.

    Wer nun auch den letzten Rest "auskehren",
    also IPv6 systemweit deinstallieren möchte, geht weiter wie folgt vor:

    1.)
    sudo xed /etc/default/grub
    und den Eintrag
    GRUB_CMDLINE_LINUX=""
    ändern in
    GRUB_CMDLINE_LINUX="ipv6.disable=1"
    und speichern und exit.

    2.)
    Um die Änderung wirksam werden zu lassen, braucht es IMMER ein
    sudo update-grub
    und einen Neustart, das gilt auch für den Rückbau!

    3.)
    Nun mit dem VPN-Server verbinden und Eingabe
    sudo ip addr show | grep inet6
    Ausgabe:
    (keine Ausgabe)

    sudo watch -n 1 lsof -i

    Ausgabe:
    COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
    systemd-r 560 systemd-resolve 12u IPv4 20992 0t0 UDP 127.0.0.53:domain
    systemd-r 560 systemd-resolve 13u IPv4 20993 0t0 TCP 127.0.0.53:domain (LISTEN)
    avahi-dae 874 avahi 12u IPv4 12104 0t0 UDP *:mdns
    avahi-dae 874 avahi 13u IPv4 12108 0t0 UDP *:59712
    cupsd 890 root 7u IPv4 29761 0t0 TCP localhost:ipp (LISTEN)
    cups-brow 995 root 7u IPv4 17148 0t0 UDP *:ipp
    openvpn 1797 root 3u IPv4 27390 0t0 TCP comp:42652->ip-221-194.dataclub.info:142 (ESTABLISHED)
    dhclient 1798 root 6u IPv4 30190 0t0 UDP *:bootpc


    Übrigens: ein
    cat /proc/sys/net/ipv6/conf/all/disable_ipv6
    liefert nun die Ausgabe
    cat: /proc/sys/net/ipv6/conf/all/disable_ipv6: No such file or directory
    Das heißt in Linux "IPv6 ist deinstalliert".

    Fertig!
    ___

    2 x erfolgreich getestet auf 2 frisch installierten PC mit Linux Mint 19.1
     
    Last edited: May 14, 2019
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice