Есть два роутера под openwrt, соединены через OpenVPN.
routerA
внутренний IP 192.168.1.1
внешний IP xxx.xxx.xxx.xxx
routerB
внутренний IP 192.168.2.1
внешний IP yyy.yyy.yyy.yyy
если из первой подсети обращаемся ко второй - все пингуется, из второй в первую - тоже. НО стоит сделать это одновременно, сеть ложится - идут пинги либо в одну, либо в другую сторону.
RouterA
dev tun0
port 1194
ifconfig 10.0.0.1 10.0.0.2
verb 4
secret /etc/openvpn/key
comp-lzo
ping 15
ping-restart 300
resolv-retry 300
ping-timer-rem
persist-tun
persist-key
user nobody
group nogroup
status /var/log/openvpn.log
route 192.168.2.0 255.255.255.0
iptables -t nat -A prerouting_wan -p udp --dport 1194 -j ACCEPT
iptables -A input_wan -p udp --dport 1194 -j ACCEPT
iptables -A forwarding_rule -i tun+ -o br-lan -d 192.168.1.0/24 -j ACCEPT
iptables -A forwarding_rule -i br-lan -o tun+ -d 192.168.2.0/24 -j ACCEPT
remote xxx.xxx.xxx.xxx
port 1194
dev tun0
ifconfig 10.0.0.2 10.0.0.1
verb 4
secret /etc/openvpn/key
comp-lzo
ping 15
ping-restart 300
resolv-retry 300
ping-timer-rem
persist-tun
persist-key
user nobody
group nogroup
status /var/log/openvpn-client.log
route 192.168.1.0 255.255.255.0
iptables -A forwarding_rule -i tun+ -o br-lan -d 192.168.2.0/24 -j ACCEPT
iptables -A forwarding_rule -i br-lan -o tun+ -d 192.168.1.0/24 -j ACCEPT
в чем может быть проблема?