Como adicionar alias de interface no RHEL6 ou CentOS6 com o NetworkManager?

3

Como adicionar um alias de interface de rede (por exemplo, eth0: 0) no CentOS6 ou RHEL6 da maneira "correta" que é através do NetworkManager sem NM_CONTROLLED = no. E isso tem que ser feito sem GUI.

Obrigado um

    
por Antoni Sawicki 10.09.2012 / 06:31

2 respostas

2

execute os seguintes comandos como root: -

  1. cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0:0
  2. vi / etc / sysconfig / scripts de rede / ifcfg-eth0: 0

Encontre a entrada que lê da seguinte forma:

DEVICE=eth0

Substitua por:

DEVICE=eth0:0

Encontre a entrada que lê da seguinte forma:

IPADDR=

Substitua-o por um endereço IP adicional que você queira fornecer à máquina:

IPADDR=172.134.54.1

4.run: -

ifup eth0:0

ou service network restart

Da mesma forma, você pode adicionar endereços IP adicionais.

para mais detalhes, consulte: - link

    
por 10.09.2012 / 09:08
2

O NetworkManager tem apenas uma CLI nmcli muito básica que, infelizmente, não é capaz de criar conexões neste momento (mas pode trazê-las para cima e para baixo).

Se você precisar configurar uma máquina sem uma GUI, é altamente recomendável usar o método normal (não-NM) conforme descrito na documentação e não use o NetworkManager. Eu notarei que você não deu um motivo para usar o NetworkManager neste sistema, então eu tenho que recomendá-lo.

Se você realmente tiver que fazer isso, a maneira do NetworkManager em sistemas derivados do Red Hat é adicionar todos os endereços IP ao mesmo arquivo /etc/sysconfig/network-scripts/ifcfg-eth0 . Isso foi descrito na documentação do NetworkManager em Aliases de dispositivos .

Exemplo:

IPADDR=172.25.33.1
PREFIX=29
IPADDR2=172.25.33.2
PREFIX2=29
IPADDR3=172.25.33.3
PREFIX3=29
IPADDR4=172.25.33.4
PREFIX4=29
IPADDR5=172.25.33.5
PREFIX5=29
    
por 11.09.2012 / 04:25