O atual gerenciador de rede estável não suporta esse recurso ainda, mas está em desenvolvimento. Parece que será possível na versão 1.4.
Fonte: link
A pergunta mais geral: Como faço para passar argumentos / switches para o cliente no Network Manager?
Para se conectar a uma VPN da Juniper usando o OpenConnect, eu uso a seguinte linha de comando:
sudo openconnect --juniper -u me vpn.juniper.example.com
Instalei network-manager-openconnect
, mas ele não consegue se conectar (recebo uma mensagem "Resposta XML não possui" nó "auth" na janela de log).
Como configuro o cliente vpn ao usar o Network Manager?
Atualizar
Pode não ser tão simples quanto passar a opção --juniper
. Renomei o cliente e coloquei um shell script em seu lugar para chamar o cliente com a opção --juniper
adicionada e não vi nenhuma diferença no comportamento ao tentar se conectar. Portanto, a questão geral permanece: como configurar o cliente ao usar o Network Manager?
No Ubuntu 17.10, parece "apenas funcionar", desde que você instale não apenas o network-manager-openconnect, mas também o network-manager-openconnect-gnome.
A conexão pode ser configurada por meio da interface do usuário de configurações: Em Rede, VPN clique em + e escolha Cisco AnyConnect Compatible VPN. Em seguida, na nova caixa de diálogo de conexão, escolha Juniper / Pulse OpenConnect e preencha os detalhes.