Re: Simple newbie's question

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Monday 16 February 2004 5:29 pm, Oriol Magrané wrote:

>     Hello!!
>     I have a linux box (with ip 192.168.4.172) connected to the Internet
> through an ADSL router (with ip 192.168.4.10). Now I'd like to do some port
> forwarding on the box itself, so that outgoing connections to port 80 of
> host 212.59.199.45 goes to port 110 of host 212.59.199.75.
>
>     So I do:
>
>         iptables -t nat -A PREROUTING -p tcp -d 212.59.199.45 --dport 80 -j
> DNAT --to 212.59.199.75:110
>
>     Which it seems the logical thing to do.
>     But when I telnet 212.59.199.45 80 the kernel continues to send packets
> to port 80 of 212.59.199.45 ignoring my wishes and commands. What am I
> doing wrong?

1. Where are you testing the telnet from?   The machine with the netfilter 
rules on it (won't work) or a machine on your LAN which is routed through the 
netfilter machine (should work)?

2. Do you have a suitable FORWARD rule to allow the packets to get to 
212.59.199.45 TCP port 110?

Regards,

Antony.

-- 
There are only 10 types of people in the world:
those who understand binary notation,
and those who don't.

                                                     Please reply to the list;
                                                           please don't CC me.




[Index of Archives]     [Linux Netfilter Development]     [Linux Kernel Networking Development]     [Netem]     [Berkeley Packet Filter]     [Linux Kernel Development]     [Advanced Routing & Traffice Control]     [Bugtraq]

  Powered by Linux