在 CentOS 6.X 中添加 VLAN 会删除早期的虚拟 IP

在 CentOS 6.X 中添加 VLAN 会删除早期的虚拟 IP

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

ip addr add 192.168.100.2 dev eth0

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

vconfig eth0 10

VLAN 已创建,但它会删除我在 eth0 上添加的任何 IP(例如 192.168.100.2)。

我在 CentOS 5.X 中没有遇到此问题。eth0 保留 IP。

答案1

对 vlan 也使用 ip 表示法 - 请参阅 archlinux wikihttps://wiki.archlinux.org/index.php/VLAN

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

答案2

这可能是 CentOS 6.5 的问题。在 CentOS 6.4 上尝试时,它工作正常。接口上的 IP 被保留。

相关内容