Клиент и сервер OpenVPN на одном компьютере с Windows 10
Хорошо, это несколько обман этого, но с некоторыми изменениями. Основное отличие будет заключаться в том, что мой "сервер" - это просто машина с Windows 10. А поставщик VPN - это собственная виртуальная машина Linux в Azure, на которой работает сервер доступа OpenVPN. И мой маршрутизатор - это что-то Huawei, чего нет в DD-WRT. Остальная часть макета в значительной степени похожа на связанный вопрос выше. В любом случае, вот моя схема:
Итак, мой вопрос в том, как я могу позволить моей машине с Windows 10 работать как клиент и сервер OpenVPN с двумя разными адаптерами TAP? Я получаю ту же ошибку: TLS key negotiation failed to occur within 60 seconds
, упомянутую @khofm, когда один из моих клиентов (скажем, телефон Android) пытается подключиться к этой машине win10 только тогда, когда эта машина подключена к VPN через OpenVPN Connect.
Я изучил то, что было предложено в здесь. Как сервер доступа в Azure, так и openvpn-сервер на компьютере с win 10 используют опцию nobind
. Так что это случайные порты, там не может быть конфликта. Также в выигрыше 10 машина, OpenVPN connect использует адаптер TAP, специально установленный для нее. См. Ниже:
Так что я не думаю, что добавление dev-node
в мой конфигурационный файл сервера win10 принесет какую-то пользу, верно, ребята?
Я полагаю, что это то, что происходит с моей установкой, как описано @Bruce Malaudzi в здесь.
Есть идеи, как решить эту проблему, ребята? на компьютере с Windows 10? :)