Publicado por: Marta Vuelma | 02/05/2010

Configurando VPN PPTP no Ubuntu – Passo-a-passo (Versões 11.10, 11.04, 10.10, 10.04 e 9.10)


Este breve tutorial vai explicar o passo-a-passo para configuração de uma conexão VPN PPTP no Ubuntu 10.10. Ele também foi testado com sucesso nas versões 11.10, 11.04, 10.10, 10.04 e 9.10.
Para aqueles que, como eu, precisam utilizar VPN para conectar-se à empresa que possui um servidor Windows, aqui vão as dicas necessárias.

1. O Ubuntu 10.04 já vem com os componentes necessários para gerenciar conexões PPTP através do Network Manager (nas versões anteriores, era preciso ir em Central de Programas e adicionar manualmente o componente para adicionar conexões VPN). Para começar, clique com o botão direito no Network Manager – Editar Conexões – Clique em VPN e depois em Adicionar.

2. Na janela “Escolha um tipo de conexão VPN” não precisa alterar nada pois já está selecionado “Point-to-point Tunneling Protocol – (PPTP)”, clique em Criar.

3. Na janela a seguir, preencha com os dados para conexão à VPN da sua empresa.

4. Após clique no botão Advanced e marque o item “Use point-to-point encryption (MPPE)” e clique em OK. Este passo é imprescindível para estabelecer a conexão.

5. Agora é necessário fazer as configurações necessárias para garantir que, após a VPN seja estabelecida, não se perca o acesso à Internet e nem aos hosts da VPN. No Windows existe uma opção no protocolo IPV4 que é: “Usar o gateway padrão para essa conexão”. No Ubuntu, a opção equivalente é em Conexões de rede – VPN – Editar – Configurações Ipv4 – Rotas. Nesta janela é necessário marcar a opção “Usar essa conexão apenas para recursos nessa rede”.

6. Após executar o passo 5, já será possível conectar-se na VPN sem perder o acesso à Internet. No entanto, não será possível acessar os hosts da VPN. Para isso é necessário configurar a rota para VPN. Isso pode ser feito via linha de comando ou na janela Rotas do item 5. Eu recomendo o segundo método pois desta forma, ao conectar na VPN tudo já é feito automaticamente.

7. Agora é só clicar no ícone do Network Manager – conexões VPN, escolher a conexão recém-criada e fornecer a senha.

Divirtam-se!

Marta Vuelma


Responses

  1. Muito bom, só consegui configurar corretamente a conexão VPN PPTP através de suas dicas. Gostei muito tb da palestra “Hardening Linux Servers” na Linuxcon 2010.

    • Obrigada Ivan.
      Que bom que você conseguiu configurar a VPN. E obrigada pelo comentario sobre a palestra na LinuxCon. Não deixe de baixar o pdf da palestra na página inicial deste blog.
      Um abraço. MVuelma

  2. Olá Marta!

    Segui o passo a passo e ainda não consegui conectar na VPN de onde trabalho. Será que tenho que ativar algum serviço?

    certo do seu retorno!!!

    • Olá Flávio.

      Obrigada por visitar meu blog e pelo comentário.
      Para que eu possa tentar ajudá-lo, seria interessante você postar o resultado do seu /var/log/messages referente ao pppd, para começar.
      No aguardo, um abraço.
      Marta Vuelma

      • Olá Marta,

        Segui os passos de configuração e o erro resultado do /var/log/messages foi o que segue abaixo:
        Feb 16 11:33:58 issem035 pppd[19301]: Plugin /usr/lib/pppd/2.4.5//nm-pptp-pppd-plugin.so loaded.
        Feb 16 11:33:58 issem035 pppd[19301]: pppd 2.4.5 started by root, uid 0
        Feb 16 11:33:58 issem035 pppd[19301]: Using interface ppp0
        Feb 16 11:33:58 issem035 pppd[19301]: Connect: ppp0 /dev/pts/3
        Feb 16 11:34:03 issem035 pppd[19301]: Connection terminated.
        Feb 16 11:34:03 issem035 pppd[19301]: Exit.

        Agradeço sua ajuda,

      • Olá!
        Analisando a saída do seu /var/log/messages é possível notar que a próxima etapa no estabelecimento da conexão seria a autenticação CHAP. No entanto, este passo nem chega a ser executado. (Observe a saída da minha conexão abaixo.) Sei que você disse que seguiu todos os passos que expliquei, mas sugiro verificar os itens relativos à autenticação. Aguardo o resultado de sua verificação.

        Feb 17 20:54:20 marta-home pppd[2368]: Plugin /usr/lib/pppd/2.4.5//nm-pptp-pppd-plugin.so loaded.
        Feb 17 20:54:20 marta-home pppd[2368]: pppd 2.4.5 started by root, uid 0
        Feb 17 20:54:20 marta-home pppd[2368]: Using interface ppp0
        Feb 17 20:54:20 marta-home pppd[2368]: Connect: ppp0 /dev/pts/1
        Feb 17 20:54:22 marta-home pppd[2368]: CHAP authentication succeeded
        Feb 17 20:54:22 marta-home kernel: [ 2436.355738] padlock: VIA PadLock Hash Engine not detected.
        Feb 17 20:54:22 marta-home kernel: [ 2436.368467] PPP MPPE Compression module registered
        Feb 17 20:54:22 marta-home pppd[2368]: MPPE 128-bit stateless compression enabled
        Feb 17 20:54:23 marta-home pppd[2368]: local IP address a.b.c.d
        Feb 17 20:54:23 marta-home pppd[2368]: remote IP address a.b.c.e
        Feb 17 20:54:23 marta-home pppd[2368]: primary DNS address a.b.c.g

        Marta Vuelma

  3. Olá, gostaria de ajuda no meu caso, preciso fechar VPN, porém a onexão não consegue ser estabelecida.

    Segue log do /etc/var/log/messages

    Jul 9 00:12:12 ricardo-laptop pppd[12950]: Plugin /usr/lib/pppd/2.4.5//nm-pptp-pppd-plugin.so loaded.
    Jul 9 00:12:12 ricardo-laptop pppd[12950]: pppd 2.4.5 started by root, uid 0
    Jul 9 00:12:12 ricardo-laptop pppd[12950]: Using interface ppp0
    Jul 9 00:12:12 ricardo-laptop pppd[12950]: Connect: ppp0 /dev/pts/1
    Jul 9 00:12:12 ricardo-laptop pppd[12950]: Modem hangup
    Jul 9 00:12:12 ricardo-laptop pppd[12950]: Connection terminated.
    Jul 9 00:12:12 ricardo-laptop pppd[12950]: Exit.

    Obrigado desde já pela ajuda.

    Att,

    Ricardo Pereira

  4. como sei quais sao os dados q ponho NO VPN minha empresa?? dscp ignorancia

    • Silvia
      A partir do momento em que ocorre a conexão à VPN podes mapear uma unidade de rede em algum servidor de arquivos ou acessar diretamente a qualquer compartilhamento ou serviço Web como uma Intranet, por exemplo. Vai depender da estrutura de rede da tua empresa.
      Um abraço e sucesso.
      Marta Vuelma

  5. Marta,gostaria de tirar uma duvida.
    o gateway e a rota são da minha rede ou da conexao vpn da minha empresa.

    Desculpe a ignorancia

    • Olá, Djalma.
      São da rede remota.
      Um abraço e sucesso.
      Marta Vuelma


Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

Categorias

%d blogueiros gostam disto: