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

    Primero nos aseguramos de tener instalado el plugin que necesitamos:

    sudo apt-get -y update
    sudo apt-get -y install network-manager-pptp
    sudo apt-get -y install network-manager-pptp-gnome

    Luego reiniciamos NetworkManager, con:

    sudo systemctl restart NetworkManager

    A continuación borramos la conexión, si es que antes ya existía:

    sudo nmcli connection delete vpn_pptp

    Luego, la volvemos a crear:

    Para un servidor PPTP alojado en un router Tenda sin el cifrado MPPE activado:

    sudo nmcli connection add type vpn \
      con-name vpn_pptp \
      ifname "*" \
      vpn-type pptp \
      vpn.data "gateway=vpn.dominio.com, user=usuario, refuse-eap=yes, refuse-pap=no, refuse-chap=no, refuse-mschap=no, refuse-mschapv2=no, require-mppe=no"
    

    Para un servidor PPTP alojado en un router Tenda con el cifrado MPPE activado:

    sudo nmcli connection add type vpn \
      con-name vpn_pptp \
      ifname "*" \
      vpn-type pptp \
      vpn.data "gateway=vpn.dominio.com, user=usuario, refuse-eap=yes, require-mppe=yes, mppe-stateful=yes, refuse-pap=yes, refuse-chap=no, refuse-mschap=no, refuse-mschapv2=no"

    Agregamos la contraseña de forma segura a la conexión (de no hacer esto, se nos pedirá la contraseña cada vez que nos conectemos a la vpn):

    sudo nmcli connection modify vpn_pptp +vpn.secrets password=TuContraseña

    Activamos la conexión:

    sudo nmcli connection up vpn_pptp

    Si, una vez creada, queremos modificar su gateway, hacemos:

    sudo nmcli connection modify vpn_pptp +vpn.data gateway=NuevaIPoFQDN
    sudo nmcli connection down vpn_pptp
    sudo nmcli connection up vpn_pptp

    Los comentarios están cerrados.