Ubuntu系統(tǒng)怎么禁用 IPv6 協(xié)議? ubuntu關閉ipv6的三種方法
IPv6是最新的互聯(lián)網協(xié)議,負責為網絡設備提供標識和定位,并在互聯(lián)網上路由流量。它于 1998 年開發(fā),旨在替代早期的 IPv4 協(xié)議。IPv6 通過 128 位地址為每個設備分配全球唯一的地址,而 IPv4 僅使用 32 位地址。

盡管 IPv6 的目標是完全取代 IPv4,但目前仍存在一些問題:
- 根據 Google 的實時數(shù)據,截至 2024 年 8 月,全球僅有不到 45% 的網站支持 IPv6 連接。
- 雖然大多數(shù)主要 ISP 現(xiàn)在都支持 IPv6,但支持程度可能因地區(qū)和服務商而異。
- 你需要像配置 IPv4 那樣仔細調整 IPv6 設置,僅依賴基本網絡規(guī)則可能還不夠,但這可能會增加系統(tǒng)復雜性。
- 有用戶發(fā)現(xiàn),在某些特定情況下,禁用 IPv6 能提高 Ubuntu 的 Wi-Fi 速度。
無論出于什么原因,你都可以使用以下幾種方法在 Ubuntu 系統(tǒng)上禁用 IPv6,并在需要時重新啟用。
注:IPv6 是未來互聯(lián)網發(fā)展的趨勢,非必要情況下不要隨意禁用。
方法 1:通過 Sysctl 禁用 IPv6 協(xié)議(臨時或永久)
1、在「終端」中輸入以下命令,檢查系統(tǒng)是否啟用了 IPv6:
ip a
如果 IPv6 已啟用,你會看到類似下圖的 IPv6 地址信息(網絡接口名稱可能不同):

示例輸出:IPv6 地址
2、使用 sysctl 命令臨時禁用 IPv6:
sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1 sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1 sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=1
3、再次檢查 IPv6 狀態(tài):
ip a
現(xiàn)在,你應該看不到 IPv6 地址了。

示例輸出:IPv6 已禁用的
這只是臨時禁用 IPv6,系統(tǒng)重啟后 IPv6 會再次啟用。
4、要永久禁用 IPv6,需要編輯/etc/sysctl.conf配置文件:
sudo vim /etc/sysctl.conf
5、在文件末尾添加以下內容:
net.ipv6.conf.all.disable_ipv6=1 net.ipv6.conf.default.disable_ipv6=1 net.ipv6.conf.lo.disable_ipv6=1
6、保存后,執(zhí)行以下命令讓配置立即生效:
sudo sysctl -p

編輯并刷新 sysctl.conf 配置
方法 2:通過 GRUB 永久禁用 IPv6 協(xié)議
另一種方法是通過配置 GRUB,在啟動時傳遞內核參數(shù)來禁用 IPv6:
1、編輯/etc/default/grub文件:
sudo vim /etc/default/grub
2、修改GRUB_CMDLINE_LINUX_DEFAULT和GRUB_CMDLINE_LINUX:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash ipv6.disable=1" GRUB_CMDLINE_LINUX="ipv6.disable=1"

編輯 grub 文件以禁用 IPv6
3、保存文件后,更新 GRUB:
sudo update-grub

更新 grub 配置并重啟系統(tǒng)
4、重啟 Ubuntu 系統(tǒng),讓配置生效。
方法 3:通過 Network Manager 臨時禁用 IPv6 協(xié)議
通過 Network Manager,可以基于設備來禁用 IPv6:
1、列出網絡連接:
nmcli connection show
2、針對特定網絡設備禁用 IPv6,以ens33為例:
nmcli device modify <DEVICE NAME> ipv6.method "disabled"

通過 nmcli 命令禁用指定設備 IPv6
3、要恢復 IPv6,只需將命令中的disabled替換為auto即可。
你可以根據需求,在以上三種方法中靈活選擇,以便在 Ubuntu 上輕松禁用 IPv6 協(xié)議。
相關文章

Ubuntu中VMware安裝tools之后無法復制粘貼和拷貝怎么解決?
VMware安裝Ubuntu后使用VMware Tools依然無法復制粘貼,這是什么原因造成的,下面我們就來分享可以解決的辦法2024-07-20
Ubuntu 24.04 LTS 怎么下載安裝 Chrome 瀏覽器?
對于很多Ubuntu初學者來說,安裝各種軟件是一件非常不錯的事情,不但可以學到很多東西,而且還能讓你使用Ubuntu系統(tǒng)的時候,感覺到更加的方便,那么這里我為大家介紹一下Ub2024-06-24
Ubuntu 24.04 LTS怎么裝? Ubuntu 24.04 LTS保姆級安裝教程
近期Ubuntu 發(fā)布24.04 LTS,將獲得 12 年的更新支持,該怎么下載并安裝Ubuntu 24.04 LTS,詳細請看下文介紹2024-05-24
如何在Ubuntu系統(tǒng)中使用PPA? 在Ubuntu Linux 中使用PPA完全指南
什么是 PPA?為什么要使用它?使用 PPA 安全嗎?如何正確使用 PPA?如何刪除 PPA?這是一篇涵蓋了在 Ubuntu 和其他 Linux 發(fā)行版中使用 PPA 遇到的幾乎所有問題的深入的文2024-03-07
Ubuntu22.04怎么安裝Python 3.11? Ubuntu下載安裝Python的圖文教程
Ubuntu22.04系統(tǒng)需要使用Python軟件,很多朋友不知道該怎么安裝,今天我么就來分享Python軟件下載以及安裝的詳細教程2024-03-07
怎么用U盤安裝Ubuntu20.04系統(tǒng)? 烏班圖桌面版安裝圖文教程附下載
之前電腦安裝的Centos7系統(tǒng),但是在啟動過程中遇到了文件異常,就開不了機了,現(xiàn)在想用U盤裝Ubuntu系統(tǒng),該怎么安裝呢?詳細請看下文圖文安裝教程,很詳細適合小白新手操作2024-02-29
如何解決Ubuntu環(huán)境下解壓中文顯示亂碼問題? Ubuntu解壓中文亂碼的多種
在Ubuntu下解壓Windows下壓縮文件時,會出現(xiàn)解壓出的帶中文文件名的文件名亂碼,這大概率是因為buntu和Windows默認的編碼不同,當然也有其他原因,詳細請看下文介紹2024-01-09
Ubuntu怎么查看文件大小或文件夾大???Ubuntu系統(tǒng)中,我們可以使用命令來查看給定目錄或文件的大小,詳細請看下文介紹2025-04-01
如何在Ubuntu上設置環(huán)境變量? ubuntu環(huán)境變量的三種設置方法
如何在Ubuntu上設置環(huán)境變量?環(huán)境變量是作用在操作系統(tǒng)中用來設置操作系統(tǒng)的一些參數(shù),下面我們就來看看ubuntu環(huán)境變量的三種設置方法2023-12-22
Ubuntu怎么安裝VMware Tools? vmware tools安裝詳細圖文教程
Ubuntu怎么安裝VMware Tools?Ubuntu想要安裝VMware Tools,該怎么操作呢?下面我們就來看看vmware tools安裝詳細圖文教程2023-11-25





