Discar VPN do Ubuntu

Iniciado por R3d3r, 04 de Abril de 2011, 10:46

tópico anterior - próximo tópico

R3d3r

Bom dia Galera.
Sei que  o assunto pode estar um pouco batido, com vários tópicos, mas não achei nenhum tópico específico que aborde meu problema.

Gosto muito do Ubuntu e gostaria de usa-lo em tudo sem problema algum, mas me vejo obrigado a utilizar o Windows quando preciso dar suporte a alguma filial.
Utilizamos VPN para isso, e não consigo discar VPN através do Ubuntu.
Utilizo o 10.10, e ja tentei instalar o pptpconfig, mas da um erro de dependencia, não instala não achei solução para isso.
Tentei o openvpn, mas tudo que achei é mais para configurar servidor de vpn.

Gostaria de saber se alguém conhece uma forma de fazer essa vpn, simples, como é feita no windows.

Tenho o Servidor de VPN, e disco para um host com usuario e senha, coisa simples, porém não dei conta.

Aguardo a ajuda dos amigos..

Abraços ???

zekkerj

Olá R3d3r,

Você não pode usar qualquer cliente VPN pra se conectar, há VPNs e VPNs, um cliente VPN IPSec não vai se conectar numa VPN PPTP.
Você citou o servidor de VPN, acredito que seja uma VPN PPTP, correto?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

R3d3r


zekkerj

Tente instalar o pacote pptp-linux.

Há também o pacote network-manager-pptp-gnome (network-manager-pptp-kde se vc usa kubuntu), é interessante pois vai integrar no gerenciador de redes.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

R3d3r

Caro amigo,

ambos estão instalados.


zekkerj

Chegou a criar a conexão pelo NM? Podemos tentar depurá-la.

Edite o arquivo /etc/NetworkManager/NetworkManager.conf (se ele não existir, mas o arquivo /etc/NetworkManager/nm-system-settings.conf existir, use este último), adicione as linhas abaixo ao final:


[logging]
level=DEBUG
domains=CORE,VPN


Depois reinicie o NM ("sudo service network-manager restart") ou o computador.

Acompanhe o log do sistema ("tail -F /var/log/syslog") e tente uma conexão.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

R3d3r

Segui os procedimentos e obtive o seguinte resultado

Apr  4 11:25:13 ubuntu dhclient: Sending on   Socket/fallback
Apr  4 11:25:13 ubuntu dhclient: DHCPREQUEST of 192.168.4.102 on wlan0 to 255.255.255.255 port 67
Apr  4 11:25:13 ubuntu dhclient: DHCPACK of 192.168.4.102 from 192.168.4.1
Apr  4 11:25:13 ubuntu dhclient: bound to 192.168.4.102 -- renewal in 1456 seconds.
Apr  4 11:25:13 ubuntu avahi-daemon[924]: Joining mDNS multicast group on interface wlan0.IPv4 with address 192.168.4.102.
Apr  4 11:25:13 ubuntu avahi-daemon[924]: New relevant interface wlan0.IPv4 for mDNS.
Apr  4 11:25:13 ubuntu avahi-daemon[924]: Registering new address record for 192.168.4.102 on wlan0.IPv4.
Apr  4 11:25:14 ubuntu NetworkManager[4846]: <info> Policy set 'Auto LHCPTRANS' (wlan0) as default for IPv4 routing and DNS.
Apr  4 11:25:16 ubuntu ntpdate[4941]: adjust time server 91.189.94.4 offset -0.338783 sec
Apr  4 11:25:28 ubuntu kernel: [ 8158.185203] ===>rt_ioctl_giwscan. 2(2) BSS returned, data->length = 240
Apr  4 11:25:39 ubuntu NetworkManager[4846]: <info> Starting VPN service 'org.freedesktop.NetworkManager.pptp'...
Apr  4 11:25:39 ubuntu NetworkManager[4846]: <info> VPN service 'org.freedesktop.NetworkManager.pptp' started (org.freedesktop.NetworkManager.pptp), PID 4955
Apr  4 11:25:39 ubuntu NetworkManager[4846]: <info> VPN service 'org.freedesktop.NetworkManager.pptp' appeared, activating connections
Apr  4 11:25:39 ubuntu NetworkManager[4846]: <info> VPN plugin state changed: 1
Apr  4 11:25:39 ubuntu NetworkManager[4846]: <info> VPN plugin state changed: 3
Apr  4 11:25:39 ubuntu NetworkManager[4846]: <info> VPN connection 'Conexão VPN 1' (Connect) reply received.
Apr  4 11:25:39 ubuntu NetworkManager[4846]: <warn> VPN connection 'Conexão VPN 1' failed to connect: 'No VPN secrets!'.
Apr  4 11:25:39 ubuntu NetworkManager[4846]: <warn> error disconnecting VPN: Could not process the request because no VPN connection was active.
Apr  4 11:25:39 ubuntu NetworkManager[4846]: <info> Policy set 'Auto LHCPTRANS' (wlan0) as default for IPv4 routing and DNS.
Apr  4 11:25:52 ubuntu NetworkManager[4846]: <debug> [1301927152.1744] [nm-vpn-service.c:421] ensure_killed(): waiting for VPN service pid 4955 to exit
Apr  4 11:25:52 ubuntu NetworkManager[4846]: <debug> [1301927152.1869] [nm-vpn-service.c:423] ensure_killed(): VPN service pid 4955 cleaned up
Apr  4 11:25:59 ubuntu NetworkManager[4846]: <info> Starting VPN service 'org.freedesktop.NetworkManager.pptp'...
Apr  4 11:25:59 ubuntu NetworkManager[4846]: <info> VPN service 'org.freedesktop.NetworkManager.pptp' started (org.freedesktop.NetworkManager.pptp), PID 4956
Apr  4 11:25:59 ubuntu NetworkManager[4846]: <info> VPN service 'org.freedesktop.NetworkManager.pptp' appeared, activating connections
Apr  4 11:25:59 ubuntu NetworkManager[4846]: <info> VPN plugin state changed: 1
Apr  4 11:25:59 ubuntu NetworkManager[4846]: <info> VPN plugin state changed: 3
Apr  4 11:25:59 ubuntu NetworkManager[4846]: <info> VPN connection 'Conexão VPN 1' (Connect) reply received.
Apr  4 11:25:59 ubuntu NetworkManager[4846]: <warn> VPN connection 'Conexão VPN 1' failed to connect: 'No VPN secrets!'.
Apr  4 11:25:59 ubuntu NetworkManager[4846]: <warn> error disconnecting VPN: Could not process the request because no VPN connection was active.
Apr  4 11:25:59 ubuntu NetworkManager[4846]: <info> Policy set 'Auto LHCPTRANS' (wlan0) as default for IPv4 routing and DNS.
Apr  4 11:26:08 ubuntu kernel: [ 8198.190387] ===>rt_ioctl_giwscan. 2(2) BSS returned, data->length = 240
Apr  4 11:26:11 ubuntu NetworkManager[4846]: <debug> [1301927171.2673] [nm-vpn-service.c:421] ensure_killed(): waiting for VPN service pid 4956 to exit
Apr  4 11:26:11 ubuntu NetworkManager[4846]: <debug> [1301927171.2781] [nm-vpn-service.c:423] ensure_killed(): VPN service pid 4956 cleaned up


