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

Доступ к локальной сети сервера OpenVPN и доступ к сети vpn

во-первых, извиняюсь, если это дубликат, я не смог найти вопрос, который соответствует моему

У меня есть домашний Linux-сервер и удаленный Linux-сервер VPS.

OpenVPN удовлетворяет требованию высокоскоростного соединения между этими двумя серверами, однако я не могу получить доступ к моему домашнему серверу через мою домашнюю сеть, поскольку мой домашний сервер «не подключен» к моей домашней сети. Я могу получить к нему доступ только через OpenVPN, который имеет задержку ~ 200 мс.

Короче говоря, я хочу использовать OpenVPN для подключения двух моих серверов, а также для доступа к моему домашнему серверу, как и без vpn. т.е. Задержка> 10 мс

Я надеюсь это имеет смысл?

Возможные решения?

ОБНОВИТЬ например

Дома я нахожусь на своем домашнем сервере по ssh с псевдонимом hserv

так что дома я ssh root@hserv и я делаю свое дело.

Но если я закрою этот сеанс ssh и позволю hserv подключиться к VPN-соединению, и попытаюсь повторно подключиться к нему с помощью ssh root@hserv, Я не способен. Вот в чем проблема.

Я полагаю, вы используете redirect-gateway Таким образом, весь трафик проходит через VPN, а домашний сервер находится в другой подсети, чем ваш настольный компьютер / ноутбук.

Самое простое решение - разместить сервер и рабочий стол в одной подсети.

Другое решение - принудительная маршрутизация на этот сервер через домашний шлюз-маршрутизатор. В конфигурации клиента OpenVPN добавьте:

route <home_server_IP> net_gateway

Это направит пакеты на сервер через ваш домашний шлюз / маршрутизатор.