我从提供商处获得了第二个 IP。我将其添加到了
ip addr add 1.2.3.220/27 dev eth0
。
现在我可以从主机和主机上运行的虚拟机 ping 我的新 IP,但该 IP 无法从外部访问。但我的第一个 IP 1.2.3.198 运行良好。
iptables-save
没有显示任何包含的规则1.2.3.220
,因此不应该有阻止
$ ip addr show eth0
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 10:bf:48:7f:e9:f7 brd ff:ff:ff:ff:ff:ff
inet 1.2.3.198/27 brd 5.9.115.223 scope global eth0
valid_lft forever preferred_lft forever
inet 1.2.3.220/27 scope global secondary eth0
valid_lft forever preferred_lft forever
inet6 2a01:4f8:162:60c4::2/64 scope global
valid_lft forever preferred_lft forever
inet6 fe80::12bf:48ff:fe7f:e9f7/64 scope link
valid_lft forever preferred_lft forever
答案1
您可能错过了向网络交换机发送的 arp 公告。
尝试arping -c 1 -A -I eth0 1.2.3.220