Re: Simple newbie's question

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

 



    I'm telnetting from the machine with the netfilter rules on it (so you
say that it won't work).
    But why it won't work?
    Is there any other way to achieve it?

    Thank you!

    Oriol


----- Original Message ----- 
From: "Antony Stone" <Antony@xxxxxxxxxxxxxxxxxxxx>
To: <netfilter@xxxxxxxxxxxxxxxxxxx>
Sent: Tuesday, February 17, 2004 1:26 AM
Subject: Re: Simple newbie's question


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