我有两个不同的公网IP地址:1)206.190.147.100 2)198.105.208.3
我正在使用CentOS 6.5,我的configuration如下:
root> cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=static ONBOOT=yes IPADDR=206.190.147.100 NETMASK=255.255.255.240 GATEWAY=206.190.147.98 root> cat /etc/sysconfig/network-scripts/ifcfg-eth0\:0 DEVICE=eth0:0 BOOTPROTO=static ONBOOT=yes IPADDR=198.105.208.3 NETMASK=255.255.255.240 GATEWAY=198.105.208.1
现在,你可以看到主IP是206.190.147.100,但是当我运行curl来检查我的IP地址:
root> curl http://some.api.com/ip.php Your IP is : 198.105.208.3
为什么我的主要IP地址被列为198.105.208.3?
你有没有尝试重新启动服务器/networking? configuration不会自动更新。 您必须手动重新启动服务/服务器。
sudo service networking restart