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?