Adaptador de rede ausente no Ubuntu 18.04 após migração do VirtualBox para o Hyper-V

Adaptador de rede ausente no Ubuntu 18.04 após migração do VirtualBox para o Hyper-V

Quando iniciei minhas instâncias do VirtualBox, planejei com antecedência e usei arquivos de unidade VHD. Criar uma nova instância no Hyper-v usando a unidade foi fácil e minha instância principal está inicializando, mas não tem conexão de rede. Tentei adicionar um adaptador de rede legado, mas também não está funcionando, mas aparece como detectado. O instalador do Ubuntu vê o dispositivo perfeitamente na configuração, então deve haver uma maneira de instalá-lo ou algo assim. Não sou um guru do Linux e estou tendo dificuldade em encontrar uma resposta online ou com meus amigos Linux.

Servidor Ubuntu 18.04

Por favor ajude.

Responder1

Ubuntu 18.04 usa /etc/netplan/50-cloud-init.yamlpara configuração de rede em vez de/etc/network/interfaces

Se o Ubuntu estiver instalado no VirtualBox, a interface listada 50-cloud-init.yamlterá um nome estranho como enp0s3. O Hyper-V usa um padrão eth0ou algo assim. Eu realmente não conheço os detalhes técnicos disso, mas quando mudei para dizer eth0, ele começou a funcionar após uma reinicialização.

O arquivo fica assim:

network:
    ethernets:
        eth0:
            addresses: []
            dhcp4: true
            optional: true
    version: 2

informação relacionada