On Thu, May 08, 2008 at 10:16:12AM +0200, Jille wrote:
>>>>> iptables -t nat -A PREROUTING -i ethX -p tcp --dport 2525 -j DNAT
>>>>> --to-destination :25
>>>>>         
>>>> rdr on $interface proto tcp from any to port 2525 ->
>>>> <the_destionation_you_have_omitted> port 25
>>>>       
>>> I meant _any_ destination with 25 port.
>>>
>>> That iptables rule worked for any destination.
>>>     
>> You cannot rewrite a packet's destination address to _any_ destination.
>>
>> It's like you cannot submit a package at the post office with the destination
>> address "any". It's just meaningless.
>>   
> I think he only want to 'change' the port-number, and don't touch the 
> destination address.
> You could try:
>
> rdr on $interface proto tcp from any to port 2525 -> port 25
>
> But that's a wild guess (I'm *not* sure)

He'll need to specify an IP address for the redirection destination,
e.g.:

rdr on $interface proto tcp from any to port 2525 -> 127.0.0.1 port 25

-- 
| Jeremy Chadwick                                jdc at parodius.com |
| Parodius Networking                       http://www.parodius.com/ |
| UNIX Systems Administrator                  Mountain View, CA, USA |
| Making life hard for others since 1977.              PGP: 4BD6C0CB |

_______________________________________________
freebsd-pf@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-pf
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to