在Linux系统中,vconfig
命令用于配置VLAN(虚拟局域网)
ip link
命令查看网络接口及其对应的VLAN设备。例如:$ ip link show
在输出中,找到你要删除的VLAN设备,它通常具有vlan
或veth
这样的前缀,后面跟着VLAN ID。例如:
2: eth0.100: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:16:3e:00:00:01 brd ff:ff:ff:ff:ff:ff
vlan-raw-device eth0
在这个例子中,VLAN设备是eth0.100
。
vconfig
命令删除VLAN。将<interface>
替换为你在上一步找到的设备名称,将<vlan_id>
替换为你要删除的VLAN ID。例如:$ sudo vconfig rem <interface>.<vlan_id>
将示例中的eth0.100
和100
替换为实际的设备名称和VLAN ID。执行此命令后,VLAN将被删除。
ip
命令。将<interface>
替换为你在上一步找到的设备名称,将<vlan_id>
替换为你要删除的VLAN ID。例如:$ sudo ip link del <interface>.<vlan_id> type vlan id <vlan_id>
将示例中的eth0.100
和100
替换为实际的设备名称和VLAN ID。执行此命令后,VLAN将从内核中删除。