我正在开发一个 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
。