Alias de endereços IP persistentes nas reinicializações no CentOS / RHEL 6 usando o comando “ip”

13

Sempre usei os arquivos alias ifcfg-eth0: 1 para criar endereços adicionais. No entanto, em documentação recente da rhel , afirma que:

As the ip command of the iproute package now supports assigning multiple address to the same interface it is no longer necessary to use this method of binding multiple addresses to the same interface.

Além disso, várias respostas e comentários neste site mencionam que o ifconfig é obsoleto e que o "ip" deve ser usado em seu lugar. Estou bem usando-o para alterações ao vivo, mas como faço para persistir as alterações em reinicializações sem usar os arquivos de alias?

    
por prl77 28.12.2012 / 21:37

2 respostas

21

Coloque-os em /etc/sysconfig/network-scripts/ifcfg-eth0 , com 2 ou 3 etc. depois deles, como:

IPADDR2=192.0.2.48
NETMASK2=255.255.255.0
IPADDR3=192.0.2.49
NETMASK3=255.255.255.0

Infelizmente, isso parece ser não documentado (ou não consigo encontrá-lo agora; parece que a Red Hat reorganizou o site novamente).

    
por 28.12.2012 / 21:50
6

Na mesma página em que você puxou esse parágrafo, ele diz para você usar NetworkManager para atribuir vários endereços IP a uma interface.

For new installations, users should select the Manual method on the IPv4 or IPv6 tab in NetworkManager to assign multiple IP address to the same interface. For more information on using this tool, refer to Chapter 7, NetworkManager.

Isso parece editar sua configuração de interface para adicionar:

IPADDR2=IP address
PREFIX2=Netmask
GATEWAY2=Gateway

Por que vale a pena, também diz que não é mais necessário usar arquivos alias, mas isso não significa que não funciona. (Especialmente se você precisar de DHCP.) Eu, pessoalmente, prefiro gerenciar minha rede fora da GUI, portanto, você deve ser capaz de interromper o serviço NetworkManager e continuar os negócios como sempre com seus arquivos de alias.

A última opção seria colocar seus comandos ip em /etc/rc.local a serem executados no início do sistema. Cuidado, porém, se o serviço de rede for reiniciado, essas configurações não serão persistentes. Isso só deve ser considerado como um último recurso.

Implantação Guia 8.2.7. Alias e arquivos clonados

    
por 28.12.2012 / 21:50