• Usar nmcli para crear una conexión a la VPN de un servidor WireGuard

    Puedes conectarte a un servidor WireGuard usando NetworkManager mediante su comando de CLI sin necesidad de tener privilegios elevados. Para ello importa el archivo de configuración ejecutando:

    nmcli connection import type wireguard file ~/wg0.conf

    La conexión se iniciará automáticamente al momento de importarla y se activará automáticamente después de cada reinicio. Si quieres que no inicie automáticamente, ejecuta:

    nmcli connection modify wg0 connection.autoconnect no

    Para ver si está activa puedes ejecutar:

    nmcli connection show --active

    Para pararla, ejecuta:

    nmcli connection down id wg0

    Para volverla a iniciar en cualquier momento, ejecuta:

    nmcli connection up id wg0

    Para borrar la conexión definitivamente, ejecuta:

    nmcli connection delete wg0

    NOTA: Es posible que, después de haber creado la conexión, queramos modificar algún componente de la misma (como la IP que pide o alguna otra cosa). Esto podemos hacerlo utilizando el propio comando nmcli o, lo que considero mejor, es editar directamente el archivo que guarda los datos de la conexión:

    nano /etc/NetworkManager/system-connections/x.nmconnection


    Deja una respuesta