在 Ubuntu 16.04 LTS 上禁用 IPv4

在 Ubuntu 16.04 LTS 上禁用 IPv4

我想创建一个纯 IPv6 环境或完全禁用 IPv4,而不仅仅是在接口上。如果不可能,我想通过命令行或配置文件在启动时禁用 IPv4。

答案1

使完全禁用 ipv4 完全不可能。在对内核 4.4.189 上的 make menuconfig 进行快速检查后。我找不到在不禁用整个 TCP/IP 堆栈的情况下禁用 ipv4 的方法。 在此处输入图片描述

但是您可以使用网络管理器禁用接口上的 IPv4:要列出活动连接:

$ nmcli 连接显示--active

NAME     UUID                                               TYPE                     DEVICE 
Wired1   63e9c617-f3f8-416c-a40c-fbb460549169               802-3-ethernet           ens33  

修改ipv4.method属性为disabled

$ nmcli 连接修改 63e9c617-f3f8-416c-a40c-fbb460549169 ipv4.method 已禁用

要应用新设置,让我们重新启动网络:

$ nmcli 关闭网络

$ nmcli 网络开启

相关内容