Моя установка: Raspberry pi 3 ОС: raspbian 9 (stretch), локальная сеть (eth0): 192.168.0.X беспроводная сеть (wlan0): 192.168.10.Икс

Эта настройка находится за модемом / маршрутизатором, который обеспечивает доступ к Интернету.

Хорошо, что я пытаюсь сделать здесь, это сделать функцию пи как маршрутизатор vpn и веб-сервер. он должен работать так, чтобы весь трафик приходил с wlan0(192.168.10.X) должен быть отправлен через VPN-соединение. Любой другой трафик должен проходить через eth0(192.168.0.X) как это работало в прошлом.

Я использовал следующие уроки:

https://raspberrypihq.com/how-to-turn-a-raspberry-pi-into-a-wifi-router/

https://thepi.io/how-to-use-your-raspberry-pi-as-a-vpn-router/

Теперь я получил часть, где vpn работает правильно и wlan0(192.168.10.X) трафик маршрутизируется через VPN и в локальной сети (192.168.0.X) Я могу ssh (22) или делать запросы к веб-серверу (80). Я могу достичь этого внутренне без проблем.

Теперь проблема: когда я пытаюсь подключиться к Pi удаленно, я больше не могу получить доступ к своим услугам. Это означает, что я не могу SSH (22) или http (80) из-за пределов сети. Я нахожу странным, что в своей локальной сети я могу их использовать, но за пределами своей сети я не могу их найти. Когда я отключаю openvpn, я могу связаться с ними, и все снова работает как есть.

Я пытался найти решение этой проблемы в Интернете, но ответ был расплывчатым и не очень полезным.

Что мне здесь не хватает?

1 ответ1

0

Хорошо. Благодаря комментарию Даниэля Б. я думаю, что решил это. Я пошел и прочитал о маршрутизации политики, и я использовал следующий учебник в качестве примера:

https://blog.scottlowe.org/2013/05/29/a-quick-introduction-to-linux-policy-routing/

Разница лишь в том, где в примере написано:

IP-правило добавить из 192.168.30.200 поиск обычай

Я сделал следующее:

IP-правило добавить из 192.168.0.0/24 пользовательского поиска

Это делается для получения всего диапазона IP вместо одного IP.

И работает уже несколько дней без проблем.

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