OpenWrt: IPv6 deaktivieren

Je nachdem was man im Netzwerk so treibt kann es hilfreich sein IPv6 zu deaktivieren. Bei OpenWrt geht das Ganze mit einer Reihe an Befehlen, die man an der Konsole oder besser via ssh absetzen kann.

Eine sehr gute Anleitung findet sich hier:

3os – OpenWrt Disable IPV6

Anbei (m)eine Kurzfassung:

uci set 'network.lan.ipv6=0'
uci set 'network.wan.ipv6=0'
uci set 'dhcp.lan.dhcpv6=disabled'
/etc/init.d/odhcpd disable
uci commit
uci -q delete dhcp.lan.dhcpv6
uci -q delete dhcp.lan.ra
uci commit dhcp
/etc/init.d/odhcpd restart
uci set network.lan.delegate="0"
uci commit network
/etc/init.d/network restart
/etc/init.d/odhcpd disable
/etc/init.d/odhcpd stop
uci -q delete network.globals.ula_prefix
uci commit network
/etc/init.d/network restart

Man kann direkt nach der Ausführung der Befehle weiter machen. Ich für meinen Teil starte immer zur Sicherheit den OpenWrt-Router nochmal neu und prüfe ob IPv6 wirklich deaktiviert ist.

Update 26.09.2024

Bevor man zur Ultima Ratio, gemeint ist das Abschalten von IPv6 greift, reicht es oft aus einfach nur das IPv6 Router Advertisement im LAN zu deaktivieren.

  • Zu diesem Zweck im Web-Interface unter “Network – Interfaces” bei “lan” auf “Edit” klicken.
  • Zur Registerkarte “DHCP Server” wechseln.
  • Zur Registerkarte “IPv6 Settings” wechseln.
  • Dort “RA-Service” und “DHCPv6-Service” von “server mode” auf “disabled” setzen und die Änderungen übernehmen.
  • Ggf. OpenWrt und alle Geräte im LAN neu starten.

3 Kommentare

  1. Thomas Schäfer

    Nein. Es ist nicht hilfreich.
    Die Frage ist ernsthaft: Warum sollte man das tun?

    Fortschritt würde bedeuten einen Artikel über die Abschaltung von IPv4 zu schreiben, z.B. über IPv6 only oder mostly Netze. Single Stack IPv6 reduziert die Komplexität auch.

  2. Andy

    > Die Frage ist ernsthaft: Warum sollte man das tun?

    IPv6 wird nicht bewusst oder ernsthaft genutzt und in Folge gibt es Probleme.
    IPv6 funktioniert, mangels Konfiguration oder Implementierung, via S2S-VPN, nicht, in Folge klappt dann z.B. die DNS-Auflösung zu eigenen Servern nicht
    usw.

    > Fortschritt würde bedeuten einen Artikel über die Abschaltung von IPv4 zu schreiben, z.B. über IPv6 only oder mostly Netze. Single Stack IPv6 reduziert die Komplexität auch.

    Wie kommst du jetzt auf Fortschritt?
    IPv6-only funktionieren bislang leider nicht, wegen beispielsweise mangelnder IPv6-Implentierungen in Geräten oder auch solche Devices die bis heute kein IPv6 können, usw., daher bleibt es ja meist bei Dualstack oder eben IPv4-only.

  3. Thomas Schäfer

    Mangelnde IPv6-Implentierungen in Geräten gilt es zu finden und über den Herstellersupport zu beseitigen! (den Rest macht NAT64)
    IPv4-only geht ja auch nicht mehr – siehe zunehmende Akrobatik bei DS-lite und CGN-Anschlüssen.
    Dualstack macht auf Dauer doppelte Arbeit und Fehlersuche – das möchte ich nicht mehr.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

© 2024 Andy's Blog

Theme von Anders NorénHoch ↑