из всего набора работают только
-A POSTROUTING -s 192.168.100.0/24 -j SNAT --to-source 109.252.249.154
-A POSTROUTING -s 192.168.10.0/24 -j SNAT --to-source 109.252.249.154
-A POSTROUTING -s 192.168.0.0/24 -j SNAT --to-source 109.252.249.154
стоит настроить правила для filter цепочки INPUT для внешнего интерфейса, а так же для внутренних если это необходимо.
и настроить нормальные правила для транзитных FORWARD пакетов.
добавь
iptables -t filter -A FORWARD -i ppp0 -m state --state ESTABLISHED,RELATED -o eth0 -j ACCEPT
iptables -t filter -A FORWARD -i ppp0 -m state --state ESTABLISHED,RELATED -o eth1 -j ACCEPT
iptables -t filter -A FORWARD -i ppp0 -m state --state ESTABLISHED,RELATED -o eth2 -j ACCEPT
где условно ppp0 - внешний интерфейс (интернет); eth{0,1,2} внутренние сети