вот этим правилом я раздаю инет...
iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to-source (внешний ip - в данном случае совпадает с внешним ip сервера)
А этим
iptables -t nat -A PREROUTING -d (внешний ip по которому доступен сервер из мира) -s 10.10.5.0/24 -j DNAT --to-destination 10.10.5.150
как уже писал.. я делаю переадресацию на внутренний ip сервера при обращении клиентов из локалки к сайтам.
Локальная сеть у меня одна - 10.10.5.0 - 10.10.5.255. Вот из нее и не открываются сайты, которые на серваке.
А то, что вы называете второй локальной сетью... так там у меня только роутер и все

Когда проброс делался так
iptables -t nat -A PREROUTING -d 192.168.1.2 -p tcp --dport 80 -j DNAT --to-destination 10.10.5.150:80
iptables -t nat -A POSTROUTING -p tcp --dst 10.10.5.150 --dport 80 -j SNAT --to-source 192.168.1.2
iptables -A FORWARD -i eth0 -d 10.10.5.150 -p tcp --dport 80 -j ACCEPT
все работало...