zekkerj

Citar<warn> VPN connection 'Conexão VPN 1' failed to connect: 'No VPN secrets!'.
O ponto central do problema está aqui. O NM está tentando buscar as senhas da conexão, mas não consegue, por algum motivo.

Seria o caso de pesquisar por essa mensagem de erro pra ver se há alguma coisa adicional na internet.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

R3d3r

A única mensagem de erro que da é essa:

Falha ao discar a VPN por o serviço falhou ai iniciar..
é só clicar e ja vai direto o erro.!
Nem começa a discar.

Alguma outra sugestão??


zekkerj

Achei este tópico no fórum gringo:
http://ubuntuforums.org/showthread.php?t=991144
Citação de: slacker9876;6242061I was having the same problem and I used this method:


Solution Source

Hi -
Here's how to get it working in Ubuntu Intrepid for a Windows home network. Before trying this, be sure your router allows PPTP service.
Open Network Configuration (Start, System, Preferences).
Highlight your VPN connection, hit Edit.
At IPv4 Settings Tab: choose method Automatic (VPN).
At VPN Tab:
1 - input the IP address of the target computer.
2 - input your user name. Leave all else blank.
3 - hit Advanced button.
At Authentication:
1 - UNcheck PAP (because PAP means to allow unsecured passage - this is the source of "no shared shared secrets")
2 - Check CHAP, MSCHAP and MSCHAPv2.
At Security and Compression:
1 - Check Use Point-to-point encryption (MPPE)
2 - Select 128-bit (most secure).
3 - Check Allow stateful encryption.
At Echo: check Allow PPP echo packets.
Leave all else blank. Hit OK, OK to save and get out.
Note: Your password is requested on VPN startup. I did not try to add it to the keyring.


This worked for me but no until I removed my password from the actual connection. I am on my VPN right now. I hope this helps.

Pelo que entendi, a solução foi retirada daqui:
https://answers.launchpad.net/ubuntu/+source/network-manager/+question/48503

Aqui tem outro tópico do fórum gringo que diz ter resolvido o problema.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

R3d3r

Cara, valeu pela ajuda.
tentei o procedimento do tópico que você me passou, mas acho que o problema dele era apenas para point-to-point.

O meu problema é que nao inicia o serviço da VPN corretamente.
Esse o único problema que me atormenta a tempos, pois e a unica coisa que nao consigo fazer funcionar.

Vou continuar tentando, caso eu consiga posto aqui.
Qlq novidade se puder postar agradeço.

Abraços

magroboy

Caro R3d3r,

Estava com o mesmo problema e fiz o seguinte:

1 -> Configurei a VPN normalmente mas deixei o campo de password sem ser preenchido.

2 -> Depois disso, percebi que a mensagem do erro mudou, então segui os passos do post do zekkerj.

3 -> O erro persistiu, então voltei a editar a VPN e a única coisa que mudei foi ter adicionado o password.

Depois disso passou a funcionar.

Abraços.
Magroboy