Я настроил сервер и клиент OpenVPN, как описано в официальный, как, используя устройства маршрутизации / tun. Соединение точка-точка работает. Клиент правильно направляет весь трафик в VPN. Ничего не возвращается, хотя я и делал
iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE
на сервере, как указано в инструкции. В чем проблема?
В инструкции не упоминается еще один обязательный шаг на сервере, а Запись в FAQ делает. К тому же,
echo 1 > /proc/sys/net/ipv4/ip_forward
необходимо, чтобы это работало. Чтобы сделать это постоянным, добавьте
net.ipv4.ip_forward = 1
к /etc/sysctl.conf
.
Чтобы убедиться, что это сработало, запустите
sysctl net.ipv4.ip_forward
. Если это не вернется net.ipv4.ip_forward=1
тогда возникает проблема.