如何在Linux上禁用ipv6(2021年循序漸進指南)

如何在Linux上禁用ipv6(2021年循序漸進指南)

IP地址是兩個聯網設備(例如,您的PC和路由器,交換機之間)之間進行通信所需的Internet協議地址。當前,大多數設備都使用IPv4,而IPV6是Internet協議(IP)的最新版本,旨在消除人們期待已久的IPv4地址耗盡問題。
如果您在Linux服務器或台式機上遇到網絡問題,並且已經用盡了所有可能的區域,則可以嘗試禁用網絡協議的IPv6這將是有幫助的,在本文中,我們將逐步完成在Linux上禁用禁用ipv6的步驟

檢查IPv6是否啟用

讓我們從終端開始。打開您的終端並運行以下命令

貓/ proc / sys / net / ipv6 / conf / all / disable_ipv6

如果以上命令返回值 0, 則IPv6當前在系統上處於活動狀態。如果它返回 1, 則它已被禁用。

在Linux上禁用IPv6

這裡介紹如何在基於Red Hat和Debian的發行版上禁用IPv6。

  1. 打開一個終端窗口。(通過按Ctrl + Alt + T或Ctrl + Shift + T)
  2. 更改為root用戶。(鍵入SU或嘗試使用sudo -s而不是su命令)
  3. 發出命令 sysctl -w net.ipv6.conf.all.disable_ipv6 = 1
  4. 發出命令 sysctl -w net.ipv6.conf.default.disable_ipv6 = 1

在Linux上重新啟用IPv6

sysctl -w net.ipv6.conf.all.disable_ipv6 = 0

sysctl -w net.ipv6.conf.default.disable_ipv6 = 0

就是這樣,您已經在Linux上成功禁用了IPV6。

相關問題  如何在 Linux 中配置 IPTables? [分步指南 2021]

這是在Linux / Ubuntu上禁用IPV6的另一種方法

步驟01:打開 終端

步驟02: 輸入 gksudo gedit /etc/sysctl.conf 並打開配置文件

步驟03:在末尾添加以下幾行

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

步驟04: 之後運行$  cat / proc / sys / net / ipv6 / conf / all / disable_ipv6

如果報告為“ 1”,則 表示您已禁用IPV6。如果報告為 “ 0 ”,請執行 步驟4 和 步驟5

步驟05: 鍵入命令sudo sysctl -p, 您將在終端中看到此命令 

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

步驟06: 在“步驟4”上方重複,  現在將報告1。

相關問題  [修復]升級到 Ubuntu 20.04.2.0 後打印機不工作

哦,您好 👋很高興認識你。

訂閱我們的電子報,定期發送很棒的科技內到您的郵

Post Comment