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: