Isso é algum uso para você? link
(O CentOS é derivado do RedHat, portanto, ele poderia se aplicar e, além desse link, a outra pergunta / comentários / respostas nesse encadeamento também pode ser útil).
Devido a uma escassez crítica de pessoal, recebi uma imagem de VM do RHEL 6.1 com a solicitação de que seja migrada para um servidor que executa o Windows Server 2012 com HyperV. A imagem veio a mim como uma ISO, então eu acho que é da VMWare. Eu fiz algum trabalho e tenho a VM rodando. Eu posso acessá-lo bem enquanto estiver logado no servidor de hospedagem. No entanto, estou tendo problemas para ativar a eth0. No momento, há apenas um loopback.
Eu fiz algumas pesquisas e vi que a maioria das pessoas conseguiu resolver o problema excluindo /etc/udev/rules.d/70-persistent-net
e tentei reiniciar a VM. Sem sorte.
Depois de vários inícios falsos, copiei o arquivo ifcfg-eth0
de
/etc/sysconfig/networking/devices/
para
/etc/sysconfig/network-scripts/
Defino manualmente o endereço MAC nesse arquivo para o que vi nas opções avançadas do HyperV para o adaptador de rede. O endereço MAC é "Dinâmico" neste contexto.
Ao longo do caminho, após cada alteração, executei service network restart
e, depois de copiar o arquivo ifcfg-eth0
, comecei a ver esta mensagem:
no device found for connection 'System eth0'
Se eu executar lspci -m, nada que se pareça com um NIC aparece. Eu vejo apenas uma ponte de host, uma ponte ISA e uma interface IDE, uma ponte ACPI e um controlador VGA virtual.
Com base em tudo isso, parece que a VM não reconhece o adaptador que o Windows Server 2012 está tentando fornecer. Eu tentei adicionar e remover o adaptador várias vezes do Hyper V, mas eu não vi nenhuma alteração como resultado. Uma coisa que notei é que o arquivo 70-persistent-net
não apareceu na pasta rules.d desde que o excluí.
Como devo proceder daqui? Meu objetivo neste momento é apenas obter o RHEL no VIM reconhecendo o NIC fornecido pelo Windows Server 2012.
EDIT: Para quem vê isso mais tarde, aqui está o que eu tive que fazer.
1.) Encerre a VM
2.) Remova o adaptador de rede
3.) Adicione um "adaptador de rede legado".
4.) Reinicie a VM e digite ifconfig -a
5.) Se não houver nenhum arquivo de configuração para a nova interface de rede, crie um copiando um arquivo existente em /etc/sysconfig/network-scripts/
. Por exemplo, eu tinha uma nova interface eth1, então criei o arquivo de configuração copiando /etc/sysconfig/network-scripts/ifcfg-eth0
para /etc/sysconfig/network-scripts/ifcfg-eth1
6.) Edite o arquivo de configuração, certificando-se de que os nomes das interfaces e o ID MAC estejam corretos.
7.) system network restart
para carregar a nova configuração.
Isso é algum uso para você? link
(O CentOS é derivado do RedHat, portanto, ele poderia se aplicar e, além desse link, a outra pergunta / comentários / respostas nesse encadeamento também pode ser útil).
Tags windows-server-2012 rhel6 eth0