После *второй* перезагрузки на сервере перестал работать NAT.
Ядро 2.6.16.49
-A POSTROUTING -s 192.168.128.0/255.255.255.0 -d ! 192.168.128.0/255.255.255.0 -j MASQUERADE
FORWARD я временно поставил полностью в ACCEPT.
ipforward включен (как и всегда).
tcpdump показывает что пакеты приходят, но ядро их пытается послать с IP 0.0.0.0 (!!!), вместо внешнего IP адреса.
Я просто в шоке - не знаю что делать.