Vlan 和子接口

Vlan 和子接口

VLAN 标签和子接口号是否相同或不同。我想访问启用 Vlan 的设备(Vlan ID 为 10),那么我是否应该在 eth0 中创建一个 10 的子接口?

答案1

添加 VLAN 标记接口将创建一个新的标记接口。因此无需为 VLAN 创建新的子接口,因为它将自动创建。

$ ifconfig eth0
eth0      Link encap:Ethernet  Endereço de HW 00:24:8c:55:45:8a  
          UP BROADCAST MULTICAST  MTU:1500  Métrica:1
          pacotes RX:0 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:0 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:1000 
          RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
          IRQ:19 Endereço de E/S:0xdead 

$ sudo vconfig add eth0 64
$ sudo ifconfig eth0.64 10.0.0.1 netmask 255.255.255.0
$ ifconfig
eth0      Link encap:Ethernet  Endereço de HW 00:24:8c:55:45:8a  
          UP BROADCAST MULTICAST  MTU:1500  Métrica:1
          pacotes RX:0 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:0 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:1000 
          RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
          IRQ:19 Endereço de E/S:0xdead 

eth0.64   Link encap:Ethernet  Endereço de HW 00:24:8c:55:45:8a  
          inet end.: 10.0.0.1  Bcast:10.0.0.255  Masc:255.255.255.0
          endereço inet6: fe80::224:8cff:fe55:458a/64 Escopo:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Métrica:1
          pacotes RX:0 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:0 erros:0 descartados:25 excesso:0 portadora:0
          colisões:0 txqueuelen:0 
          RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

相关内容