Algumas buscas na web mostram que o IPSEC usa a porta 500. Se o cliente estiver tentando escutar na porta 500, você pode ter problemas porque no sistema Linux você precisa de privilégios elevados para escutar nas portas
Comprei um roteador Cisco RVS4000 e configurei a VPN na caixa.
A única maneira de se conectar a ele parece ser através de um cliente chamado QuickVPN, que a Cisco só libera para windows. Eu configurei com sucesso o túnel VPN na minha partição do windows, mas gostaria de fazê-lo funcionar na minha partição Ubuntu também.
Eu tentei instalar o cliente QuickVPN através do WINE, e quando eu o executo, parece estar se conectando. MAS ... depois de um tempo, o cliente diz "O gateway remoto não está respondendo. Deseja esperar?". Se eu clicar em sim, ele volta um pouco depois, e se eu clicar em não, ele desconecta.
Se eu pingar qualquer ip conhecido no outro lado do túnel enquanto estiver conectado, não obtenho nenhuma resposta. Eu estava pensando que poderia precisar de mais alguns privilégios para criar uma interface ou algo assim, mas eu não tenho nenhuma experiência com o WINE, e sei que você nunca deve rodar o WINE como root ou sudo ele.
Descobri também que o QuickVPN usa algum tipo de IPSEC, mas aparentemente faz algo não padrão / proprietário e, portanto, não é compatível com a pilha IPSEC.
Estou tudo aberto para sugestões? :)
Algumas buscas na web mostram que o IPSEC usa a porta 500. Se o cliente estiver tentando escutar na porta 500, você pode ter problemas porque no sistema Linux você precisa de privilégios elevados para escutar nas portas
Eu consegui configurar uma conexão VPN a partir de uma caixa 14.04 para um roteador Cisco Linksys Small Business da Cisco, cujo software padrão é o QuickVPN.
O software usado foi o Shrew Soft VPN Client. Está disponível nos repositórios padrão do Ubuntu. (É open source)
Este guia funcionou como um encanto: