GNU/Linux >> Znalost Linux >  >> Linux

Jak zakázat ipv6 na konkrétním rozhraní v linuxu?

Můžete jej zakázat v /etc/sysctl.conf pomocí tohoto řádku:

net.ipv6.conf.eth0.disable_ipv6 = 1

Podívejte se na /proc/sys/net/ipv6/conf/eth0. V tomto adresáři můžete nastavit mnoho možností, jako je ponechání protokolu IPv6 povolený, ale zakázání automatického nastavení atd.


$ sudo sysctl -w net.ipv6.conf.eth0.disable_ipv6=1

zastarává

# echo 1 > /proc/sys/net/ipv6/conf/eth0/disable_ipv6

Abyste zajistili, že tato změna přetrvá i po restartování, budete chtít přidat tento řádek do /etc/sysctl.conf soubor:

net.ipv6.conf.eth0.disable_ipv6=1

Všimněte si, že pomocí /etc/sysconfig/network-scripts/ifcfg-eth0 soubor je nepřenosný.


Pro nastavení síťového parametru níže byste měli být root:

echo 1 > /proc/sys/net/ipv6/conf/wlan0/disable_ipv6

Linux
  1. Jak zakázat IPv6 na Ubuntu 22.04 LTS Jammy Jellyfish

  2. Jak zakázat IPv6 na Ubuntu 20.04 Focal Fossa

  3. Jak zakázat automatickou konfiguraci na IPv6 v Linuxu?

  1. Jak zakázat Ipv6 na Ubuntu, Linux Mint, Debian

  2. Linux/bash:Jak získat IPv6 adresu rozhraní?

  3. Jak (skutečně) zakázat NCQ v Linuxu

  1. CentOS / RHEL 7 :Jak zakázat IPv6 pouze na konkrétním rozhraní

  2. CentOS / RHEL 6 :Jak deaktivovat IPv6

  3. Jak zakázat konkrétní příkaz pro konkrétního uživatele v Linuxu