Centos 可以配置为路由私有 VLAN 吗?

Centos 可以配置为路由私有 VLAN 吗?

因此你可以使用 vlan100 配置 eth0:

VLAN=yes
VLAN_NAME_TYPE=VLAN_PLUS_VID_NO_PAD
DEVICE=vlan100
PHYSDEV=eth0
BOOTPROTO=static
ONBOOT=yes
TYPE=Ethernet
IPADDR=10.10.10.1
NETMASK=255.255.255.0

现在接口将看到标有 vlan 100 的流量。

我可以配置 Centos 将 vlan100 数据包转发到任何地方。

现在假设我在 VLAN 100 内有多个私有 VLAN?

Vlan 103,Vlan 104。

我如何让接口看到私有 VLAN?

答案1

您需要 802.1q 隧道或 QinQ。请参见:

http://www.microhowto.info/howto/configure_an_ethernet_interface_as_a_qinq_vlan_trunk.html

ip link add link eth0 eth0.100 type vlan proto 802.1ad id 100
ip link add link eth0.100 eth0.100.103 type vlan proto 802.1Q id 103
ip link set eth0 up
ip link set eth0.100 up

相关内容