Questão Marcação do CentOS 7 VLan


Eu estou tentando habilitar duas VLANs no CentOS 7 e seguindo o artigo do Redhat.

1.Configure a interface pai em / etc / sysconfig / network-scripts / ifcfg-em1, em que X é um número exclusivo correspondente a uma interface específica, da seguinte maneira:

DEVICE=em1
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes

2.Configure a configuração da interface VLAN no diretório / etc / sysconfig / network-scripts /. O nome do arquivo de configuração deve ser a interface pai mais a. caractere mais o número de ID da VLAN. Por exemplo, se o ID da VLAN for 192 e a interface pai for em1, o nome do arquivo de configuração deverá ser ifcfg-em1.192.

DEVICE=em1.192
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.1.1
PREFIX=24
NETWORK=192.168.1.0
VLAN=yes

Se houver necessidade de configurar uma segunda VLAN, por exemplo, VLAN ID 193, na mesma interface, em1, inclua um novo arquivo com o nome em1.193 com os detalhes de configuração da VLAN.

DEVICE=em1.193
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.2.1
PREFIX=24
NETWORK=192.168.2.0
VLAN=yes

3. Reinicie o serviço de rede para que as alterações entrem em vigor. Como root, emita o seguinte comando

systemctl restart network

Quando faço isso, a rede não funciona. Mas se eu remover a marcação vlan e apenas manter a configuração inicial, ela funcionará novamente.


0


origem


Não familiarizado com a configuração do CentOS, mas eu inspecionava (e depurava) as configurações de rede com ip link, ip addr, ip route etc, e uma vez que você começou a trabalhar, descobrir o que colocar nos arquivos de configuração para atingir esse estado. Isso funciona muito melhor do que tentar coisas aleatoriamente nos arquivos de configuração, reiniciando e cruzando os dedos ... - dirkt


Respostas: