Como configuro a rede no CentOS 6 rodando no hyper-v?

1

Eu não estou usando adaptadores legados, e eu instalei o Linux Integration Components 3.2.

O problema que estou enfrentando é que o comando 'setup' ou 'system-config-network' não lista nenhuma interface de rede. Se eu executar ifconfig -a, posso ver ambas as placas de rede que eu anexei. Ao definir um ip usando ifconfig eu posso obter conectividade de rede. O problema é que não é persistente após uma reinicialização.

Sou 100% centos novato, mas acho que tem algo a ver com o fato de o instalador do centos não poder ver as NICs na instalação.

Como posso consertar isso?

    
por LonelyLonelyNetworkN00b 20.12.2011 / 17:57

5 respostas

2

No meu caso, uma vez que eu adicionei os serviços de integração eu entrei e criei o arquivo ifcfg-eth0 com o seguinte

DEVICE = eth0  BOOTPROTO = dhcp  HWADDR = (preencha o seu)  ONBOOT = sim

então corri system-config-network e adicionei meus servidores DNS (isso pode não ter sido necessário)

assim que fiz isso e reiniciei o serviço de rede, ele começou a responder ao CentOS 6.3.

Isso estava sob o HyperV embutido no Windows 8 Enterprise

    
por 04.10.2012 / 17:28
1

Dê uma olhada em /etc/sysconfig/network-scripts/ifcfg-eth0 , deve haver uma linha que diz ONBOOT=yes , o que faz com que a eth0 seja configurada quando o sistema é iniciado.

    
por 20.12.2011 / 19:41
1

Adicionando a resposta de lain ..

Estou executando o Hyper-V, o CentOS 6.2.

  1. Ao configurar inicialmente sua VM para o CentOS, faça o "excluir o adaptador de rede ... adicione um adaptador herdado", como todos dizem.
  2. DEPOIS, instale o CentOS
  3. Na primeira inicialização, execute system-config-network. Você deveria ver eth0. Edite-o.
  4. eth0 deve mostrar que está definido para DHCP ... [*]. Eu mudei meu para estática.
  5. cd / etc / sysconfig / scripts de rede
  6. ifup eth0 (execute-o) ... deve demorar um pouco enquanto a interface inicializa
  7. Tente fazer ping no seu gateway.
  8. Siga as instruções do lain para que sua eth0 comece na inicialização.
por 24.02.2012 / 17:23
0

O CentOS (como quase todos os modernos sistemas operacionais * nix) usa um conjunto de scripts de configuração na inicialização para configurar várias partes do sistema, incluindo scripts / arquivos de configuração de rede.

Você pode editar manualmente o arquivo relevante para configurar cada uma das NICs sintéticas quando o sistema inicializa.

    
por 20.12.2011 / 19:22
0

O truque parece ser executar o comando 'system-config-network' em um prompt do shell como root depois de instalar o Linux Integration Services. Na minha instância do CentOS 6.2 ele detectou o adaptador de rede virtual e depois que eu salvei minhas alterações de configuração e fiz uma reinicialização, eu estava na estrada.

    
por 06.01.2012 / 21:02