Linux系统入门学习:如何在Linux下禁用IPv6(2)

$ sudo grub2-mkconfig -o /boot/grub2/grub.cfg

现在只要你重启你的Linux系统,IPv6就会完全被禁用。

禁用IPv6之后的其它可选步骤

这里有一些在你禁用IPv6后需要考虑的可选步骤,这是因为当你在内核里禁用IPv6后,其它程序也许仍然会尝试使用IPv6。在大多数情况下,应用程序的这种行为不太会影响到什么,但是出于效率或安全方面的原因,你可以为他们禁用IPv6。

/etc/hosts

根据你的设置, /etc/hosts 会包含一条或多条IPv6的hosts和它们的地址。用文本编辑器打开 /etc/hosts 并注释掉包含IPv6 hosts的脚本行。

$ sudo vi /etc/hosts

# comment these IPv6 hosts

# ::1 ip6-localhost ip6-loopback

# fe00::0 ip6-localnet

# ff00::0 ip6-mcastprefix

# ff02::1 ip6-allnodes

# ff02::2 ip6-allrouters

Network Manager

如果你在用NetworkManager来管理你的网络设置,你可以在NetworkManager里禁用IPv6。在NetworkManager打开wired connection,点击"IPv6 Settings"选项并在"Method"一栏选择"Ignore",保存退出。

Linux系统入门学习:如何在Linux下禁用IPv6

SSH服务

默认情况下,OpenSSH服务(sshd)会去尝试捆绑IPv4和IPv6的地址。

要强制sshd只捆绑IPv4地址,用文本编辑器打开 /etc/ssh/sshd_config 并添加以下行。inet只适用于IPv4,而inet6是适用于IPv6的。

$ sudo vi /etc/ssh/sshd_config

AddressFamily inet

然后重启sshd服务。

思科CCIE认证知识点之IPV6地址

WireShark下抓取IPV6数据包使用教程

Ubuntu 12.04 校园网下使用IPV6源 免流量更新

Linux搭建IPV6 ftp服务器

CentOS IPV6设置

CentOS纯IPV6环境下设置更新源

CentOS 6 IPV6 关闭方法

如何在Ubuntu,Linux Mint,Debian上禁用IPv6 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/16348.html