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:
Adicionei ike
e 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 nmcli
comando.
- 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 con
saí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-gnome
pacote GNOME GUI.
sudo apt install network-manager-l2tp resolvconf