1

У меня есть рабочий стол под управлением Ubuntu 14. Этот сервер подключен к сторонней службе VPN, подсеть 10.186.1.0/24. У меня есть маршрутизатор Asus, и я включил службу VPN на этом маршрутизаторе, чтобы я мог подключиться к своей домашней сети, когда отсутствует. Эта сеть настроена как 10.8.1.0/24. Я обновил брандмауэр на коробке Ubuntu, чтобы разрешить входящий и исходящий трафик из второй сети VPN на любом интерфейсе.

Когда VPN на коробке Ubuntu работает (10.182.1.0/24), и я подключаюсь от клиента на второй VPN, я не могу подключиться к коробке Ubuntu. Таймаут соединения, ничего в ufw или syslog.

Если я прерву VPN-соединение с Ubuntu, я смогу без проблем подключиться с удаленного клиента.

Любые предложения о том, где я мог бы искать журналы? Я уже включил полную регистрацию для iptables и ufw, при попытке установить соединение ничего не отображается. Возможно, VPN 10.182.1.0/24 предотвращает маршрутизацию соединений от клиента 10.8.1.0/24?

Любые предложения о местах, чтобы посмотреть будет принята с благодарностью.

1 ответ1

1

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

Тем не менее, в этом крайне удачном случае, я думаю, проблема в том, что Ubuntu, когда-то подключенный к своей VPN, будет пытаться отвечать на попытки подключения со второй VPN, направляя их через первую VPN. Таким образом, все, что вам нужно сделать, это добавить маршрут, который вызывает правильную маршрутизацию. На машине с Ubuntu попробуйте:

ip route add 10.8.1.0/24 via Ip.Addres.Of.Asus.Router dev eth0

предполагая, что ваш компьютер Ubuntu подключен через кабель, а не через wifi; в противном случае измените соответственно.

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