Anteriormente, eu estava tentando descobrir como instalar o código do gerenciador L2TP / IPSEC. Eu acho que o Ubuntu / Canonical mudou do OpenSwan para o StrongSwan, mas realmente não o anunciou. Então, isso foi resolvido nesta pergunta do AskUbuntu: cliente L2TP IPsec VPN no Ubuntu 14.10
Desde então, tenho tentado descobrir como usar chaves pré-compartilhadas para autenticação no servidor. Conforme mostrado na captura de tela, o Network Manager permite um certificado (arquivo .pem), mas não uma chave pré-compartilhada.
Meu administrador de rede não quer mexer com o Certs porque os PSKs são bons o suficiente para a situação em que estamos trabalhando. Eu já testei esses PSKs com Windows e eles funcionam muito bem.
Ele me deu quatro informações.
- Nome do servidor
- PSK para o referido servidor
- Nome de usuário
- senha para o nome de usuário
Eu posso ver nesta captura de tela onde colocar o nome e o nome de usuário do servidor, mas não consigo ver onde colocar o PSK para o servidor, nem onde inserir a senha (talvez eu seja solicitado no momento da conexão).
Alguém sabe como fazer isto?
ATUALIZAÇÃO: Então, tentei a sugestão do hackerb9, mas ela não pareceu fazer nada. Também tentei a sugestão da alci de baixar a versão 1.3.1 do Network-Manager for L2TP e compilar manualmente. Depois de instalar um monte de pacotes e re-executar o ./configure algumas vezes, acabei conseguindo "make" e depois "make install" o código.
O plug-in para gerenciador de rede agora mostra uma opção Chave pré-compartilhada, mas ainda não funciona. Agora, fica assim:
O problema é que a opção "Certificado" ainda está sendo exibida (iniciada no campo Chave pré-compartilhada).
Onde neste plug-in do Ubuntu Network Manager devo inserir a chave pré-compartilhada para autenticação do servidor?
Como exemplo de contraste, no Windows 8, ele possui uma opção semelhante a esta:
fonte
Respostas:
Você se sente confortável com a edição de arquivos de configuração com um editor de texto? Nesse caso, acredito que a resposta de onde colocar o PSK é /etc/ipsec.secrets . Você pode tentar algo como isto:
O arquivo está documentado
man ipsec.secrets
ou você pode ler sobre ele aqui:https://wiki.strongswan.org/projects/strongswan/wiki/IpsecSecrets
Informe-nos se isso não funcionar para você.
fonte
Se você deseja uma solução GUI, pode instalar um plug-in L2TP Network Manager a partir do ppa .
Isso pode ser feito por
Ele funciona com confiança e xenial, mas o autor não criou pacotes para o vívido.
Depois de instalar o pacote, você poderá configurar uma conexão L2TP no Network Manager
Atualização: Agora os pacotes foram incluídos nos repositórios oficiais do Ubuntu e o PPA não é necessário para o Ubuntu 18.04+.
fonte