Windows7和Ubuntu 10.04都有有雙協(xié)議棧功能,這個功能可以同時運行IPv4和IPv6協(xié)議,雖然IPv6有諸多的好處,但是我們?nèi)缃駧缀鯖]有真正使用IPv6的地方。而且IPv6協(xié)議消耗CPU時間和系統(tǒng)內(nèi)存等資源,IPv6還消耗網(wǎng)絡(luò)帶寬。所以一些朋友就想關(guān)閉IPv6。下面icech就想大家介紹如何在Windows7和Ubuntu 10.04禁用IPv6。
Windows 7下關(guān)閉IPv6隧道
IPv6隧道是將IPv6報文封裝在IPv4報文中,讓IPv6數(shù)據(jù)包穿過IPv4網(wǎng)絡(luò)進行通信。對于采用隧道技術(shù)的設(shè)備來說,在隧道的入口處,將IPv6的數(shù)據(jù)報封裝進IPv4,IPv4報文的源地址和目的地址分別是隧道入口和隧道出口的IPv4地址。
我們可以通過手動關(guān)閉IPv6隧道。
netsh interface teredo set state disable
netsh interface 6to4 set state disabled
netsh interface isatap set state disabled
若想還原IPv6隧道則用以下命令:
netsh interface teredo set state default
netsh interface 6to4 set state default
netsh interface isatap set state default
Ubuntu 10.04禁用IPv6的方法
禁止 IPv6 需要在啟動內(nèi)核后面加入“disable_ipv6=1” 做內(nèi)核參數(shù)直接傳遞。
對于ubuntu 9.10與10.04 ,可用以下方法:
修改grub:
gksu gedit /etc/default/grub
將 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
變?yōu)?GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 quiet splash"
讓修改生效:
sudo update-grub
