VirtualBox do CentOS no icfg-eth1 ao adicionar interface de rede secundária

7

Eu tenho uma distribuição mínima do CentOS 6.7 que eu criei na caixa virtual. Como uma reflexão tardia, adicionei uma interface de rede secundária na virtualbox, portanto, tenho uma interface NAT e uma rede local somente de host. Quando faço login na minha máquina virtual e executo:

ip link show 

Mostra eth0 como UP e eth1 como DOWN. Quando eu tento:

ifup eth1

Eu recebo a configuração para eth1 não encontrada. Quando olho em / etc / sysconfig / network-scripts, vejo um arquivo icfg-eth0, mas nenhum arquivo icfg-eth1.

Eu tenho algumas perguntas:

  1. O icfg-eth1 deveria ter sido gerado quando eu adicionei a conexão local somente de host no VirtualBox?
  2. Se eu tiver que criar o arquivo icfg-eth *, qual ferramenta devo usar para gerá-lo? Qual pacote devo instalar para obtê-lo?
  3. Devo editar manualmente o conteúdo de / etc / sysconfig / network-scripts?
por richardstartin 19.08.2015 / 21:30

1 resposta

10

Should icfg-eth1 have been generated when I added the host-only local connection in virtualbox?

Não. Como você executou uma instalação mínima, o NetworkManager não está instalado e, portanto, não há nada no sistema para detectar novas interfaces de rede e configurá-las para você. ifcfg-eth0 foi criado para você porque a interface existia durante a instalação.

If I have to create the icfg-eth* file myself, which tool should I use to generate it? Which package should I install to get it?

Você pode criar manualmente:

  1. Faça uma cópia do arquivo ifcfg-eth0 e nomeie-o como ifcfg-eth1
  2. Abra ifcfg-eth1 em um editor de texto (por exemplo, vi )
  3. Atualize a entrada do DEVICE.
  4. Atualizar (ou remover) a entrada HWADDR
  5. Remover a entrada do UUID (se estiver lá)
  6. Faça outras alterações necessárias.

Como alternativa, você pode instalar e usar a ferramenta Configuração de rede do sistema:

yum install system-config-network-tui
system-config-network-tui

Should I ever manually edit the contents of /etc/sysconfig/network-scripts?

Não há problema em fazer isso, apenas tenha cuidado ao fazer isso. Faça cópias de todos os arquivos que você está editando caso precise reverter suas alterações. Além disso, certifique-se de que você tenha outra maneira de acessar o sistema, caso você consiga interromper completamente o acesso à rede (por exemplo, acesso ao console).

É uma boa ideia familiarizar-se com a estrutura e o conteúdo desse diretório.

    
por 20.08.2015 / 07:22