настроить интерфейс, который я хочу пережить после перезагрузки

Я хочу настроить интерфейс для виртуального ящика, который установлен на моей машине с Ubuntu. Когда я создаю его вручную, он работает:

vboxmanage hostonlyif create
vboxmanage hostonlyif ipconfig vboxnet0 --ip 192.168.56.1

путем проверки ifconfig. Он там:

enter image description here

Я хочу, чтобы эти изменения сохранялись после перезагрузки и устанавливались автоматически во время запуска системы. Для этого я сделал следующее:

sudo mkdir /opt/systemd/, затем sudo mkdir /opt/systemd/затем sudo nano /opt/systemd/vboxhostonlyи скопируйте в файл следующий код:

#!/bin/bash
vboxmanage hostonlyif create
vboxmanage hostonlyif ipconfig vboxnet0 --ip 192.168.56.1

затем Ctrl + X для выхода, Y для сохранения и Enter для записи файла.

Затем я делаю файл исполняемым

cd /opt/systemd/ then sudo chmod a+x vboxhostonly

Я создаю службу, поэтому

sudo touch /etc/systemd/system/vboxhostonlynic.service

Затем я редактирую файл, набрав sudo nano /etc/systemd/system/vboxhostonlynic.service, а затем набрав :

Description=Setup VirtualBox Hostonly Adapter
After=vboxdrv.service
[Service]
Type=oneshot
ExecStart=/opt/systemd/vboxhostonly
[Install]
WantedBy=multi-user.target

затем Ctrl + X для выхода, Y для сохранения и Enter для записи файла.

Теперь, чтобы установить службу и убедиться, что она загружается во время загрузки, я набираю:

systemctl daemon-reload
systemctl enable vboxhostonlynic.service

Но когда я перезагружаю машину, интерфейса нет, нужна любая помощь?

0
задан 9 December 2021 в 22:26

0 ответов

Другие вопросы по тегам:

Похожие вопросы: