Forrest Aldrich wrote:
This rule works fine:rdr on $ext_if inet proto tcp from ! <abuse> to ($ext_if) \ port 80 -> $server port 80 but it does not work if I try to add multiple tables like:rdr on $ext_if inet proto tcp from ! { <abuse>, <overload> } to ($ext_if) \port 80 -> $server port 80
{}-lists expand to more than one rule. Negating each of them doesn't do what you may think it does -- "the other one" always matches (logical issues.)
Take a look at "no rdr" before your rdr lines. Moritz