Conexão L2TP de linha de comando?

Conexão L2TP de linha de comando?

Estou tentando me conectar a um servidor VPN L2TP, a partir da linha de comando do Ubuntu. Ubuntu 18.04.

Eu já fiz isso através de um desktop Ubuntu. Com isso quero dizer: adicionei o gerenciador de rede l2tp, configurei-o e conectei-o corretamente.

Para CLI, este guia parece explicado corretamente:

https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/docs/clients.md#configure-linux-vpn-clients-using-the-command-line

Adicionei ikee espà minha configuração, mas além disso nada mudou.

Ele falha na etapa em que se espera que uma nova interface ppp0 apareça. Quando tento adicioná-lo, ele falha.

Apesar da execução, todos os comandos sem códigos de erro falham na conexão.

O que estou fazendo de errado?

Responder1

Alternativamente, você pode usar a CLI do NetworkManager com o nmclicomando.

  • liste todas as conexões NM:nmcli con
  • traga a conexão VPN:nmcli con up id VPN-Connection-Name
  • derrubar a conexão VPN:nmcli con down id VPN-Connection-Name

OndeNome da conexão VPNé o nome real da conexão VPN conforme listado na nmcli consaída.

Se você estiver no mesmo computador em que já se conectou com sucesso por meio da GUI, isso deve ser tudo que você precisa. Se você estiver em uma máquina diferente:

Você precisará copiar o arquivo de perfil de conexão VPN do NetworkManager correspondente, armazenado /etc/NetworkManager/system-connections/no desktop Ubuntu, para o computador no qual deseja usar a linha de comando.

Para obter o novo arquivo de perfil de conexão VPN (ou até mesmo alterar esse arquivo se você editá-lo), faça o seguinte:

  • nmcli con reload

Certifique-se de instalar network-manager-l2tp, você não precisará do network-manager-l2tp-gnomepacote GNOME GUI.

sudo apt install network-manager-l2tp resolvconf

informação relacionada