I have found that if I add a rule like:
rdr iprb1 0.0.0.0/0 port 25 -> 192.168.38.99 port 25 tcp round-robin
... it works fine, however, if you change it to:
rdr iprb1 0.0.0.0/0 port 2525 -> 192.168.38.99 port 25 tcp round-robin
... it does not.
I see the packet leave the Ipfilter box, and I see it in snoop on 192.168.38.99 on the correct port, but when trussing sendmail it never wakes up from poll().
For kicks, I installed pfil-2.1.5 with latest patches, and ipfilter-4.2.6 and the second rdr rule works just fine, so it is something that has since then been fixed.
I also found that traceroute works with the newer version of Ipfilter, with the exception of the first hop. I tried adding a "R/FSRP" as suggested by the FAQ, but that makes little difference. But that is ok, at least the rest works.
Also, pfil and ipfilter isn't quite ready for Sol10 out of the box.. Some cleanup is needed after installing, but that is as expected.
Lund
-- Jorgen Lundman | <[EMAIL PROTECTED]> Unix Administrator | +81 (0)3 -5456-2687 ext 1017 (work) Shibuya-ku, Tokyo | +81 (0)90-5578-8500 (cell) Japan | +81 (0)3 -3375-1767 (home)
