Está en: » Artículos »

Añadir interfaz virtual en systemd

Añadir interfaz virtual en systemd

Recientemente he utilizado un usb-wifi como AP para un proyecto en casa. La cuestión es que necesitaba varias redes separadas según el dispositivo por lo que creé varias interfaces virtuales dependientes del dispositivo principal.

Lo primero, saber cuál es nuestro dispositivo:

root@homesrv:~# iw phy | head -3
Wiphy phy0
        wiphy index: 0
        max # scan SSIDs: 4
En mi caso es el 0 (cero)

Ya sólo nos queda crear el archivo /etc/systemd/network/30-iot.netdev (nómbralo como desees) con el contenido:

[NetDev]
Name=iot
Kind=wlan

[WLAN]
PhysicalDevice=0
Type=ap
Lógicamente tienes que especificar en PhysicalDevice el dispositivo "padre" del que deseamos crear la interfaz virtual.

Tienes la documentación completa con muchos otros tipos y ejemplos en https://www.freedesktop.org/software/systemd/man/latest/systemd.netdev.html

Podemos aplicar los cambios reiniciando el demonio networkd:

systemctl restart systemd-networkd

Comentarios

Deje su comentario

Previsualización de comentario
  1. Anónimo dice: