Re: NAT - Network Address Translation

From: Barry Margolin (barmar@genuity.net)
Date: 06/13/02


From: Barry Margolin <barmar@genuity.net>
Date: Thu, 13 Jun 2002 15:27:09 GMT

In article <slrnaggvr7.7q6.I.H.Gregory@ihg0.herts.ac.uk>,
Ian Gregory <I.H.Gregory@herts.ac.uk> wrote:
>In article <JJLN8.9$O26.179@paloalto-snr1.gtei.net>, Barry Margolin wrote:
>>In article <ae7tj2$2pl$1@sapa.inka.de>,
>>Bernd Eckenfels <ecki-news2002-06@lina.inka.de> wrote:
>>>Port forwarding is not done in the routing table but with an daemon or a
>>>special kernel setting. in linux it is done with ipchains or netfilter.
>>
>>What are you talking about? Most NAT routers *do* support port forwarding.
>
>What are you talking about? That *is* what he said. "Port forwarding"
>is done by the NAT software (implemented as a kernel module). Routing
>is done by the standard kernel.

I thought we were talking about NAT routers, like the ones sold by
companies like Linksys.

Note that the OP didn't say "routing table", he said "router table",
i.e. some configuration table on the router. A router that performs NAT
generally has a table of static translations, which may contain address
translations and/or port forwarding entries.

-- 
Barry Margolin, barmar@genuity.net
Genuity, Woburn, MA
*** DON'T SEND TECHNICAL QUESTIONS DIRECTLY TO ME, post them to newsgroups.
Please DON'T copy followups to me -- I'll assume it wasn't posted to the group.



Relevant Pages

  • Re: IP Forwarding howto
    ... IP Forwarding is just normal Layer3 Routing. ... What you are probably asking about is NAT. ... done with a specific Port#. ...
    (microsoft.public.win2000.networking)
  • one subnet forwards and one does not ??
    ... The vmnet8 works correctly and support forwarding. ... This is the center box routing table: ... # route ... Kernel IP routing table ...
    (comp.os.linux.networking)
  • Re: NAT - Network Address Translation
    ... >>>Port forwarding is not done in the routing table but with an daemon or a ... >is done by the NAT software (implemented as a kernel module). ... translations and/or port forwarding entries. ...
    (comp.security.unix)
  • Re: How to configure routing tables
    ... > Actually I am simulating a load balance server. ... > configure the routing table of a hostsay A, ... if for a perticular port any ... You need to enable IP forwarding and setup iptables on your router A, ...
    (comp.unix.programmer)
  • Re: How to configure routing tables
    ... > Actually I am simulating a load balance server. ... > configure the routing table of a hostsay A, ... if for a perticular port any ... You need to enable IP forwarding and setup iptables on your router A, ...
    (comp.os.linux.networking)