Instalando Servidor OpenVPN no CentOS 6

13 fev

VPN é a Rede Privada Virtual é uma rede de comunicações privada normalmente utilizada por uma empresa ou um conjunto de empresas e/ou instituições, construída em cima de uma rede de comunicações pública (como por exemplo, a Internet). O tráfego de dados é levado pela rede pública utilizando protocolos padrão, não necessariamente seguros.
VPNs seguras usam protocolos de criptografia por tunelamento que fornecem a confidencialidade, autenticação e integridade necessárias para garantir a privacidade das comunicações requeridas. Quando adequadamente implementados, estes protocolos podem assegurar comunicações seguras através de redes inseguras.

Continue lendo mais em: Wikipédia

Disponível para clientes:

  • Windows
  • Linux
  • MacOS
  • Android
  • iOS

Site Oficial do OpenVPN:http://openvpn.net/

1. Configurações Iniciais

Alterar o Hostname do Servidor.

Desativar o SELinux.

Reinicie para validar as alterações.

2. Instalando os pacotes necessários

3. Download da LZO RPM e Instalando repositório RPMForge

Instalando…

5. Instalando o OpenVPN

6. Ajustando o OpenVPN

Um ajuste a ser realizado após a instalação do pacote ‘openvpn’.
Copiar a ‘easy-rsa’ para o diretório ‘/etc/openvpn’.

No CentOS precisamos realizar um acerto no arquivo abaixo.

e alterar a seguinte linha:

para:

Não esqueça de salvar o arquivo após a alteração.

7. Gerando certificados

Build CA:

Build Server.

Build Diffie Hellman.

Só esperar….

8. Criando o arquivo de configuração

9. Iniciando o OpenVPN

Agora precisamos ativar o ‘ip_forward’.

Altere conforme a linha abaixo.

Rode o comando abaixo para validar as alterações no ‘ip_forward’.

10. Configurando clientes

Vamos efetuar a configuração de um cliente para a conexão VPN.

Adicionando no sistema.

Vamos criar o seguinte arquivo ‘server.ovpn’

Reinicie o serviço.

11. Ajustando o Firewall

As configurações de firewall são de necessidade obrigatória para a configuração correta do OpenVPN. Abaixo segue as regras de iptables para liberação da conexão VPN, lembrando assim que em cada firewall terá de ser configurado a modo do administrador de redes conforme IP, políticas de acessos, etc.

12. Ajustando o cliente para conectar a VPN

Faça o Download do client no link abaixo:
https://openvpn.net/index.php?option=com_content&id=357

Dúvidas, comentário e sugestões postem nos comentários…
👋🏼  Até a próxima!


Johnny Ferreira
johnny.ferreira.santos@gmail.com
http://www.tidahora.com.br

Facebook Comentários