如何在 Ubuntu 桌面 14.04 上强制使用 IPv4

如何在 Ubuntu 桌面 14.04 上强制使用 IPv4

按照我的上一个问题,我已从安装中删除了桌面,但它没有为我的服务器分配 IPv4 地址,我的配置没有任何问题,我只需要为我的服务器提供一个 IPv4 地址和 IPv6 地址,以便我可以从我的网络内部访问它以进行端口转发等操作。我的路由器不支持使用 IPv6 地址的端口转发,并且网络中的其他计算机无法连接到我的服务器,因为它没有 IPv4 地址。所以简而言之,我需要让我的服务器为自己分配一个 IPv4 地址。在我为我的服务器提供 IPv4 地址之前,它不会显示在路由器的连接设备中,这会产生问题。在 /etc/network/interfaces 中设置静态 IP 不起作用,它只会让我的服务器认为它有一个 IPv4,但网络无法识别它。

答案1

完全禁用 IPv6 的唯一方法是将内核模块列入黑名单。将以下行放入 /etc/modprobe.d/blacklist 中:

blacklist ipv6

警告:IPv6 正变得越来越重要,如今越来越多的软件都支持 IPv6,即使您(目前)还未使用。将内核模块列入黑名单可能会造成问题。

相关内容