Linux:如何在接口上配置dot1ad(双标签)?

Linux:如何在接口上配置dot1ad(双标签)?

我在 SUSE 上,能够为接口配置 dot1q(单标记)。如何在接口上配置双标记?

谢谢。

答案1

手动向接口添加下一级 dot1q 标记非常简单 - 使用虚拟配置公用事业。

向接口添加 dot1q 标签:

vconfig add eth0 34

此后您将拥有一个 eth0.34 接口。

vconfig add eth0.34 56

这将创建 eth0.34.56

请参阅“man vconfig”了解更详细的解释。

为了使配置永久生效,您需要使用配置文件,/etc/sysconfig/network 我不确定在 SUSE 中是如何完成的,但是在 redhat 的情况下,您需要创建一个/etc/sysconfig/network-scripts/ifcfg-eth3.161.34 包含以下内容的文件:

DEVICE=eth3.161.34
ONBOOT=yes
BOOTPROTO="static"
USERCTL=no
VLAN="yes"
IPADDR="XXX.XXX.XXX.XXX"
NETMASK="XXX.XXX.XXX.XXX"

答案2

您只需为另一个 VLAN 创建另一个配置文件。如果您有这样的 VLAN 10

ETHERDEVICE='eth0'
IPADDR=192.168.10.10
NETMASK=255.255.255.0
STARTMODE='onboot'
VLAN=yes

然后

修改 ifcfg-vlan11

ETHERDEVICE='eth0'
IPADDR=192.168.11.10
NETMASK=255.255.255.0
STARTMODE='onboot'
VLAN=yes

相关内容