我在SUSE上,并且能够为接口configurationdot1q(单个标记)。 如何在接口上configuration双重标记?
谢谢。
使用vconfig实用程序手动向接口添加更高级别的dot1q标记非常简单。
为接口添加一个dot1q标签:
vconfig add eth0 34
之后你将有一个eth0.34接口。
vconfig add eth0.34 56
这创build了eth0.34.56
请参阅“man vconfig”以获取更详细的说明。
为了使configuration成为永久的,你需要使用/etc/sysconfig/network的configuration文件我不确定在SUSE中是如何完成的,但是在redhat的情况下,你可以创build一个/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"
您只需要为另一个VLAN创build另一个configuration文件。 如果你有这样的VLAN 10
ETHERDEVICE='eth0' IPADDR=192.168.10.10 NETMASK=255.255.255.0 STARTMODE='onboot' VLAN=yes
然后
vi ifcfg-vlan11
ETHERDEVICE='eth0' IPADDR=192.168.11.10 NETMASK=255.255.255.0 STARTMODE='onboot' VLAN=yes