Рейтинг:0

OpenVPN разрывает соединение с моей машиной из-за пределов локальной сети

флаг pf

Я столкнулся с этой конкретной проблемой, которую не могу воспроизвести на Windows и Mac, это происходит только в Linux.

Моя сеть имеет следующую настройку. Волоконный маршрутизатор DHCP 192.168.1.x к WiFi Маршрутизатор 192.168.0.x DHCP к устройствам.

У меня есть сервер OpenVPN на моем WiFi-маршрутизаторе, через который я подключаюсь к своим машинам из-за пределов локальной сети. Проблема возникает, когда одна из моих машин с Linux устанавливает соединение с каким-то другим сервером OpenVPN. Как только OpenVPN подключается к Linux, я больше не могу пинговать ту самую Linux-машину из-за пределов моей локальной сети, однако она все еще работает внутри локальной сети. Также, как я упоминал выше, это происходит только на машинах с Linux, я тестировал на Ubuntu 18 и Fedora 34.

Я думал, что это может быть из-за IP-переадресации, поэтому попытался включить его в Linux, но это не помогло.

Любые другие идеи?

AlexOnLinux avatar
флаг ng
ваше объяснение действительно трудно понять. не могли бы вы уточнить свой вопрос. Возможно, вам следует называть их клиент abc и сервер ovpn abc. какое соединение работает, какое нет и когда? определенные настройки в конфигурации вашего клиента и в конфигурации сервера могут вызвать это. Windows интерпретирует конфигурацию иначе, чем Linux при определенных командах. Не все команды работают на каждой ОС.
флаг pf
Хорошо, подумайте об этом таким образом. Я нахожусь на улице с телефоном, у меня дома ноутбук (ubuntu), а в офисе рабочая станция. Когда мой ноутбук подключен к моей рабочей сети через openvpn, я больше не могу получить доступ к ноутбуку со своего телефона, который сам использует openvpn для подключения к моей домашней сети.
AlexOnLinux avatar
флаг ng
Можете ли вы опубликовать файл конфигурации клиента и сервера со своего ноутбука и рабочей станции? также может быть полезен «ip route» с вашего ноутбука до и после подключения к vpn. Я не ожидаю, что это будет проблемой пересылки. Я предполагаю, что у вас есть проблема с маршрутизацией. Возможно, vpn-config говорит, что вы должны игнорировать любое внешнее соединение vpn Laptop2Workstation. Я не эксперт openvpn. Я предпочитаю проволоку. Но в любом случае сравните свои записи в конфигурационном файле с руководством по openvpn. Я почти уверен, что решение находится в конфигурации. Если вы хотите проверить переадресацию, проверьте цепочку переадресации в `iptables -S`
флаг pf
Могу поделиться конфигом клиента, с которым ubuntu подключается к рабочей сети. https://pastebin.com/DeA0mC0Q
AlexOnLinux avatar
флаг ng
я не вижу ничего, что могло бы конфликтовать в этом файле конфигурации клиента. Вы проверяли, какой диапазон адресов вы используете на своем ноутбуке или телефоне при подключении к VPN? это конфликт? возможно ли, что весь ваш трафик направляется в сеть рабочих станций? меняется ли ваш ip до/после подключения к vpn?
флаг pf
Он не направляет весь трафик через VPN, так как мой IP остается прежним. Я перепробовал почти все возможные варианты, а затем тот факт, что он работает на Mac и Windows из коробки, заставляет меня думать, что на самом деле это не OpenVPN, а проблема, связанная с Linux. При этом вы упомянули, что некоторые команды в конфигурации OpenVPN зависят от ОС, можете ли вы указать различия, которые могут быть связаны с проблемой?
AlexOnLinux avatar
флаг ng
нет, я не могу, потому что я не эксперт в openvpn. найдите руководство и найдите ключевые слова, такие как windows или linux https://openvpn.net/community-resources/reference-manual-for-openvpn-2-4/

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.