
Когда я запускал свои экземпляры VirtualBox, я планировал заранее и использовал файлы дисков vhd. Создание нового экземпляра в Hyper-v с использованием диска прошло без проблем, и мой основной экземпляр загружается, но не имеет сетевого подключения. Я попробовал добавить устаревший сетевой адаптер, но это тоже не работает, однако он отображается как обнаруженный. Установщик Ubuntu прекрасно видит устройство при настройке, так что должен быть способ его установки или что-то в этом роде. Я не гуру Linux и мне сложно найти ответ в Интернете или у моих друзей Linux.
Ubuntu-сервер 18.04
Пожалуйста помоги.
решение1
Ubuntu 18.04 использует /etc/netplan/50-cloud-init.yaml
для настройки сети вместо/etc/network/interfaces
Если Ubuntu установлена в VirtualBox, то интерфейс, указанный в , 50-cloud-init.yaml
имеет странное имя, например enp0s3
. Hyper-V использует стандарт eth0
или что-то в этом роде. Я не очень разбираюсь в технических подробностях, но когда я изменил его на eth0
, он начал работать после перезагрузки.
Файл выглядит так:
network:
ethernets:
eth0:
addresses: []
dhcp4: true
optional: true
version: 2