2

У меня есть домашний сервер - работает Debian Jessie и Plex Media Server. Мой маршрутизатор (fritzbox) позволяет всем смартфонам в моей локальной сети принимать входящие звонки на стационарные телефоны (из-за определенного приложения). Эта часть прекрасно работает.

Я также установил OpenVPN, который позволяет мне получать доступ ко всем моим файлам, а также к большинству служб (samba, apache, tomcat, ...), которые работают на моем домашнем сервере, извне. Однако остаются две проблемы: я не могу получить доступ к своему мультимедийному серверу plex, а также не могу совершать или принимать какие-либо стационарные звонки * через соответствующие приложения для смартфонов.

Хотя у меня нет большого опыта работы с конфигурациями сети, я подозреваю, что мне нужно настроить какой-то статический маршрут, чтобы не только мои клиенты в виртуальной сети могли получить доступ к серверу, но и сервер мог получить доступ к клиентам.

Моя домашняя сеть использует 192.168.1.0 (я знаю, что это не идеально), когда 192.168.1.1 используется для моего домашнего сервера, а моя vpn-сеть использует 10.8.0.0, опять же, с 10.8.0.1 для моего домашнего сервера.

Я добавил следующий маршрут к моей таблице IP без успеха:

route add -net 10.8.0.0 gw 10.8.0.1 netmask 255.255.255.0 dev tun0

Какие-либо предложения? Большое спасибо!


ОБНОВЛЕНИЕ 1:

* Я не могу принимать звонки через VPN-соединение. Однако я могу позвонить, чтобы зазвонил третий телефон. Однако, если этот телефон поднят, линия молчит.

ОБНОВЛЕНИЕ 2:

Еще одно важное замечание: я могу пропинговать сервер с любого клиента в виртуальной сети, но не могу связаться ни с одним клиентом с сервера!

1 ответ1

0

Похоже, ваша конфигурация сети неверна. Вы должны быть в состоянии пропинговать каждого клиента с сервера. Вы уверены, что ваш клиентский межсетевой экран разрешает пинг запросы, кстати?

Кроме этого вам нужно добавить маршрут к сети 10.8.0.0/24 со шлюзом 10.8.0.1 на ВСЕХ ваших устройствах или на шлюзе по умолчанию, чтобы устройства вашей домашней сети могли направлять трафик на сервер OpenVPN.

Или вы можете настроить NAT на вашем сервере OpenVPN вместо этого.

Посмотрите здесь примеры того, как настроить оба.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .