添加VLAN将删除CentOS 6.X中较早的虚拟IP

我在CentOS 6.5中的eth0接口中添加了一些虚拟IP,

ip addr add 192.168.100.2 dev eth0 

然后,我简单地在eth0上添加一个VLAN。

 vconfig eth0 10 

创build了VLAN,但删除了我在eth0上添加的任何IP(如192.168.100.2)。

我在CentOS 5.X中没有遇到这个问题。 eth0保留知识产权。

vlan也使用ip notation – 参见archlinux wiki https://wiki.archlinux.org/index.php/VLAN

 ip link add link eth0 name eth0.10 type vlan id 10 

这可能是CentOS 6.5的一个问题。 在CentOS 6.4上试用时效果很好。 接口上的IP被保留。