VBoxManage: error: Nonexistent host networking interface, name ‘eth0’ (VERR_INTERNAL_ERROR)

Делаю:
11.08.2019


Делаю импорт виртуальной машины с одного хоста на другой. Был centos 6.x стала ubuntu 18.04


$ ifconfig
enp4s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
***


Показать конфиг виртаульной машины:

$ VBoxManage showvminfo ${vm}


NIC 1:                       MAC: 0800270F6E88, Attachment: Bridged Interface 'eth0', Cable connected: on, Trace: off (file: none), Type: 82540EM, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: deny, Bandwidth group: none


Удаляю виртуальный интерфейс командой:

$ VBoxManage modifyvm ${vm} --nic1 none


(Мой компьютер подключен к маршрутизатору (обычный домашний роутер). Обмен данных между моим компьютером и виртуальной машиной будет проходить через него.

Наберите команду:

$ VBoxManage list bridgedifs

Обратите внимание на значение:

Name:            enp4s0

Я использую enp4s0 как основной физический интерфейс, который будут использовать виртуальные машины в качестве моста.

$ VBoxManage modifyvm ${vm} \
--nictype1 82540EM \
--nic1 bridged \
--bridgeadapter1 enp4s0