Vagrant: Stderr: VBoxManage: error: Code E_ACCESSDENIED

Опубликовано oioioooi - 30/05/2022 - 15:12

При использовании закрытой сети - "private_network" - в настройках Vagrant окружения может возникнуть следующая ошибка:

Command: ["hostonlyif", "ipconfig", "vboxnet2", "--ip", "10.0.0.1", "--netmask", "255.255.255.0"]
Stderr: VBoxManage: error: Code E_ACCESSDENIED (0x80070005) - Access denied (extended info not available)

Это сообщение не является ошибкой Vagrant окружения, а скорее ошибкой VirtualBox. Последние версии этого приложения по умолчанию блокируют некоторые подсети.

Чтобы исправить это, следует создать файл /etc/vbox/networks.conf и добавить следующую строку:

* 0.0.0.0/0 ::/0

Альтернативным решением будет использование VirtualBox версии до 6.1.26.

Теги