Konfigurieren Sie eine virtuelle Box-Schnittstelle, die den Neustart überstehen soll

Konfigurieren Sie eine virtuelle Box-Schnittstelle, die den Neustart überstehen soll

Ich möchte eine Schnittstelle für die virtuelle Box konfigurieren, die auf meinem Ubuntu-Rechner installiert ist. Wenn ich sie manuell erstelle, funktioniert es:

vboxmanage hostonlyif create
vboxmanage hostonlyif ipconfig vboxnet0 --ip 192.168.56.1

durch Überprüfen von ifconfig. Es ist da:

Ich möchte, dass diese Änderungen auch nach einem Neustart bestehen bleiben und beim Systemstart automatisch vorgenommen werden. Dazu habe ich Folgendes getan:

sudo mkdir /opt/systemd/dann sudo mkdir /opt/systemd/dann sudo nano /opt/systemd/vboxhostonlyund kopiere den folgenden Code in die Datei:

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

dann Strg + X zum Beenden, Y zum Speichern und Eingabe zum Schreiben der Datei.

Dann mache ich die Datei ausführbar

cd /opt/systemd/Dannsudo chmod a+x vboxhostonly

ich erstelle einen Dienst, damit

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

Dann bearbeite ich die Datei, indem ich Folgendes eingebe sudo nano /etc/systemd/system/vboxhostonlynic.serviceund dann Folgendes eintippe:

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

dann Strg + X zum Beenden, Y zum Speichern und Eingabe zum Schreiben der Datei.

Um nun den Dienst zu installieren und sicherzustellen, dass er beim Booten geladen wird, gebe ich Folgendes ein:

systemctl daemon-reload
systemctl enable vboxhostonlynic.service

Aber wenn ich die Maschine neu starte, ist die Schnittstelle nicht da. Ich wäre für jede Hilfe dankbar.

verwandte Informationen