OpenVPN: Не работает интернет

Spread the love

Согласно официальной документации, для расшаривания интернета клиентам достаточно разрешить форвардинг в linux (в файле /etc/sysctl.conf установить net.ipv4.ip_forward = 1)
и добавить правило iptables:

iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE

где eth0 – интерфейс с интернетом, 10.8.0.0/24 – подсеть OpenVPN

Но даже после вышеописанных действий в некоторых ОС Linux необходимо добавить еще два правила iptables, которые разрешают форвардинг между интерфейсами с интернетом и OpenVPN:

iptables -I FORWARD -i tun0 -o eth0 -j ACCEPT
iptables -I FORWARD -i eth0 -o tun0 -j ACCEPT

где eth0 – интерфейс с интернетом, tun0 – интерфейс OpenVPN

Leave a Reply