A configuração de VLAN via linha de comando funciona, ifcfg-ethX.Y não (CentOS 6.8)

1

Eu tenho o CentOS 6.8 rodando em uma VM Parallels. A eth0 é conectada ao adaptador Ethernet no Mac. Eu preciso do servidor CentOS executando uma VLAN (10) específica, então eu li esta documentação do RHEL .

eth0 puxa um endereço DHCP (por enquanto) e eu posso fazer ping no equipamento na rede sem tag OK de dentro da VM. Eu tentei o seguinte com eth0 set static e não atribuindo-lhe um endereço, mas sem uma diferença para a acessibilidade VLAN.

No entanto, quando eu configuro um ifcfg-eth0.10 com

VLAN=yes
DEVICE=eth0.10
BOOTPROTO=static
ONBOOT=yes
IPADDR=10.10.2.10
NETMASK=255.255.0.0

Não consigo pingar nada na VLAN 10, incluindo outras interfaces virtuais no host Mac. Se, no entanto, eu fizer isso ( conforme documentado aqui ):

ip link add link eth0 name eth0.10 type vlan id 10

seguido por

ip addr add 10.10.2.10 dev eth0.10

Eu sou imediatamente capaz de usar a interface conforme o esperado. Isso é ótimo! Mas eu preciso que a interface VLAN persista após uma reinicialização. O que estou fazendo errado?

    
por samh 30.05.2016 / 03:44

0 respostas

Tags