除 127.0.0.1 之外的任意环回 IP 地址

除 127.0.0.1 之外的任意环回 IP 地址

我正在开发一个 Web 应用,该应用必须根据 IP 生成不同的输出。对于测试和开发而言,如果除了 127.0.0.1 之外还能有更多环回 IP 地址,那将大有帮助。有没有办法创建(然后销毁)这些 IP 地址?

答案1

编辑 /etc/network/interfaces

在文件底部添加以下内容

auto lo:0
iface lo:0 inet static
address 127.0.0.2
netmask 255.0.0.0

接口文件的文档可以在这里找到:http://manpages.ubuntu.com/manpages/lucid/man5/interfaces.5.html

上面的定义首先告诉系统在启动时自动启用新的 lo:0 虚拟接口(别名)。然后它将接口 lo:0(绑定到环回接口)设置为静态地址。最后两行设置地址和网络掩码。

添加上述内容后,你需要重新启动网络

sudo /etc/init.d/networking restart

或重新启动计算机。

答案2

整个127.0.0.1/8地址空间都保留用于环回地址。因此,您可以使用从127.0.0.1到 的任何地址127.255.255.254

相关内容