главная - Программное обеспечение - Удаленный доступ - OpenVPN
OpenVPN
OpenVPN - отличная программа для настройки VPN или удаленного доступа. Это бесплатная программа, доступная для Windows, Linux, FreeBSD, NetBSD, MacOS и их производные. Для обеспечения безопасности управляющего канала и потока данных, OpenVPN использует библиотеку OpenSSL.
OpenVPN может быть настроена на работу по протоколам TCP и UDP (более предпочтителен). При использовании протокола UDP обнаружить наличие на удаленной системе работающего сервера OpenVPN очень не просто. Простое сканирование Nmap ничего не выдаст! А это уже 99 процентов удаленных сканов. Естественно, порт, на котором висит OpenVPN, также можно (и нужно!) поменять, что сделает сканирование еще более сложным.
OpenVPN существует с графическим интерфейсом или с управлением с консоли, что делает настройку чрезвычайно гибкой и не зависящей от способа подключения к компьютеру с сервером OpenVPN.
Примеры настройки OpenVPN см. здесь (Настройка OpenVPN для FreeBSD, Linux и Windows) или здесь (OpenVPN - настройка в Windows и Linux).
Среди особенностей можно выделить:
- Низкие системные требования (в том числе низкие требования к скорости соединения)
- Возможность запуска различных сценариев при подключении к серверу (например, для разных подключающихся клиентов сделать разные настройки firewall)
- Поддержка всех распространенных систем
- Слабая обнаруживаемость различными сканерами
- Возможность аутентификации с помощью пароля или сертификата
Сайт программы: http://openvpn.net, GUI-интерфейс: http://www.openvpn.se