У меня есть маршрутизатор DD-WRT, настроенный с OpenVPN-сервером. Я могу удаленно войти в сеть с внешнего клиента, но когда я это делаю, я не могу получить доступ ни к чему в Интернете. т.е. только к LAN-подключениям. Когда я пытаюсь пинговать Google, я ничего не получаю.
Дополнительная конфигурация;
push "route 192.168.1.0 255.255.255.0"
push "dhcp-option DNS 8.8.8.8"
server 10.8.0.0 255.255.255.0
keepalive 10 120
dh /tmp/openvpn/dh.pem
ca /tmp/openvpn/ca.crt
cert /tmp/openvpn/cert.pem
key /tmp/openvpn/key.pem
management localhost 16
Брандмауэр;
iptables -I INPUT 1 -p udp --dport 1194 -j ACCEPT
iptables -I FORWARD 1 --source 192.168.1.0/24 -j ACCEPT
iptables -I FORWARD -i br0 -o tun0 -j ACCEPT
iptables -I FORWARD -i tun0 -o br0 -j ACCEPT
решение1
Попробуйте добавить эту строку в настройки брандмауэра:
iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -j MASQUERADE