Ubuntu系統(tǒng)怎么禁用 IPv6 協(xié)議? ubuntu關(guān)閉ipv6的三種方法

IPv6是最新的互聯(lián)網(wǎng)協(xié)議,負(fù)責(zé)為網(wǎng)絡(luò)設(shè)備提供標(biāo)識和定位,并在互聯(lián)網(wǎng)上路由流量。它于 1998 年開發(fā),旨在替代早期的 IPv4 協(xié)議。IPv6 通過 128 位地址為每個(gè)設(shè)備分配全球唯一的地址,而 IPv4 僅使用 32 位地址。
盡管 IPv6 的目標(biāo)是完全取代 IPv4,但目前仍存在一些問題:
- 根據(jù) Google 的實(shí)時(shí)數(shù)據(jù),截至 2024 年 8 月,全球僅有不到 45% 的網(wǎng)站支持 IPv6 連接。
- 雖然大多數(shù)主要 ISP 現(xiàn)在都支持 IPv6,但支持程度可能因地區(qū)和服務(wù)商而異。
- 你需要像配置 IPv4 那樣仔細(xì)調(diào)整 IPv6 設(shè)置,僅依賴基本網(wǎng)絡(luò)規(guī)則可能還不夠,但這可能會增加系統(tǒng)復(fù)雜性。
- 有用戶發(fā)現(xiàn),在某些特定情況下,禁用 IPv6 能提高 Ubuntu 的 Wi-Fi 速度。
無論出于什么原因,你都可以使用以下幾種方法在 Ubuntu 系統(tǒng)上禁用 IPv6,并在需要時(shí)重新啟用。
注:IPv6 是未來互聯(lián)網(wǎng)發(fā)展的趨勢,非必要情況下不要隨意禁用。
方法 1:通過 Sysctl 禁用 IPv6 協(xié)議(臨時(shí)或永久)
1、在「終端」中輸入以下命令,檢查系統(tǒng)是否啟用了 IPv6:
ip a
如果 IPv6 已啟用,你會看到類似下圖的 IPv6 地址信息(網(wǎng)絡(luò)接口名稱可能不同):
示例輸出:IPv6 地址
2、使用 sysctl 命令臨時(shí)禁用 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)在,你應(yīng)該看不到 IPv6 地址了。
示例輸出:IPv6 已禁用的
這只是臨時(shí)禁用 IPv6,系統(tǒng)重啟后 IPv6 會再次啟用。
4、要永久禁用 IPv6,需要編輯/etc/sysctl.conf
配置文件:
sudo vim /etc/sysctl.conf
5、在文件末尾添加以下內(nèi)容:
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í)傳遞內(nèi)核參數(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 臨時(shí)禁用 IPv6 協(xié)議
通過 Network Manager,可以基于設(shè)備來禁用 IPv6:
1、列出網(wǎng)絡(luò)連接:
nmcli connection show
2、針對特定網(wǎng)絡(luò)設(shè)備禁用 IPv6,以ens33
為例:
nmcli device modify <DEVICE NAME> ipv6.method "disabled"
通過 nmcli 命令禁用指定設(shè)備 IPv6
3、要恢復(fù) IPv6,只需將命令中的disabled
替換為auto
即可。
你可以根據(jù)需求,在以上三種方法中靈活選擇,以便在 Ubuntu 上輕松禁用 IPv6 協(xié)議。
相關(guān)文章
Ubuntu中VMware安裝tools之后無法復(fù)制粘貼和拷貝怎么解決?
VMware安裝Ubuntu后使用VMware Tools依然無法復(fù)制粘貼,這是什么原因造成的,下面我們就來分享可以解決的辦法2024-07-20Ubuntu 24.04 LTS 怎么下載安裝 Chrome 瀏覽器?
對于很多Ubuntu初學(xué)者來說,安裝各種軟件是一件非常不錯(cuò)的事情,不但可以學(xué)到很多東西,而且還能讓你使用Ubuntu系統(tǒng)的時(shí)候,感覺到更加的方便,那么這里我為大家介紹一下Ub2024-06-24Ubuntu 24.04 LTS怎么裝? Ubuntu 24.04 LTS保姆級安裝教程
近期Ubuntu 發(fā)布24.04 LTS,將獲得 12 年的更新支持,該怎么下載并安裝Ubuntu 24.04 LTS,詳細(xì)請看下文介紹2024-05-24如何在Ubuntu系統(tǒng)中使用PPA? 在Ubuntu Linux 中使用PPA完全指南
什么是 PPA?為什么要使用它?使用 PPA 安全嗎?如何正確使用 PPA?如何刪除 PPA?這是一篇涵蓋了在 Ubuntu 和其他 Linux 發(fā)行版中使用 PPA 遇到的幾乎所有問題的深入的文2024-03-07Ubuntu22.04怎么安裝Python 3.11? Ubuntu下載安裝Python的圖文教程
Ubuntu22.04系統(tǒng)需要使用Python軟件,很多朋友不知道該怎么安裝,今天我么就來分享Python軟件下載以及安裝的詳細(xì)教程2024-03-07怎么用U盤安裝Ubuntu20.04系統(tǒng)? 烏班圖桌面版安裝圖文教程附下載
之前電腦安裝的Centos7系統(tǒng),但是在啟動過程中遇到了文件異常,就開不了機(jī)了,現(xiàn)在想用U盤裝Ubuntu系統(tǒng),該怎么安裝呢?詳細(xì)請看下文圖文安裝教程,很詳細(xì)適合小白新手操作2024-02-29如何解決Ubuntu環(huán)境下解壓中文顯示亂碼問題? Ubuntu解壓中文亂碼的多種
在Ubuntu下解壓Windows下壓縮文件時(shí),會出現(xiàn)解壓出的帶中文文件名的文件名亂碼,這大概率是因?yàn)閎untu和Windows默認(rèn)的編碼不同,當(dāng)然也有其他原因,詳細(xì)請看下文介紹2024-01-09- Ubuntu怎么查看文件大小或文件夾大小?Ubuntu系統(tǒng)中,我們可以使用命令來查看給定目錄或文件的大小,詳細(xì)請看下文介紹2025-04-01
如何在Ubuntu上設(shè)置環(huán)境變量? ubuntu環(huán)境變量的三種設(shè)置方法
如何在Ubuntu上設(shè)置環(huán)境變量?環(huán)境變量是作用在操作系統(tǒng)中用來設(shè)置操作系統(tǒng)的一些參數(shù),下面我們就來看看ubuntu環(huán)境變量的三種設(shè)置方法2023-12-22Ubuntu怎么安裝VMware Tools? vmware tools安裝詳細(xì)圖文教程
Ubuntu怎么安裝VMware Tools?Ubuntu想要安裝VMware Tools,該怎么操作呢?下面我們就來看看vmware tools安裝詳細(xì)圖文教程2023-11-25