- Ambiente:
- Distribuição: Slackware Linux 13.0 (32 bits)
- Softwares utilizados:
- OpenVPN 2.0.9
Introdução
A interconexão de unidades (matriz e filiais) de uma empresa é um dos exemplos clássicos para implementação de uma VPN.
A utilização de uma VPN permite que sejam utilizados meios de comunicação hostis (como, por exemplo, a Internet) para realizar a comunicação entre as unidades de uma empresa, bem como, evitar a utilização de links dedicados de alto custo;
Este artigo descreve passo a passo como implementar dois roteadores com as funcionalidades de servidor/cliente VPN (utilizando infra-estrutura de chaves X509) e alta disponibilidade de conexão VPN através da utilização de shell scripts.
O recurso de alta disponibilidade poderia ser implementado através da utilização de ferramentas disponíveis no projeto High-Availability Linux (www.linux-ha.org), mas dei preferência em realizar a implementação do zero de um shell script, que realiza a
funcionalidade de alta disponibilidade mais como fins de estudo e contribuição com a comunidade.
Além de expor como realizar a implementação de alta disponibilidade em uma VPN, este artigo mostra principalmente que o uso de shell scripts permitem que o administrador realize praticamente qualquer tarefa, sendo que, na minha opinião este é um dos
diversos pontos onde administradores Linux estão muito bem servidos, que é na flexibilidade e poder dos seus diversos shells e ferramentas de linha de comando.
Deixe seu comentário