Вопрос или проблема
У меня следующая конфигурация:
- Аккаунт Witopia SSL
- NAS Synology 409 (с OpenVPN и Apache и т.д.)
- PS3
- Mac
- Роутер Apple AirPort (настроенный для NAT)
- Заблокированная IPTV-установка (использующая DHCP и NAT-транзит)
Интернет
|
Роутер (192.168.0.1)
|
|--NAS
|--Mac
|--PS3
|--IPT-установка
Требования:
- NAS должен обрабатывать VPN-соединение с Witopia.
- Все соединения, исходящие из-за пределов роутера и направленные на NAS или Mac, должны достигать своей цели. Ничто, исходящее извне, не должно входить в VPN-туннель.
- Все соединения, которые исходят за роутером и “направлены конкретно” на NAS, должны достигать его и не быть захвачены VPN-туннелем (NFS, SBM, HTTP и т.д.).
- Соединения, исходящие из приложений на NAS и завершающиеся в любом месте за пределами роутера, должны проходить через VPN-туннель.
- Все соединения от PS3, завершающиеся за пределами роутера, должны проходить через туннель. Соединения от PS3 к NAS (SMB, NFS, DLNA и т.д.) не должны проходить через туннель, а должны обрабатываться NAS.
- Все соединения к IPTV-установке и из нее должны проходить напрямую через роутер, а не через туннель.
Возможно ли это с имеющимся у меня оборудованием? Как и где мне это настроить?
/BE
Я использую Astrill на своем роутере DD-WRT. Настроить это было очень просто, и Astrill имеет VPN-серверы более чем в 25 странах. Вот их демонстрационное видео “Как настроить OpenVPN на DD-WRT” – https://www.astrill.com/public/DDWRT-Setup2.mp4 Думаю, вы можете попросить их о бесплатной пробной версии, чтобы убедиться, что она работает на вашем оборудовании.
Но если у вас уже есть аккаунт Witopia, лучше обратиться в их поддержку, и они должны помочь вам.
Ответ или решение
Настройка OpenVPN в качестве клиента шлюза для Witopia на вашем оборудовании требует внимания к деталям, чтобы удовлетворить ваши требования. Ниже приведена подробная инструкция по настройке.
Шаг 1: Подготовка
-
Получите конфигурационные файлы OpenVPN от Witopia.
- Зайдите в свою учетную запись Witopia и загрузите файлы конфигурации OpenVPN, необходимые для вашего сервера.
-
Убедитесь, что ваш NAS поддерживает OpenVPN.
- Убедитесь, что у вас установлена актуальная версия пакета OpenVPN на вашем Synology NAS. Это можно сделать через Центр пакетов.
Шаг 2: Настройка OpenVPN на NAS
-
Импорт конфигурации OpenVPN на NAS.
- Зайдите в настройки пакета OpenVPN на вашем NAS и импортируйте конфигурацию, загруженную с сайта Witopia.
-
Настройка режима клиента.
- В настройках OpenVPN выберите режим клиента и загрузите необходимые сертификаты и ключи, которые идут в комплекте с конфигурационными файлами.
-
Настройка маршрутизации.
- Вам нужно будет изменить настройки конфигурационного файла OpenVPN (обычно это файл .ovpn):
- Добавьте строку
route-nopull
к конфигурации. Это отключит маршрутизацию всех соединений через VPN. - Затем добавьте отдельные маршруты, чтобы указать, какие соединения следует направлять через VPN. Например:
route [IP-адрес сервера Witopia] 255.255.255.255 vpn_gateway
- Добавьте строку
- Вам нужно будет изменить настройки конфигурационного файла OpenVPN (обычно это файл .ovpn):
Шаг 3: Настройка NAT и маршрутизации на маршрутизаторе
-
Отключите VPN на маршрутизаторе.
- Если ваш маршрутизатор также поддерживает VPN, убедитесь, что он не конфликтует с настройками NAS. Проверьте настройки NAT и убедитесь, что маршруты на маршрутизаторе настроены на корректное маршрутизирование внутри вашей локальной сети.
-
Настройка статического маршрута для PS3.
- На вашем маршрутизаторе настройте статический маршрут для PS3, чтобы соединения с NAS обрабатывались без VPN.
Шаг 4: Настройка устройств в сети
- Проверьте настройки Mac и PS3.
- Убедитесь, что ваши устройства Mac и PS3 имеют правильные настройки сети и используют маршрутизатор в качестве шлюза.
- Для PS3 убедитесь, что она подключена к вашей локальной сети, и укажите, чтобы вся активность с интернетом шла через VPN на NAS.
Шаг 5: Настройка IPT-box
- Отключить от VPN.
- Убедитесь, что все соединения с IPT-box обходят VPN. Если необходимо, настройте правила брандмауэра (firewall) для исключения трафика от IPT-box.
Шаг 6: Тестирование
-
Проверьте соединения.
- После завершения всех настроек протестируйте каждое устройство, чтобы удостовериться, что:
- NAS использует VPN для внешних соединений.
- PS3 получает доступ к NAS без использования VPN.
- IPT-box работает напрямую через маршрутизатор.
- После завершения всех настроек протестируйте каждое устройство, чтобы удостовериться, что:
-
Мониторинг и отладка.
- Используйте инструменты мониторинга на NAS для отслеживания активного соединения VPN и выявления потенциальных проблем с маршрутизацией.
Заключение
Следуя этим шагам, вы сможете настроить OpenVPN на NAS в качестве шлюза для Witopia, удовлетворяя вашим требованиям по маршрутизации и доступу. Если возникнут проблемы, не стесняйтесь обращаться в техническую поддержку Witopia или сообщества Synology для получения дополнительной помощи.