Доступ к локальной сети при подключении к OpenVPN
У меня установлен роутер Asus с установленной прошивкой Asuswrt-merlin. У меня есть DHCP-сервер на моем маршрутизаторе, который выдает адреса в подсети 192.168.0/24. Мой сервер OpenVPN настроен так, как показано на этом изображении. Подсеть VPN / маска сети: 10.8.0.0 / 255.255.255.0. Push LAN to clients
и оба DNS
Настройки установлены так, как показано на рисунке. Однако я не могу подключиться к локальной сети при подключении к серверу VPN через TUN
, Когда я переключаюсь на TAP
Я могу заставить его работать, потому что тогда подсеть / сетевая маска VPN - это то же самое, что и моя локальная локальная сеть, а подключенные клиенты VPN получают IP-адрес из пула DHCP локальной сети, однако я не могу подключить свой телефон Android / устройство iOS к серверу VPN, потому что они не поддерживает TAP
, только TUN
,
Как я могу получить доступ к моей локальной сети через TUN
?
2 ответа
Попробуйте это, с этим вам понадобится дополнительная настройка учетных записей имени пользователя и пароля... если это не сработает, вам нужно будет опубликовать более подробную информацию и свои журналы.
Всякий раз, когда вы вносите изменения, всегда экспортируйте и используйте новый конфиг.
Привет всем что нужно добавить маршрут с метрикой
route add -p 192.168.0.0/16 (router-local-ip) metric 1
* Запустите cmd от имени администратора.
У меня это почти отлично сработало с той же проблемой! Включено ли обнаружение сети? Я использую свой Apple TV удаленно (клиент) с туннелем маршрутизатор-маршрутизатор. Когда я пытаюсь получить доступ к своей домашней сети, находясь дома (на стороне сервера), все устройства просто появляются. Когда я пытаюсь получить к нему удаленный доступ, мне нужно ввести IP-адреса устройств. Есть предположения?