OpenVPN
O openvpn é uma implementação livre, de código aberto de VPN (Virtual Private Network - Rede Virtual Privada), construída com criptografia SSL. Há implementações de clientes openvpn para uma grande variedade de sistemas operacionais, incluindo linux, Windows 2000/XP e mais recentes, OpenBSD, FreeBSD, NetBSD, Mac OS X e Solaris. Como uma típica VPN, encapsula todo o tráfego (incluindo dns e outros protocolos) em um túnel criptografado, e não apenas uma porta TCP. A maioria das pessoas consideram-no mais simples de entender e configurar do que o ipsec.
O openvpn também tem algumas desvantagens, como uma latência relativamente alta. Alguma quantidade de latência é inevitável, uma vez que toda a criptografia/descriptografia é feita em espaço de utilizador, mas com o uso de computadores relativamente novos em cada uma das pontas do túnel pode minimizar isto. Mesmo podendo usar chaves partilhadas tradicionais, o openvpn realmente destaca-se com o uso de certificados SSL e autoridades certificadoras. O openvpn tem muitas vantagens que o tornam uma boa opção para a segurança fim-a-fim.
Algumas das vantagens incluem:
- É baseado em um sistema de protocolo de criptografia comprovadamente robusto (SSL e RSA)
- É relativamente fácil de configurar
- Funciona entre várias plataformas diferentes
- É bem documentado
- É livre e de código aberto
O openvpn necessita de se ligar numa única porta TCP ou udp no site remoto. Uma vez estabelecida a ligação, ele pode encapsular todos os dados até a camada de rede, ou mesmo até a camada de link de dados, caso sua solução necessite disto. Você pode usá-lo para criar ligações VPN robustas entre máquinas individuais, ou simplesmente usá-lo para ligar a routers sobre uma rede sem fio não confiável.
A tecnologia de VPN é complexa e os seus detalhes estão um pouco além do escopo deste artigo. É importante entender como VPNs se encaixam na sua estrutura de rede a fim de garantir a melhor protecção possível, sem causar problemas não intencionais para a sua organização. Há muitos recursos disponíveis online que tratam da instalação do openvpn no servidor e no cliente.
Links externos
Editor
--Cmsv 21h11min de 17 de janeiro de 2010 (GMT)