A-A+

ubuntu 禁用 IPv6

2009年06月25日 编程开发 暂无评论 阅读 1 次

for ubuntu

  1. 在终端下输入      gksudo gedit /etc/modprobe.d/aliases
  2. 注释掉这一行      alias net-pf-10 ipv6
  3. 存盘
  4. 在终端下输入      gksudo gedit /etc/modprobe.d/blacklist
  5. 加入这一行        blacklist ipv6
  6. 保存文件&重启电脑

for kubuntu

  1. 在终端下输入      kdesu kate /etc/modprobe.d/aliases
  2. 注释掉这一行      alias net-pf-10 ipv6
  3. 存盘
  4. 在终端下输入      kdesu kate /etc/modprobe.d/blacklist
  5. 加入这一行        blacklist ipv6
  6. 保存文件&重启电脑

必须重启电脑才生效。

做完以上这些后,打开一个终端并输入:

ip a | grep inet6

如果没有任何输出就说明 ipv6 确实关闭了。

做完以上这些后,打开一个终端并输入:

ip a | grep inet6

如果没有任何输出就说明 ipv6 确实关闭了。

........................................

以上方法不适用于ubuntu 8.10之后的版本 ubuntu 8.10之后的版本想要禁止 IPV6 需要在启动内核后面加入“disable_ipv6=1” 做内核参数直接传递。

........................................

对于ubuntu 9.10 ,可用以下方法:

  1. gksu gedit /etc/default/grub

     GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
  变为
     GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 quiet splash"

  2.  sudo update-grub

对于12.04版本的ubuntu使用下列方法

我们需要编辑 sysctl.conf 文件.

可在打开的远程ssh 管理器(Press Ctrl+Alt+T) 拷贝如下内容到编辑屏幕上即可:

  • sudo gedit /etc/sysctl.conf
在该文件的尾部添加如下内容:
# IPv6 net.ipv6.conf.all.disable_ipv6 = 1 
net.ipv6.conf.default.disable_ipv6 = 1 
net.ipv6.conf.lo.disable_ipv6 = 1 
然后保存sysctl.conf并关闭.

ubuntu ipv6 disable
输入下列命令重置 restart sysctrl 配置:
  • sudo sysctl -p

给我留言

Copyright © 浩然东方 保留所有权利.   Theme  Ality 07032740

用户登录