Мне интересно, какое решение vpn будет лучшим для сервера Linux с клиентами Windows, Linux и OSX. В настоящее время я использую openvpn, но мне трудно настроить, а клиент Windows доставил мне больше головной боли, чем ручная настройка почтового сервера в первый раз.
У меня есть особые требования к клиентам. Некоторым клиентам необходимо отправлять свой трафик через vpn (ноутбуки). Другим нужно только быть видимыми на vpn, но они не должны отправлять свой трафик через vpn (например, веб-сервер).
Я хотел бы иметь возможность использовать клиенты vpn, встроенные в Windows и OSX, если это возможно.
Доступны ли другие варианты, кроме openvpn, или я делаю что-то ужасное с openvpn?
OpenVPN великолепен. Клиент не встроен в ОС, но я думаю, вы можете решить это. И он активно поддерживается, поэтому вы можете быть уверены, что он продолжит работать на всех трех ОС. Не могли бы вы рассказать о проблемах, которые возникают у вас с openVPN? Мы настроили нашу VPN, чтобы мы могли выполнять печать дома или удаленно подключаться ко всем нашим серверам, не открывая для них какие-либо порты.
Windows и OS X имеют встроенную поддержку L2TP / IPsec, для которой доступно множество серверных демонов.
Если вы выберете OpenVPN, управление настройками сервера, пользователя и т. д. может вызвать определенные затруднения. Так что вам может быть интересно использовать один из них в качестве основной серверной базы OpenVPN:
Вы, вероятно, захотите изучить PPTP. У Windows и Linux есть серверы для этого, и почти каждая ОС имеет собственный клиент (в большинстве телефонов и других устройств).
Я скажу здесь то же самое, что сказал для Как я могу создать VPN без SSH в debian / linux? :
xl2tpd находится в Debian. Это сервер для L2TP IPSec VPN. Windows изначально поддерживает L2TP. В качестве альтернативы вы можете использовать OpenSwan (также в Debian) для настройки IPSec.
Я знаю, что вы хотите сосредоточиться на встроенных клиентах, но все же обратите внимание на OpenVPN. Он кроссплатформенный, его легко настроить и развернуть. Он также чрезвычайно безопасен и в то же время гибок. Я попытался настроить xl2tpd и вместо этого выбрал OpenVPN.
Кто-нибудь из вас читал исходный пост? Он уже использует openvpn. Я предлагаю вам проверить pptp и подумать о проблемах безопасности.