Zentyal – VPN com OpenVPN

Em posts anteriores vimos que o Zentyal (antigo Ebox) permite gerenciar recursos e funções de um servidor a partir do navegador na porta 443, e realizamos a instalação do mesmo em um Ubuntu Server (10.04), na segunda parte desta série vimos o Zentyal como Gateway e um servidor de proxy, na terceira parte implementamos um  filtro de conteúdo por tipo de domínios, autenticação de usuários com filtro por grupo e dia/hora de acesso.

E para este post irei configurar uma VPN com OpenVPN

Retome seu Zentyal conforme a última configuração, segue o atalho para as 4 partes:

Mãos a obra:

No Dashboard vamos em – Infrastructure – Autoridade certificadora – Geral

Vamos criar uma autoridade certificadora conforme o exemplo abaixo

Clique em Criar e após a criação do Certificado teremos a seguinte tela

Agora que criamos a nossa Autoridade Certificadora vamos partir para a nossa VPN, para tal vá em UTM – VPN – Servidores – Add new – preencha o campo com o nome

Vamos agora gerar o certificado para o nosso cliente, vá em: infrastructure – Autoridade Certificadora – Geral- Preencha com o nome do certificado e clique em Issue

Veja a lista de certificados criados

Salve a Alteração atual, se necessário, e retorne a VPN – Servidores – Clique em Configuração

Veja o exemplo abaixo e clique em alterar se realizar qualquer modificação

Retorne, novamente, a VPN – Servidores e clique em baixar o pacote de cliente (Disponível para Windows, MAC OS, GNU/Linux) e preencha com IP externo do servidor VPN (Zentyal) e clique em Download.

Download feito, agora basta copiar o arquivo para o cliente, espero que tenha feito a instalação do openvpn… Caso não tenha feito basta digitar os seguintes comandos:

# apt-get install openvpn

# cd /etc/openvpn

# tar xzf cooperati-matriz-client-cliente1-zentyal.tar.gz

Reiniciar o cliente

# /etc/init.d/openvpn restart

Testar

# ping -c4 -n 172.16.1.1

# ping -c4 -n 192.168.160.1

Pronto OpenVPN instalado e funcionando corretamente.

Espero que tenham gostado do post, e mais detalhes sobre OpenVPN recomendo o post do Vagner Fonseca para maiores informações, segue o link:

Não deixem de assinar nosso RSS, Portal, e canal no Youtube.

 




Sobre Ricardo Pinheiro

Profissional de TI: Consultor Linux Instrutor Linux Certificado LPIC-3 Certificado Novell CLA Cursando Gestão de TI
Esta entrada foi publicada em Linux, Servidor, Super Programas e marcada com a tag , , , , , . Adicione o link permanente aos seus favoritos.

