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)