well I got it working by adding the subnet mask say "/30" to all[/most] occurances of "$OUTERNET" in the /etc/rc.d/init.d/masq
then
/etc/rc.d/init.d/masq restart
and it worked....
- ie all rules now work equaly for each of your/my external ip's
the nic/driver does know what to listen "from the ifconfig"
no need to change httpd.conf as it already listens to 0.0.0.0 which is prefiltered by masq - or so I understand.
I do not see a way to make a clean template withour rewriting the current system
Any ideas?