Como você configura corretamente as pontes vlan no RHEL5 ou OEL5?
Eu tentei os seguintes scripts de rede, mas nenhum pacote foi recebido na bridge. Se eu adicionar um endereço IP para vlan60, não consigo acessar o gateway para essa sub-rede.
Se eu adicionar o mesmo endereço à eth0.60, tudo funcionará bem.
Eu também noto que vlan60 tem endereço de hardware 00: 00: 00: 00: 00: 00. A ponte não deve herdar o endereço de hardware da interface física controlador / vlan?
O que estou perdendo?
/ etc / sysconfig / scripts de rede / ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
/etc/sysconfig/network-scripts/ifcfg-eth0.60
DEVICE=eth0.60
BOOTPROTO=none
ONBOOT=yes
VLAN=yes
TYPE=Ethernet
Bridge=vlan60 <-- This one should be BRIDGE=vlan60
/ etc / sysconfig / scripts de rede / ifcfg-vlan60
DEVICE=vlan60
BOOTPROTO=none
ONBOOT=yes
TYPE=Bridge
Aqui está a saída do ifconfig, observe os pacotes 0 RX e o endereço de hardware vazio:
[root@hydrogen]# ifconfig vlan60
vlan60 Link encap:Ethernet HWaddr 00:00:00:00:00:00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:69 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:8512 (8.3 KiB)
[root@hydrogen]# ifconfig eth0.60
eth0.60 Link encap:Ethernet HWaddr 00:26:12:FB:80:0D
inet addr:192.168.0.201 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:8616 errors:0 dropped:0 overruns:0 frame:0
TX packets:11472 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:546437 (533.6 KiB) TX bytes:2283066 (2.1 MiB)
Atualização:
[root@hydrogen network-scripts]# brctl show
bridge name bridge id STP enabled interfaces
vlan60 8000.000000000000 no