我正在使用 Ubuntu 14.04。我已经完成了以下操作来禁用ipv6。
我已经打开/etc/sysctl.conf使用gedit并将以下几行粘贴到sysctl.conf.
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
Run Code Online (Sandbox Code Playgroud)
但是当我使用以下命令检查它时,
$ cat /proc/sys/net/ipv6/conf/all/disable_ipv6
Run Code Online (Sandbox Code Playgroud)
I am getting result as '0'( i.e still Enabled). Please help me to disable ipv6, so that I can use hadoop.
I followed instructions from this link.
A J*_*A J 227
要禁用 ipv6,您必须/etc/sysctl.conf使用任何文本编辑器打开并在末尾插入以下行:
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
Run Code Online (Sandbox Code Playgroud)
如果 ipv6 仍然没有被禁用,那么问题sysctl.conf是仍然没有被激活。
为了解决这个问题,打开终端(Ctrl+ Alt+ T),然后键入命令,
sudo sysctl -p
Run Code Online (Sandbox Code Playgroud)
您将在终端中看到:
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
Run Code Online (Sandbox Code Playgroud)
之后,如果你运行:
$ cat /proc/sys/net/ipv6/conf/all/disable_ipv6
Run Code Online (Sandbox Code Playgroud)
它将报告:
1
Run Code Online (Sandbox Code Playgroud)
如果您看到1,则 ipv6 已成功禁用。
Mos*_*rha 18
您可能想从启动时禁用它。为此,请/etc/default/grub使用您最喜欢的具有 root 访问权限的文本编辑器打开(可能是sudo vi /etc/default/grub.
在这个文件中,找到这一行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Run Code Online (Sandbox Code Playgroud)
并将其更改为:
GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 quiet splash"
Run Code Online (Sandbox Code Playgroud)
通过运行以下命令保存文件并更新 grub:
sudo update-grub
Run Code Online (Sandbox Code Playgroud)
============================
薄荷 19 和 Ubuntu 18.04:
在 Mint 19 上,它将是“xed admin:///etc/default/grub”,也许在 Ubuntu 18.04 上是“gedit admin:///etc/default/grub”,以获得一个 GUI 编辑器来对文件进行编辑。其余步骤将相同。
| 归档时间: |
|
| 查看次数: |
343983 次 |
| 最近记录: |