Linux IP NETWORK ADDRESS TRANSLATION
25 March, 1999: I just discovered that current linux kernels 2.2.3/2.2.4/2.2.5 point
to this web site if you look at the help for Networking Options->Advanced Routing->Fast NAT.
That is wrong. The code on this site is not part of the official kernel. The NAT
that's part of 2.2.x-routing code is from Alexey Kuznetsov, , and the
user level tools you need to use it are available on his ftp server in Russia
ftp://ftp.inr.ac.ru/, mirrored (connection to Russia is very slow) at ftp://ftp.tux.org/people/alexey-kuznetsov/ip-routing/ and probably elsewhere (Documentation for this stuff:
ftp://post.tepkom.ru/pub/vol2/Linux/docs/ (link no longer valid) and http://www.compendium.com.ar/policy-routing.txt).
However, if you came here for general information about NAT this is the right website, see below.
25 March, 1999: I just made the probably last version of my NAT code, for 2.2.4. This is a dead-end, development
has ended long ago, there's not more functionality in this version than there was in the first (official) one from
2 years ago, which was the first static NAT code for Linux. (My) future (NAT) efforts will go
into mainstream code, maybe to Paul Russell's netfilter-code
meant for 2.3 development kernels.
Links to existing code:
If you need information about masquerading (many private IPs use one host
with official IP for Internet access) go to
http://ipmasq.cjb.net/
If you need information about portforwarding/load balancing go to
http://proxy.iinchina.net/~wensong/ippfvs/.
Port Forwarding (with Linux)
Alternatively, if you just need port forwarding you should download this package: ipmasqadm.tar.gz
It is NOT FROM ME, see the accompinying docs. The archive contains the .dif and the spec-file used
for creating an rpm-Package for SuSE Linux 6.2 - i.e. that Linux distribution (and later ones as well) will
have that package on the CD. After installing the rpm, read /usr/doc/packages/ipmasqad/README.portfw.new
for how to use the kernel masquerading module 'portfw' with the user level administration tool
ipmasqadm. You need the kernel module, of course, and you'll only get it if you say "yes" to
"Prompt for development and/or incomplete drivers". This package can also do some very basic
load balancing, and I've seen that working pretty well on a large site (they serve stock quotes),
to my surprise (that it worked well), because the algorithms being used are anything but optimal
for high performance (hash size too small, completely wrong hash function, but that is because they
use the masquerading code backwards and no one can be called stupid for this! Besides, I've been
told Alan Cox has fixed the hash function to also work for the load balancing case.). It looks like
if you have Windows NT servers even an O(n)-algorithm (searching a linear list for every single packet)
is good enough for the load balancer, because the servers are even slower.... No, wrong, NT is not
to blame (just couldn't resist to make a senseless joke), but todays Pentium radio-frequency-range
PCs are so fast that the algorithm doesn't matter that much. Many people completely overestimate
the computing power needed for routing on a 2-10Mbit/s Internet connection. Any Pentium will
be bored to death - even while doing masquerading and (basic, e.g. round robin) load balancing.
By the way, have I told you guys that my employer (since March 99, today's 22. July 99) is
SuSE? I'm in the 'professional services' group, i.e. projetcs
for business partners and customers. So long, and thanks for all the accesses to my stuff,
which led me to do this small update today.
And for those who don't know: the major attraction here is (not the forum below, where
most question will remain unanswered but) the 50-page document I wrote about NAT in general
back in 1997, see a few lines below.
Name Date Size Description
Parent Directory -
README 28-Jul-97 3k (very) old document
nat-static-2.2.4.tar.gz 09-Apr-99 51k latest, for 2.2.4 (contains an ipnatadm binary
and the fix from Jan Panoch)
nat-static.tar.gz 24-Dec-97 40k latest, for 2.0
nat-current.tar.gz 28-Jul-97 36k old version, virtual server support
nat-old.tar.gz 27-Jun-97 54k very old (first public version)
ipnatadm-glib2.tar.gz 07-Feb-98 20k ipnatadm binary for 2.0 and glibc2
NAT paper (HTML) 30-Aug-97 - ca. 50 (paper) pages
+
HTML-archive 113k for offline reading
+
Postscript (A4) 186k
+
Postscript (letter) 186k
Somehow related but off-topic: I've made a new Linux kernel-2.2.10 version of my FTP patch
for the ipchains firewalling code. With it you can close your host for all incoming
connections and still be able to use active FTP (where the server connects to the client
after the latter issued a PORT command). It creates a temporary ACCEPT rule for the incoming
(ftp-data) connection, which has a timeout. See my homepage, README available at the very bottom.
- nat-static*something*.tar.gz is the latest and a static-NAT-only version.
- nat-current.tar.gz is an older version, but it includes virtual server support
(explanation
at Check Point) (link no longer exists). This has been removed from the latest version,
since it's very experimental (was included just to see if it works
at all - it does) and because there was demand for a stable static
NAT version, but only one person asked for the virtual server stuff.
- Everything here is for Kernel
2.0.29 and 2.0.33 (2.0.33:
static NAT patch only), and the new version is for 2.2.4
(but should work with newer 2.2-kernels as well, maybe you have to
apply parts of the patch manually)
Other kernels (e.g. 2.0.35)
will probably work, but you may need to apply parts of the patch
manually. This shouldn't be a problem, since the rejects will be
small.
- Testers are encouraged to leave
a message about their setup and how/if it worked and the like in the
HyperNews-Forum below. I also wouldn't mind co-developers. My ideas
are outlined in my NAT document.
- You can subscribe
so that HyperNews will notify you via email if there's a new message
in this forum.
- See http://www.linas.org/linux/load.html for other very useful information
ATTENTION - this is an incomplete and FROZEN version of the forum
The real one used to exist on my old homepage server in the student network (http://www.csn.tu-chemnitz.de/HyperNews/get/linux-ip-nat.html) - but NOT ANY MORE - sorry!
Messages
Inline:
Outline:
- 2.
First success with Virtual Servers! by Michael Hasenstein, 7/27/97
-
- 1.
virtual servers web page by Linas Vepstas, 8/03/97
- 3.
New: bug fixes and support for Load Balancing by Michael Hasenstein, 7/28/97
-
- 1.
Some virtual server hints... by Michael Hasenstein, 7/29/97
- 4.
options in make config ? by Clement, 7/30/97
-
- 1.
Re: Which options for 'make config' by Michael Hasenstein, 7/30/97
- 27.
Instant Success but serious problems..... by Nils Hammer, 11/18/97
-
- 1.
Similar problem by Dan Lasley, 11/19/97
- 29.
Can NAT Do this? by Bill Harris, 11/26/97
-
- 1.
Of course It Can! by Bill Harris, 11/28/97
-
- 1.
Yes and it could be even more simple by Rolf Cronberg, 11/28/97
-
- 1.
About the mentioned arp-patch by Michael Hasenstein, 12/03/97
- 2.
Is there a Router involved? by Bill Harris, 12/14/97
-
- 1.
Do you have all routes installed? by Michael Hasenstein, 12/15/97
- 2.
Do NOT use NAT for internal WEB - redir and ipfwadm are better by Bill Harris, 4/28/98
-
- 1.
So when should a NAT solution be used with Linux ?? by John Gill, 6/28/98
- ->
A Similar Question by chunter@unidial.com, 8/06/98
- 30.
Production environment? by Michael J. Maravillo, 11/28/97
-
- 1.
So far so good by Bill Harris, 11/29/97
- 2.
NAT in a production environment by Dan Lasley, 12/08/97
- 31.
Virtual Routing by Jeff Finucane, 12/02/97
-
- 1.
me, of course (owner of this forum) by Michael Hasenstein, 12/03/97
- ->
virsual route by lan, 5/26/98
- ->
No problem,... by Michael Hasenstein, 5/26/98
- 32.
New version (static NAT only) by Michael Hasenstein, 12/07/97
- 34.
Patch for 2.0.33 by Michael Hasenstein, 12/24/97
-
- 1.
unable to compile ipnatadm with 2.0.33 patch by Jim Drash, 1/12/98
-
- 1.
See message 36-1-1-1 by Michael Hasenstein, 1/13/98
- ->
Is an ipnatadm static binary availble? by jdrash@eesus.jnj.com, 1/14/98
- 2.
Unable to compile ipnatadm.c with nat-patch-2.0.33 by Youngjin Hong, 2/12/98
-
- 1.
A solution for compilation problem with 2.0.33. by Youngjin Hong, 2/12/98
-
- 1.
Could there be other solutions as well (still a problem for me!) ??? by Poul Kornmod, 3/10/98
- ->
Do you have RedHat 5.0? by Michael Hasenstein, 3/10/98
- 2.
Actual solution for ipnatadm with kernel-2.0.33 by Kevin Reynolds, 5/28/98
- 36.
Can NAT do this? by Ennio Porro, 12/28/97
-
- 1.
Probably but a little more info may be needed by Bill Harris, 12/31/97
-
- 1.
problem with ipnatadm compiling under 2.0.33 by Roberto Favaro, 12/31/97
-
- 1.
I don't know... as usual ;-) by Michael Hasenstein, 12/31/97
-
- 1.
(correction of message text) by Michael Hasenstein, 1/13/98
- 2.
Compiling IP NAT in RedHat 5.1 distribution by Francis Baud, 9/23/98
- 3.
Compiling IP NAT in RedHat 5.1 distribution by Francis Baud, 9/23/98
- 2.
patch by Michael J. Maravillo, 1/13/98
- 3.
here is my solution, hope it works for you too by Jim M. Poon, 2/01/98
- 4.
ipnatadm Binary for glibc-2 by Michael Hasenstein, 2/07/98
-
- 1.
I can use your binary but still cannot compile! by Joseph Kwok, 5/01/98
- ->
(answer to ping-problem) by Michael Hasenstein, 5/04/98
- 2.
But what about aliasing? by Ennio Porro, 1/01/98
-
- 1.
Read Michael Hasenstein's HTML DOC by Bill Harris, 1/04/98
- ->
My problem by Ennio Porro, 1/06/98
-
- 1.
Not implemented (yet?) by Michael Hasenstein, 1/09/98
- 2.
NAT and ICA by jim, 1/30/98
- 38.
NAT and masquerading by Doug Kite, 1/07/98
-
- 1.
Why not by Michael Hasenstein, 1/09/98
- 43.
Help w/Dynamic NAT by t n marinoff, 1/21/98
-
- 1.
Use port forwarding for outside->inside connections by Michael Hasenstein, 2/03/98
- 47.
Aiee, Killing Interrupt Handler by Bill Harris, 1/29/98
-
- 1.
Similar Aiee problem by Dan Lasley, 1/29/98
- 2.
version? by Michael J. Maravillo, 1/29/98
-
- 1.
version info by Dan Lasley, 1/29/98
- 2.
Which Version - 2,0.29 by Bill Harris, 1/29/98
- 3.
How about that 2.0.33-patch? by Michael Hasenstein, 2/03/98
- 4.
It may be another problem by Artur Pinheiro, 3/16/98
- 48.
Using Linux NAT like Checkpoint Firewall-1? by Paul Fremantle, 1/30/98
-
- 1.
Im doing it by rolfc@hehe.com, 2/02/98
-
- 1.
It's work only inside.. by SiFu, 2/05/98
-
- 1.
ports distributing by Roberto Favaro, 2/09/98
- ->
tcp port redirection by Michael J. Maravillo, 2/09/98
- ->
...should be done using something else by Michael Hasenstein, 2/10/98
- ->
How to use port forwarding... by Keith, 12/22/98
- ->
ICQ with IPMASQ by SiFu, 12/22/98
-
- 1.
How to do a NAT with Linux ipchains?? by Hunter Nguyen, 6/03/99
- 4.
How to do a NAT with Linux ipchains?? by Hunter Nguyen, 6/03/99
- 2.
Please tell me where, and which is best. by Homer, 8/25/99
ATTENTION - this is an incomplete and FROZEN version of the forum
The real one used to exist on my old homepage server in the student network (http://www.csn.tu-chemnitz.de/HyperNews/get/linux-ip-nat.html) - but NOT ANY MORE - sorry!
- 65.
Compiling NAT for 2.0.33 failed by Rajiv M Ranganath, 3/24/98
-
- 1.
Try compiling without "CONFIG_MODVERSIONS" by Michael Hasenstein, 3/24/98
- ->
(I just received a solution via EMail) by Michael Hasenstein, 3/25/98
- 68.
Get it to work :-) Re. my /proc/net/ip_nat is empty by Poul Kornmod, 4/01/98
-
- 1.
I bet it is not empty, just looks that way... by Rob Walker, 5/10/98
- 70.
Linux NAT - Several implementations? by Tuomo Pyhala, 4/07/98
- 71.
NAT archive very hard to download from france... by ALONSO Marc, 4/07/98
-
- 1.
it should be on your mail spool soon by Rob Walker, 5/10/98
- 72.
Split routes and NAT for downlink by Henry, 4/07/98
-
- 1.
possible ideas by Rob Walker, 5/10/98
- 77.
NAT and Masquerading by Thomas Schiller, 4/24/98
-
- 1.
I am confused as to your problem, help me understand.... by Rob Walker, 5/10/98
- 82.
Problem to compile ipnatadm by Dominik Weis, 5/03/98
-
- 1.
Read The Fine Archives (really, there is only a few emails here.....) by Rob Walker, 5/10/98
- 84.
"protocol not available" message when i run ipnatadm by Jim Stingily, 5/08/98
-
- 1.
not enough information given by Rob Walker, 5/10/98
- 85.
Problem with microsoft http servers by artur.pinheiro@dapp.min-edu.pt, 5/08/98
-
- 1.
hum? it worked well for me by Rolf Cronberg, 5/13/98
- 86.
Question about NAT by Bill Schriver, 5/09/98
-
- 1.
use ip_masq, and not NAT, methinks by Rob Walker, 5/10/98
- ->
wrong URL in that last one.... by Rob Walker, 5/10/98
- 87.
Help: Network to Network Translation by Vincent J. Bono, 5/15/98
-
- 1.
Are you accepting packets by veeck@texoma.net, 5/15/98
-
- 1.
RE: Are you accepting Packets by Vincent J. Bono, 5/15/98
- 2.
Help: your NAT rule looks senseless by Michael Hasenstein, 5/16/98
- 88.
IP Masquerade module for Starcraft / Battlezone (win95 games)? by Gogg, 5/19/98
-
- 1.
This is the wrong website, look somewhere else. by Michael Hasenstein, 5/26/98
- 2.
re: IP Masquerade module for Battlezone? by Dan Kegel, 6/01/98
- 89.
Efficiency? by Daniel, 5/26/98
-
- 1.
re: efficiency by Dan Lasley, 5/27/98
- 90.
A new ip_nat.c and ipnatadm program by Wensong Zhang, 5/27/98
- 91.
NAT on "initiator end" of receiving network interface by Ching Shih, 6/01/98
- 93.
Dynamic NAT ? by Mikael Aalto, 6/01/98
- 94.
Can i route ALL incomming trafic to a other server by Nico de Louwere, 6/01/98
- 95.
Load balancing across multiple modems? by Chris Hertel, 6/01/98
-
- 1.
Sorry, not much development going on... by Michael Hasenstein, 6/01/98
-
- 1.
Re: Sorry, not much development going on... by Chris Hertel, 6/01/98
- 2.
Multiple Routes per Destination by Brian Beuning, 7/07/98
- 2.
Load sharing across multiple modems by Ken Long, 9/11/98
- 96.
Windows NT authentication through NAT by Bob Rich, 6/08/98
- 97.
NAT support for peer-to-peer games: a proposal by Dan Kegel, 6/18/98
-
- 1.
Proposed change to RFC by Dan Kegel, 6/30/98
- ->
NAT and peer-to-peer networking by Dan Kegel, 12/05/98
- 98.
New Draft RFC for NAT by Dan Kegel, 6/19/98
- 99.
IP NAT configuration by Karl S. Hagen, 6/22/98
-
- 1.
There ARE examples: by Michael Hasenstein, 6/22/98
- ->
Ok... Explain this.. :) by Karl S. Hagen, 7/06/98
- 101.
Where on earth to I get ip_nat.h?? by Michael Webster, 7/10/98
-
- 1.
Yeah, I can't find it either by Ed Padin, 11/13/98
- ->
Oops! had to apply patch before trying to compile ipnatadm by epadin, 11/16/98
- 104.
Problem with MASQ and NAT -- (without arp patch) by rich, 7/21/98
-
- 1.
You cant use NAT and Masquerading at the same time by Rolf Cronberg, 7/23/98
-
- 1.
Maybe with aliasing by ogura@hde.co.jp, 7/23/98
- 2.
still no solution with ARP... by rich, 7/28/98
- 105.
TRANSPARENT PROXY SUPPORT by Fabio Rocha, 7/24/98
-
- 1.
May I ask why u need to run more than one named? by Rudolf A. Bolek, 12/01/98
- 108.
NAT with Kernel 2.0.35 by Paul Brun, 7/25/98
-
- 1.
NAT CONFIGURATION by Alessandro, 8/06/98
- 109.
NAT with Kernel 2.0.35 by Paul Brun, 7/25/98
-
- 1.
Attempting Kernal 2.0.35 by Stephen Tyers, 7/26/98
- ->
Attempting Kernel 2.0.35 by Chuck, 7/26/98
-
- 1.
Me too, but how about ipnatadm.c with redhat 5.1/glibc2? by Joihn Jarvie, 7/30/98
- 2.
post-it by mike@brotherhood.com, 7/30/98
- 3.
How to compile patch-nat-2.0.33 to kernel 2.0.35 ? by Sicum Nguyen, 10/29/98
- 110.
setting multiple ports by Chuck, 7/26/98
-
- 1.
I think it's possible by Michael Hasenstein, 7/26/98
- ->
re: I think it's possible by Chuck, 7/26/98
ATTENTION - this is an incomplete and FROZEN version of the forum
The real one used to exist on my old homepage server in the student network (http://www.csn.tu-chemnitz.de/HyperNews/get/linux-ip-nat.html) - but NOT ANY MORE - sorry!
- 111.
routing issue by chuck, 7/26/98
- 112.
NAT Setup by pbrun@sympatico.ca, 7/27/98
- 115.
NAT installation by Andrzej Wadas, 8/03/98
- 116.
NAT with a DSL connection by Nawwar Kasrawi, 8/05/98
-
- 1.
NAT with DSL by Funky Chicken, 8/05/99
- 119.
Help: 1:1 Static NAT by Paulo Firmeza, 8/06/98
-
- 1.
Re: Question: Help: 1:1 Static NAT by unai, 8/07/98
- 123.
NAT and FTP by John Turnbull, 8/12/98
-
- 1.
Use passive ftp by Brian Beuning, 9/09/98
- ->
Passive ftp by John Turnbull, 9/10/98
- ->
PASV Mode Problems w/ Firewalls by Arne Kuhlmann, 11/04/98
- 124.
NEW: Mailing List established by Michael Hasenstein, 8/20/98
-
- 1.
oops Its subscribe linux-nat (email if its different from sender adress) by rolfc@hehe.com, 8/21/98
- 131.
NAT problems by Gabriel Neagoe, 9/04/98
-
- 1.
What rules did you use? by Michael Hasenstein, 9/04/98
- 3.
Lay out of network by Curt Maughs, 9/09/98
- 133.
Performance issue! by Antonio S. Martins Jr., 9/08/98
- 135.
setsockopt failed: Protocol not available by david, 9/09/98
-
- 1.
had the same problem... but solved it by Sven Woltmann, 5/18/99
- 136.
load sharing protocol by Ken Long, 9/11/98
- 137.
Linux NAT & Netmeeting by kelvin_leung@yahoo.com, 9/16/98
-
- 1.
ports for netmeeting by mirosys@ozemail.com, 11/03/98
- 141.
Linux NAT & Netmeeting by Kelvin Leung, 9/16/98
-
- 1.
Go to this Site by SiFu, 9/19/98
- 142.
Help! by Zo Faridi, 10/03/98
- 143.
U.S. Open Tickets in exchange for help by Corey, 10/04/98
- 144.
FYI: ipnatadm compilation by Herbert Rosmanith, 10/11/98
-
- 1.
ipnatadm compilation on 2.0.34 by Brad Baker, 10/20/98
- 146.
kernel 2.0.35 and i386 by Egon Barfusz, 10/12/98
- 156.
Static NAT for routing MS PPTP through Linux firewall by Tony Langdon, 10/20/98
- 157.
Patch to 2.0.35 kernel. Any help in porting to 2.1 ? by Willy Tarreau, 10/20/98
-
- 1.
2.1.125 version is ready on my harddisk by Michael Hasenstein, 10/20/98
- 162.
Another Linux IP Network Address Translation by Wensong Zhang, 10/23/98
- 165.
IPsec and masquerading by Matt Trostel, 10/27/98
-
- 1.
Aha--you must be talking about the Bay Extranet Access Client? by Jason Axley, 12/05/98
-
- 1.
Aha--you must be talking about Bay Extranet Access Clinet... me to by kbrierly@ottime.chi.il.us, 6/05/99
- 3.
IPSec masquerade is available by John Hardin, 3/07/99
- 166.
Ethernet load balancing by Lars Steinke, 10/27/98
- 167.
Nat And Masq or Dynamic and Static NAT by Seth Vidal, 10/27/98
- 168.
Problems Loading NAT Module by Michael Montague, 10/28/98
- 172.
NAT with NETMEETING by Laurent LE PRIEUR, 11/04/98
-
- 1.
Use tunneling by jfeise@ics.uci.edu, 11/05/98
-
- 1.
of course... by Peter J. Dohm, 11/10/98
- 3.
Use tunneling by jfeise@ics.uci.edu, 11/05/98
- 4.
Use Windows 98 SE, 7/21/99
-
- 1.
windows se, 8/19/99
- 173.
NAT and diald by Thomas Schiller, 11/05/98
- 174.
NAT with kernel 2.0.32 ? by Narinan Roman, 11/05/98
- 177.
r* commands and NAT? by Jorge Baranda, 11/06/98
- 178.
Patching kernel - no luck : by (W0lf, 11/10/98
- 179.
NEW: version for 2.1.125 PLUS: ipnatadm compiles on RedHat5.1 by Michael Hasenstein, 11/16/98
-
- 1.
still having lots of redefinition problems while compiling by Raul Elizondo, 11/25/98
- 3.
still having lots of redefinition problems while compiling by Raul Elizondo, 11/25/98
- 180.
IPWF to one singel box forward all but FTP on say port 1998 by Reine Halldin, 11/16/98
-
- 1.
Load the ip_masq_ftp and use ipportfw/redir by SiFu, 11/27/98
- 182.
IPNAT and masquerading, which takes precedence? by Francois Wolmarans, 11/17/98
- 183.
How to allow to access internal PPTP server? by Mindaugas Riauba, 11/18/98
- 184.
Where can I get the Proxy ARP patch? by Ed Padin, 11/20/98
-
- 1.
I created the ARP patch by Dan Lasley, 11/20/98
- 185.
Which Version? by Linas Vepstas, 11/22/98
- 186.
Search ipnatadm program by Stephane, 11/23/98
- 188.
Search ipnatadm program by Stephane, 11/23/98
- 189.
Two questions: UDP and license problem by Kim, ki-jung, 11/24/98
-
- 1.
Looks like you're looking for Masquerading by Michael Hasenstein, 11/30/98
- 190.
virtual servers=redirecting ports inside the nat? by Raul Elizondo, 11/26/98
-
- 1.
I don't understand the question, but I try... by Michael Hasenstein, 11/30/98
- 191.
Found an ugly method to avoid proxy ARP by willy tarreau, 11/27/98
-
- 1.
Verrrrrry KEWL!!! by epadin, 12/02/98
- ->
Followup by epadin, 12/02/98
- 192.
NAT Patch for 2.0.36 by Warren Chartier, 11/30/98
-
- 1.
NAT patch for 2.0.36 and proxy arp by Willy Tarreau, 12/02/98
- ->
2.0.36 : Here are NAT, ARP and IPCHAINS patches by Willy Tarreau, 12/03/98
- ->
Problems with compiling these patches into the kernel by Jurrien, 12/09/98
- ->
Re: Problems with compiling these patches into the kernel by Willy Tarreau, 12/10/98
ATTENTION - this is an incomplete and FROZEN version of the forum
The real one used to exist on my old homepage server in the student network (http://www.csn.tu-chemnitz.de/HyperNews/get/linux-ip-nat.html) - but NOT ANY MORE - sorry!
- 193.
can NAT do this??? by Orrin Sharp Pierson, 12/04/98
-
- 1.
Just use IP Masquerading! by Jim Dennis, 12/28/98
- 195.
, 12/05/98
- 196.
Can NAT use user-defined ports for masquerading? by Jason Axley, 12/05/98
-
- 1.
can be done, but THIS impl. doesn't do masq. by Michael Hasenstein, 1/04/99
- ->
Untitled by Jason Axley, 1/05/99
- 198.
FTP server behind a NAT machine.... not supporting PASV. by Dan, 12/08/98
- 200.
kernel 2.0.36 compilation problems. by acouture@videotron.ca, 12/08/98
-
- 1.
Re: kernel 2.0.36 compilation problems. by Willy Tarreau, 12/09/98
- ->
It's NOT glibc that's bad! by Michael Hasenstein, 12/10/98
- 201.
NAT/Firewall and NetMeeting? by Andre Couture, 12/08/98
- 202.
Can't compile ipnatadm with kernel 2.0.36 by Flavio Pescuma, 12/08/98
- 205.
ipnatadm binary (glibc2, 2.0 kernel) by Michael Hasenstein, 12/10/98
- 206.
NAT OK for adjescent networks, but not for internet behind cisco by Robert Danzmayr and David Gregory, 12/16/98
-
- 1.
should work... by Michael Hasenstein, 1/04/99
- ->
Problem found in Cisco routing by Dave Gregory, 1/04/99
- 207.
Binary , how ??? by JOE SMART, 12/24/98
-
- 1.
ypu forgot to patch the kernel by Michael Hasenstein, 12/27/98
- 208.
kernel 2.1.130 Help me ? by sif95038@mailcity.com, 12/26/98
-
- 1.
how to debug NAT connections by Michael Hasenstein, 1/04/99
- 209.
Linux NAT for Load Balancing by Jim Dennis, 12/28/98
-
- 1.
I'd love to, but can't by Michael Hasenstein, 1/04/99
- 210.
Need NAT for Linux Slackware Kernel 2.0.36, nat-static.tar.gz compiled whitch error by igory@vodch.mgn.ru, 12/28/98
-
- 1.
See article 200/1 by Michael Hasenstein, 1/04/99
- 211.
Installtions by T1, 1/02/99
- 214.
ipnatadm compilation problems by Philip Wall, 1/03/99
-
- 1.
see this hypernews-forum! by Michael Hasenstein, 1/03/99
- ->
Ok I read it. I actually did find the fix. by Philip Wall, 1/04/99
- ->
There shouldn't be any warnings by Michael Hasenstein, 1/04/99
- 215.
NAT working fine for ping, but not for HTTP by Aaron Harsh, 1/07/99
- 216.
Does current Linux support NAT? by Jack Lee, 1/08/99
-
- 1.
It supports masquerading by Michael Hasenstein, 1/08/99
- 217.
Linux NAT where? by jukka.mellanen@nexor.fi, 1/08/99
- 218.
Linux NAT - where? by jukka.mellanen@nexor.fi, 1/08/99
- 219.
Linux NAT problem. by jukka.mellanen@nexor.fi, 1/08/99
- 220.
Add extra modem lines to IP Masq'ed setup? by Ashley, 1/17/99
- 221.
NAT in new kernels, ipnatadm, iproute2 by Ricardo Calixto Quesada, 1/18/99
- 224.
Auto-startup-Natting script :) by iMil, 1/22/99
- 230.
VPN using NAT ??? by Gregory Nicholls, 1/29/99
-
- 1.
VPN using NAT?? (a.k.a. VPN Masquerade) by John Hardin, 3/13/99
- 231.
Kernel 2.2.0 by Tom Marchione, 2/02/99
-
- 1.
Re: Kernel 2.2.0 by Willy Tarreau, 2/03/99
- 232.
, 2/09/99
- 233.
connecting my LAN to ADSL by Gordon Lea, 2/12/99
-
- 1.
LAN to ADSL by Jeff Rauh, 2/12/99
-
- 1.
LAN to ADSL by Gordon Lea, 2/12/99
- 2.
I'm also trying to do what you're doing by John Kim, 2/14/99
-
- 1.
ADSL to Lan by Gordon Lea, 2/15/99
- ->
You don't need ip nat for that, just ipmasq and autofw (solution inside) by anik@ifdo.pugmarks.com, 2/16/99
- 235.
DHCP and NAT by apopto, 2/14/99
- 236.
Packets droped in between NAT and ipchains under 2.1.125 by Me, 2/16/99
-
- 1.
Verry dirty fix... by Me, 2/17/99
- 237.
Patch for kernel 2.2 available now by Willy Tarreau, 2/17/99
-
- 1.
Patch for kernel 2.2.1 with ipchains by Peter 'Luna' Altberg, 2/23/99
- 238.
success kernel 2.0.36 by Beat Seeliger, 2/22/99
- 239.
cannot compile in linux 2.0.36 by Stefano Pisani, 2/22/99
-
- 1.
I have the same problem with RedHat 2.0.36 by Javier Santayana, 3/05/99
- 242.
Can I use proxy-arp and NAT to route an "alien" computer to the Internet? by Pierre METRAS, 2/26/99
- 243.
, 2/26/99
- 245.
setsockopt failed on Linux 2.0.36 by Sherry, 3/05/99
-
- 1.
setsockopt failed: Package not installed by Steven Brougham, 7/01/99
- 246.
IPNat -and- IPMasquerading by iMil, 3/10/99
- 247.
basic NAT problem by Brad Morton, 3/14/99
- 248.
I have a problem getting NAT/Masquerading to work w/Uni-Drectional Cable Provider by Stephen, 3/14/99
- 249.
Making a host appear on two networks by Brandon Ibach, 3/16/99
- 250.
Masq+MS-Netmeeting revisited by Arcterex, 3/17/99
-
- 1.
Sharing the same grief by synergy88@hotmail.com, 3/28/99
- 251.
IPNAT and IPCHAINS - how to make them work together? by Andre Joanisse, 3/17/99
-
- 1.
See note above about IPNAT and IPCHAINS with 2.2.1 by ttsig@pmki.com, 3/19/99
- 252.
Mailing list broken? by NiElS, 3/24/99
-
- 1.
wrong list name by Michael Hasenstein, 3/24/99
- 253.
Success... again by iMil, 3/25/99
ATTENTION - this is an incomplete and FROZEN version of the forum
The real one used to exist on my old homepage server in the student network (http://www.csn.tu-chemnitz.de/HyperNews/get/linux-ip-nat.html) - but NOT ANY MORE - sorry!
- 255.
New (last) version: for 2.2.4 by Michael Hasenstein, 3/25/99
- 256.
Trying to install NAT by Michael, 3/26/99
-
- 1.
Re: Trying to install NAT by G Dallaire, 4/02/99
- 257.
Load balancing with 4 ethernet devices by sebastien, 3/29/99
-
- 1.
There's something (without NAT-use) in 2.2.x by Michael Hasenstein, 3/30/99
- 258.
NAT problem on 2.2.4 by Jan Panoch, 3/31/99
-
- 1.
What about routes, what does tcpdump say by Michael Hasenstein, 3/31/99
-
- 1.
routes, fw rules etc..., 3/31/99
- 2.
tcpdump, ipchains, 3/31/99
-
- 1.
not clear, doesn't look like NAT problem by Michael Hasenstein, 4/01/99
- 2.
Problem solved!! by Jan Panoch, 4/08/99
-
- 1.
I added your patch to the 'official' version by Michael Hasenstein, 4/09/99
- 259.
traffic is very slow with 2.0.36 by Sylvain FAVRE, 3/31/99
-
- 1.
ipnatadm and _masquerading_?!!! by Michael Hasenstein, 4/01/99
-
- 1.
re: ipnatadm and masquerading by sfavre@bil.fr, 4/15/99
- 2.
what card can I use without any pb ? by FAVRE, 4/06/99
- 260.
NAT problem by G Dallaire, 4/01/99
- 261.
multiple masquerading by Christoph H., 4/04/99
- 265.
NAT and MASQ again by Semion Lisyansky, 4/06/99
- 266.
NETMEETING - NAT does not work, but PhonePatch does by Boris, 4/09/99
- 267.
A problem which had confused me for a long time,help! by dengyuxiao@yahoo.com, 4/15/99
- 268.
RedHat 5.2 (2.0.36) patch failures by Dave Atkins, 4/15/99
- 269.
ipnatadm: setsockopt failed: Package not installed by Tim Lloyd, 4/16/99
-
- 1.
it means what it says... by Michael Hasenstein, 4/16/99
- 270.
NAT 2.2.4 - Not working? by Jason Sustarich, 4/19/99
-
- 1.
When did you download the patch your using? by Michael Hasenstein, 4/20/99
- ->
Recently Downloaded Newest Version by Jason Sustarich, 4/21/99
- 272.
2.0.36 problems installing--make won't make by Dave Atkins, 4/20/99
-
- 1.
wrong place for ip_nat.h! by Michael Hasenstein, 4/20/99
- ->
got patch to work, but no compile of ipnatadm by Dave Atkins, 4/22/99
- 273.
HELP WITH FAST NAT by FAVRE, 4/23/99
- 274.
Port Redirection Complications by Kenneth Brunsen, 4/23/99
-
- 1.
You only do one-way NAT! by Michael Hasenstein, 4/26/99
- 275.
Wingate / Winroute by Tan Heng Chai, 4/25/99
- 276.
NAT or PROXY server by Pablo, 4/27/99
- 277.
Dynamic DNS-IP? by Andre.Wagner@gmx.de, 4/27/99
- 278.
pb with bidirectional option by neveu, 4/28/99
- 279.
Can NAT translate adresses of broadcasted message? by neveu, 4/29/99
-
- 1.
RE: Can NAT translate adresses of broadcasted message? by Alexander Verhaar, 5/02/99
- 280.
problem with ipnatadm.c on 2.0.36 by MOUNIR, 5/03/99
- 281.
Help by lakeith@home.com, 5/14/99
- 282.
Stock Linux NAT, 5/15/99
- 283.
More than one Output Rule for two station by Alexander Schoeberl, 5/16/99
-
- 1.
more informations by Alexander Schoeberl, 5/16/99
- 284.
ipnatadm Command -l by Alexander Schoeberl, 5/16/99
-
- 1.
look at the man page... by Sven Woltmann, 5/18/99
- 285.
ipnatadm works, but nothing happens by Sven Woltmann, 5/18/99
-
- 1.
tried tcpdump... by Sven Woltmann, 5/18/99
- 2.
bind rule to an interface by Michael Hasenstein, 5/19/99
-
- 1.
still doesn't work... here a detailed scribble... by Sven Woltmann, 5/19/99
- ->
Output interface (-W) not intuitive by D.G.Shreeves, 6/30/99
- ->
Nearly the same problem... by Olivier Girard, 7/27/99
- 286.
ipfwadm, ipportfw and ipnatadm, with logging! by Andreas Sandin, 5/19/99
- 287.
Is it possible to use Microsoft Internet Gaming Zone behind ip masqd server by drifty27@hotmail.com, 5/21/99
- 289.
How can I configure NAT in Red Hat 6.0? by Gustavo Bittencourt, 5/26/99
- 290.
NAT and ftp-data. by Theo, 5/27/99
- 291.
NFS and X11 lock up by Michel.Christaller@cea.fr, 5/31/99
- 293.
please help by Scott, 6/03/99
- 294.
NAT Timed out problem? by esgoh@ctouch.com, 6/03/99
- 295.
How to forward port to another machine? by Budi Rahardjo, 6/03/99
- 296.
Linux IPNAT by rhill@thisbox.com, 6/03/99
- 297.
ipnatadm -l not working? by Domas Mituzas, 6/06/99
ATTENTION - this is an incomplete and FROZEN version of the forum
The real one used to exist on my old homepage server in the student network (http://www.csn.tu-chemnitz.de/HyperNews/get/linux-ip-nat.html) - but NOT ANY MORE - sorry!
to:
"Linux IP NAT Forum"