ipfwはカーネルレベルでnatができない時点で負けだと思う。