I have a multihomed system ... One external IP and two IP's from a subnet that used to be internal.. I have assigned all three to my external interface .. When I enable packet filtering, the two IP's from our formerly internal routed subnet aren't accessible from the Internet.. With packet filters disabled, everything is fine .. I used these two IP's for my DNS servers.. Any ideas?
Did you enable routing? You have to create packet filters for each IP address.