У меня есть сервер Openvpn внутри моей домашней сети, позволяющий доступ извне.
Настройка работает, но у меня все еще есть две проблемы с этим.
Во-первых, когда я теряю VPN-соединение, попробуйте восстановить соединение немедленно, это не удается. Я должен подождать несколько минут, пока попытка переподключения не удастся.
Второе - если я пытаюсь подключиться сразу к двум клиентам (например, к ноутбуку и мобильному устройству), которые находятся за одним и тем же NAT (например, к другой жилой сети), тогда я не могу подключиться вообще - или я теряю соединение почти сразу.
Как я могу диагностировать и решить эту проблему? У меня полный доступ к серверу Openvpn.
Если это помогает серверу, использует dev tun
и proto udp
настройки.
networking
vpn
openvpn
nat
AGrzes
источник
источник
Ответы:
Во-первых, серверу, вероятно, потребуется время, чтобы обнаружить, что соединение разорвано, и удалить пользователя из онлайн-списка. До этого попытки пользователя терпят неудачу. Вы можете найти некоторые настройки тайм-аута, чтобы сократить этот период.
Во-вторых, OpenVPN (любые другие протоколы) не может различить несколько соединений, приходящихся за одним и тем же IP-адресом, так как они принимают IP как конечную точку туннеля. Измените протокол, если это возможно, или проконсультируйте пользователей.
источник
Я думаю, что это может быть связано с настройками DNS, потому что ваш сервер OpenVPN находится в вашей домашней сети.
Можете ли вы загрузить свой журнал сервера здесь?
источник