Назад | Перейти на главную страницу

Разрешить доступ к FTP-серверу только подключенным к OpenVPN пользователям - на Windows Server

Windows server 2008 R2 - у меня установлен OpenVPN, как предоставить пользователям, подключенным к нему, доступ к FTP-серверу в учетной записи (но не другим пользователям).

Я использую аппаратный брандмауэр, а не брандмауэр Windows.

Может ли VPN как-то обойти брандмауэр?

С OpenVPN ваши VPN-клиенты будут находиться в отдельном диапазоне IP-адресов. Вы можете либо настроить фильтры, чтобы разрешить этот диапазон для FTP, либо разместить свой шлюз OpenVPN за брандмауэром, предоставив клиентам OpenVPN неограниченный доступ. Я бы не рекомендовал последнее, так как вы откажетесь от всякого контроля, но я видел, как установки делали именно это для простоты.

Наш экземпляр openVPN без проблем проходит через наши аппаратные брандмауэры. Простой тест - подключить сервер к клиенту через openVPN и заблокировать весь FTP-трафик на уровне брандмауэра. В идеале If Destination is myServer:FTP and source is any THEN DROP/Reject введите правило. Я не знаю, какой формат правил может принимать ваш брандмауэр.

Если вы МОЖЕТЕ получить доступ к FTP из клиента openVPN, а НЕ через внешнюю ссылку, это работает. Если вы НЕ МОЖЕТЕ получить доступ к FTP из клиента openVPN, вам придется открыть FTP для сервера из диапазона IP-адресов openVPN и отбросить / отклонить его от всех остальных.


Очевидная альтернатива в зависимости от конфигурации openVPN и программного обеспечения FTP-сервера: прослушивать ТОЛЬКО IP-адрес / адаптер openVPN