sábado, 13 de fevereiro de 2016

Linux - Renomeando interface de rede



Bom dia pessoal, tudo bem?

É indiscutível a praticidade e agilidade que temos hoje na infraestrutura de TI utilizando ambiente virtualizado.
Podemos alocar e remover recursos de forme online na maioria das vezes, podemos adicionar periféricos de acordo com a necessidade, seja um novo disco, uma interface de rede, etc.

Recentemente tive um problema onde ao criar um template de servidores virtuais Linux com Red  Hat, a interface inicial que eu havia configurado era eth0, mas como possuo um sistema automatizado para criação de VM´s e este por sua vez usa os templates, nem sempre tenho no blueprint a informação correta de qual port group/vlan deve ser selecionado para a interface de rede, com isso tenho que corrigir essa parte depois que o servidor é criado.

O problema é que como já existia antes uma configuração, ao alterar ou adicionar outra interface, sempre é gerado um novo arquivo de configuração para a interface de rede, como eth1.

A questão é que não adianta apenas renomear esse arquivo.

Abaixo segue o passo-a-passo de como corrigir e utilizar a interface eth0.

1. Vamos alterar o conteúdo do arquivo ifcfg-ethX (no meu caso eu gosto de deixar como eth0):
- Para isso vamos renomear o arquivo com o comando mv /etc/sysconfig/network-scripts/ifcfg-eth1 /etc/sysconfig/network-scripts/ifcfg-eth0
- Alterar ou apagar o endereço mac address da placa (no meu caso estava sempre aparecendo o antigo): vi /etc/sysconfig/network-scripts/ifcfg-eth0, apagar a linha HWADDR

2. Remove o arquivo 70-persistent-net.rules:
- rm /etc/udev/rules.d/70-persistent-net.rules

3. Remover o módulo do Kernel para responsável pela interface de rede que vamos remover:
- ethtool -i eth1 | awk /driver:/{print\$2}
e1000e
rmmod e1000e

4. Fazer o reload dos novos módulos com o comando:
- modprobe

5. Realizar o restart do serviço de rede:
- service network restart

Em último caso, ou se achar mais fácil, pode realizar um reboot do servidor que também resolve.

Espero que essa dica seja útil.
Abraço!

Nenhum comentário:

Postar um comentário