After browsing google for a while, it appears to me that it's common under linux to do NAT via iptables. After looking at /tmp/firewall_rules, I noticed that no rule exists to divert packets into the nat table (via -t nat).
Does anyone know where the box is actually doing the NAT function?
Most all of my experience comes from FreeBSD, which is not very helpful here since iptables / ipfw + divert sockets are quite different.
- K.C.
P.S. After further though, this should probably have been posted in Q&A since there are a lot of custom firmware questions there, but I'll see what happens here.