Quiero configurar una interfaz para la caja virtual, que está instalada en mi máquina Ubuntu. Cuando lo creo manualmente funciona:
vboxmanage hostonlyif create
vboxmanage hostonlyif ipconfig vboxnet0 --ip 192.168.56.1
comprobando ifconfig, está ahí:
Quiero que estos cambios sobrevivan al reinicio y se configuren automáticamente durante el inicio del sistema. Para eso, lo que hice fue:
sudo mkdir /opt/systemd/
luego sudo mkdir /opt/systemd/
luego sudo nano /opt/systemd/vboxhostonly
y copie el siguiente código en el archivo:
#!/bin/bash
vboxmanage hostonlyif create
vboxmanage hostonlyif ipconfig vboxnet0 --ip 192.168.56.1
luego Ctrl + X para salir, Y para guardar e ingresar para escribir el archivo.
Luego hago el archivo ejecutable.
cd /opt/systemd/
entoncessudo chmod a+x vboxhostonly
el creo un servicio para que
sudo touch /etc/systemd/system/vboxhostonlynic.service
Luego edito el archivo escribiendo sudo nano /etc/systemd/system/vboxhostonlynic.service
y luego escribiendo:
Description=Setup VirtualBox Hostonly Adapter
After=vboxdrv.service
[Service]
Type=oneshot
ExecStart=/opt/systemd/vboxhostonly
[Install]
WantedBy=multi-user.target
luego Ctrl + X para salir, Y para guardar e ingresar para escribir el archivo.
Ahora, para instalar el servicio y asegurarme de que se carga en el momento del arranque, escribo:
systemctl daemon-reload
systemctl enable vboxhostonlynic.service
Pero cuando reinicio la máquina, la interfaz no aparece, ¿agradecería alguna ayuda?