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

Проблемы маршрутизации OpenVPN

Я настраиваю свой сервер OpenVPN, и моя идея заключалась в том, чтобы создать разные подсети для разных нужд: Моя основная подсеть для непривилегированных пользователей DHCP - 10.110.131.0/24 На сервере это настроено таким образом: сервер 10.110.131.0 255.255.255.0

Затем я сделал несколько дополнительных подсетей для моих привилегированных статических IP-пользователей, например: 10.110.128.0/24 10.110.129.0/24 10.110.130.0/24

Я добавил маршрутизацию в server.conf: route 10.110.128.0 255.255.255.0 route 10.110.129.0 255.255.255.0 route 10.110.130.0 255.255.255.0

Но настоящая проблема в том, что я не знаю, как настраивать пользователей Windows. Например, когда я использую мобильный телефон, он подключается без каких-либо проблем, и единственное, что я указываю в конфигурации ccd, это: ifconfig-push 10.110.129.10 255.255.255.0

Но при использовании ноутбука с Windows с той же конфигурацией ccd он начинает выдавать ошибки, например: Маршрут: Ожидание появления интерфейса TUN / TAP ... Предупреждение: шлюз маршрута недоступен ни на одном из активных сетевых адаптеров: 10.110.131.1

Таким образом, он не может найти шлюз VPN, который является 10.110.131.1

Затем я меняю конфигурацию ccd на: ifconfig-push 10.110.128.10 255.255.252.0 Что решает мою проблему, но мне не нравится этот подход, и я хотел бы предоставить своим клиентам Windows мой шлюз в конфигурации, но я не могу найти способ сделать это, я пробовал route и iroute, но ни один из них не работает

Итак, есть идеи?