GNU/Linux >> Znalost Linux >  >> Linux

Jak zakázat IPv6 na Ubuntu 18.04 Bionic Beaver Linux

Ubuntu 18.04 Bionic Beaver Linux ve výchozím nastavení povoluje internetový protokol verze 6 (IPv6). V určitých situacích však mohou někteří uživatelé považovat za žádoucí podporu IPv6 deaktivovat nebo ji po deaktivaci znovu povolit.

Deaktivace podpory IPv6 (trvale)

Zakázat modul ipv6 vestavěného jádra.

1. Upravte /etc/default/grub a připojte ipv6.disable=1 na GRUB_CMDLINE_LINUX a GRUB_CMDLINE_LINUX_DEFAULT jako následující ukázka:

OD:

GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""

TO:

GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1"
GRUB_CMDLINE_LINUX="ipv6.disable=1"

2. Spusťte update-grub příkaz k regeneraci souboru grub.cfg:

# update-grub

3. Restartováním systému zakažte podporu IPv6.

Deaktivace IPv6 prostřednictvím nastavení sysctl

Alternativně to lze provést pomocí nastavení sysctl.

1. Chcete-li dočasně zakázat Ipv6 v systému, použijte níže uvedená nastavení sysctl:

$ sysctl -w net.ipv6.conf.all.disable_ipv6=1
$ sysctl -w net.ipv6.conf.default.disable_ipv6=1
$ sysctl -w net.ipv6.conf.lo.disable_ipv6=1

2. Aby byly výše uvedené změny sysctl trvalé, musíme je přidat do /etc/sysctl.conf konfigurační soubor.

net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6=1
net.ipv6.conf.lo.disable_ipv6 = 1

3. Použijte “sysctl -p” pro použití změn ze souboru /etc/sysctl.conf.

# sysctl -p

4. Výstup 1 z níže uvedeného příkazu ověřuje, že IPv6 bylo úspěšně zakázáno.

# cat /proc/sys/net/ipv6/conf/all/disable_ipv6
1

Opětovné povolení podpory IPv6

1. Upravte /etc/default/grub a smažte záznam ipv6.disable=1 z GRUB_CMDLINE_LINUX a GRUB_CMDLINE_LINUX_DEFAULT , jako je následující ukázka:

OD:

GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1"
GRUB_CMDLINE_LINUX="ipv6.disable=1"

TO:

GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""

2. Spuštěním příkazu „update-grub“ znovu vygenerujte soubor grub.cfg.

# update-grub

3. Odstraňte níže uvedené položky ze souboru /etc/sysctl.conf:

net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6=1
net.ipv6.conf.lo.disable_ipv6 = 1

4. Použijte “sysctl -p” pro použití změn ze souboru /etc/sysctl.conf.

# sysctl -p

5. V případě potřeby restartujte systém.


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

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

  3. Jak nainstalovat GlassFish na Ubuntu 18.04 Bionic Beaver

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

  2. Jak povolit SSH na Ubuntu 18.04 Bionic Beaver

  3. Jak změnit název hostitele na Ubuntu 18.04 Bionic Beaver

  1. Jak nainstalovat Ubuntu 18.04 Bionic Beaver

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

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