Я пытаюсь настроить сервер OpenVPN на Raspberry Pi в моем доме. Я использовал инструмент PiVPN (http://www.pivpn.io), чтобы настроить это.
Моя домашняя локальная сеть находится на 192.168.0.0/24, и PiVPN, похоже, настроил 10.8.0.0/24 для подключения клиентов.
Я могу подключиться к серверу из глобальной сети без проблем. Проблема в том, что, похоже, нет маршрутизации из подсети PiVPN в мою локальную сеть. Это означает, что нет интернета через VPN, и я не могу подключиться к любому устройству в моей локальной сети.
Маршрутизация IPv4 включена в /etc/sysctl.conf
: net.ipv4.ip_forward=1
.
Вот фрагмент конфигурации OpenVPN (через pivpn --debug
):
IPv4dns=192.168.0.1
IPv4addr=192.168.0.254
IPv4gw=192.168.0.1
И маршруты:
default via 192.168.0.1 dev eth0 src 192.168.0.254 metric 202
10.8.0.0/24 dev tun0 proto kernel scope link src 10.8.0.1
192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.254 metric 202
Пожалуйста, спросите, есть ли дополнительная информация, которая может помочь.
Спасибо