25 respostas a Zentyal – VPN com OpenVPN

  1. Bruno Cruz disse:

    Ricardo, estou acompanhando a série sobre o Zentyal, muito bom. Com relação ao Item “preencha com IP externo do servidor VPN (Zentyal) e clique em Download” tenho que colocar o IP válido do meu provedor, pois no seu post você inseriu um 10.x.x.x… e se minha internet for um velox da vida onde tenho IP dinâmico, tem como funcionar?


  2. Parabéns!!!

    Este post esta virando um livro ( fica a dica ), eu compraria :-)

    Livraria CooperaTI.

    Abraço a todos.

    Não nos esqueçamos de pagar a conta de energia, assim a força estará sempre conosco, rs ( fraquinha esse hein? )

  3. Paulo disse:

    Ricardo, boa tarde!

    Ótima a continuação da série de posts sobre o Zentyal, uma dúvida o DYNDNS agora é pago e o Zentyal não suporta o NO-IP correto?

    Abraços


    • Paulo,

      O Dynamic Update do zentyal (SEU_HOST.zentyal.me) somente pagando. Uma alternativa é em seu modem Velox (ou qualquer outro) verificar se existe alguma configuração para Dyndns/No-ip e configurá-lo para atualizar o IP.

      Abraços


      • Ricardo parabéns pelo post. Nunca usei o OpenVPN porem sempre tive vontade de colocar um projeto com ele em prática (espero que saia logo) XD.

        Sobre o DNS tem outra solução também, entrar via ssh e instalar o NoIP no braço e fazer via Crontab que ele atualize a cada X minutos. =]

    • Geraldo Jr disse:

      Primeiramente parabens ao Ricardo pelo otimo post…

      Sobre o NO-IP eu tenho um servidor com Zentyal e instalei o pacote via apt-get e o mesmo esta funcioando sem problemas.

      Abços a todos e estou aguardando a continuação.

  4. Sávio disse:

    Parabéns, o site é 10, e esse post está 1000!

    Uma vez falaram mal do Zentyal pra mim, mas estou começando a gostar. Para uma rede grande com 500 hosts, será que ele aguenta o tranco? Eu sei que ele é um Small Business Server, mas, será que não da? Se não o que você me indica?

    Outra é dúvida é… se eu contratar um IP Válido com meu provedor de Internet é só colocar é pronto, da certo normal….

    Obrigado e mais uma vez parabéns pelo site.

    Ah… uma dica, se puder falar um pouco mais sobre Virtualização, como montar servidores virtualizados a partir do Xen Server Free (Citrix), isso seria nota 1000000000000! :)


    • Sávio,

      Dependendo dos módulos utilizados e mais de 100 usuários o máximo que irá exigir é um Xeon Dual core ou equivalente, 8GB de RAM, HD 500.

      Quanto ao IP válido basta contratar, configurar e ser feliz. rsrs

      Quanto ao Xen está em nossos planos post sobre o mesmo, só não será imediatamente.

      Abraços

  5. Brun Cruz (Belém-Pará) disse:

    Ricardo, acabei de receber um informativo da empresa que desenvolve o Zentyal e menciona o Cooperati como um agende que colabora com a comunidade!! Legal , reconhecimento internacional !! Valeu !

  6. Bruno Odon disse:

    Parabéns, Ricardo!!
    Ótimo “combo” de artigos sobre Zentyal!!

  7. Will disse:

    Ricardo,

    Sua públicações tem ajudado muito!

    Seria possivel executar um tutorial com a seguinte estrutura?

    Matriz – 192.168.0.x – gateway zentyal
    Filial 1 – 192.168.1.x – gateway zentyal
    Filial 2 – 192.168.2.x – gateway zentyal
    Filial 3- 192.168.3.x – gateway zentayl

    Imagine que tenha 1 aplicativo na matriz e precise acessa-lo.
    gostaria de ter a possibilidade de não utilizar o cliente openvpn nas estações.
    A ideia é um paralelo ao MPLS.

    Fico grato se pudermos conversar sobre.

    abraços

    Will


    • Will,

      Não precisa usar o cliente openvpn em nenhuma estação, apenas nos servidores zentyal e fazer o roteamento.

      • weder disse:

        Vagner blz.. ?
        o site ta cada vez melhor.. parabens ai para vcs…

        estou tentando fazer uma vpn inclusive enviei um email ai pra vcs com a tela que aparece… mas não tive resposta.. acontece que fora ou dentro ele da o mesmo erro.. ele verifica o usuario e fica conectando dai escreve porta aberta e fica WAN MINIPORT(PPTP) depois WAN MINIPORT(L2TP) por fim aparece uma janela dizendo que nao conseguiu conectar erro 800 A conexão remota nao foi feita devido a falha nos tuneis VPN tentados. O servidor VPN talvez esteja inacessivel.. Se essa conexão estiver tentando usar um tunel L2tp/Ipsec talvez nao seja configurado corretamente.

        Se puderem me ajudar agradeço.. abraço..

  8. Salim disse:

    Boa tarde Vagner, o que vou te perguntar não tem muito a ver com Vpn. Preciso liberar acesso externo de um sistema especifico no zentyal, esse cara usa a porta 491. Então preciso que quando alguem acessar neu ip externo com a porta 491 ele redirecione pra esse sistema interno meu. Você poderia me ajudar nesta questão?

Deixe uma resposta