Я хочу настроить интерфейс для виртуального ящика, который установлен на моей машине с Ubuntu. Когда я создаю его вручную, он работает:
vboxmanage hostonlyif create
vboxmanage hostonlyif ipconfig vboxnet0 --ip 192.168.56.1
проверив ifconfig, он есть:
Я хочу, чтобы эти изменения сохранялись после перезагрузки и устанавливались автоматически во время запуска системы. Для этого я сделал следующее:
sudo mkdir /opt/systemd/
тогда
sudo mkdir /opt/systemd/
тогда
sudo nano /opt/systemd/vboxhostonly
и скопируйте в файл следующий код:
#!/бин/баш
vboxmanage hostonlyif create
vboxmanage hostonlyif ipconfig vboxnet0 --ip 192.168.56.1
затем Ctrl + X для выхода, Y для сохранения и ввода для записи файла.
Затем я делаю файл исполняемым
cd /opt/systemd/ затем sudo chmod a+x vboxhostonly
я создаю службу так
sudo touch /etc/systemd/system/vboxhostonlynic.service
Затем я редактирую файл, набрав sudo nano /etc/systemd/system/vboxhostonlynic.service
а затем введите:
Description=Настройка адаптера VirtualBox Hostonly
После=vboxdrv.service
[Оказание услуг]
Тип = ваншот
ExecStart=/opt/systemd/vboxhostonly
[Установить]
WantedBy=многопользовательская.цель
затем Ctrl + X для выхода, Y для сохранения и ввода для записи файла.
Теперь, чтобы установить службу и убедиться, что она загружается во время загрузки, я набираю:
systemctl демон-перезагрузка
systemctl включить vboxhostonlynic.service
Но когда я перезагружаю машину, интерфейса нет, любая помощь будет оценена?