Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Apr 1999 10:25:46 -0500 (EST)
From:      Alfred Perlstein <bright@rush.net>
To:        Stanley.Hopcroft@ipaustralia.gov.au
Cc:        eagle <eagle@eagle.phc.igs.net>, freebsd-questions@FreeBSD.ORG
Subject:   Re: FTP and NATD. How it works?
Message-ID:  <Pine.BSF.3.96.990420102314.11384N-100000@cygnus.rush.net>
In-Reply-To: <4A256759.003BC214.00@noteshub01.aipo.gov.au>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 20 Apr 1999 Stanley.Hopcroft@ipaustralia.gov.au wrote:

> Dear Sir,
> 
> I am writing to say that in my view man natd does not explain how the FTP server
> manages to identify the aliased host when it opens the data channel (in the
> usual non passive mode).
> 
> To me the question is how does natd process a connection request to the aliased
> hosts since the tcp connection request has the alias address and no other
> information.
> 
> That said, I don't see how any incoming tcp connection could be processed so
> there is at least onee dummy - me - that will gratefully hear your anwser.

natd uses libalias, libalias will detect when a data stream contains
FTP protocol commands and automagically open the ports to proxy
the data for the client connection.

you are wise to realize that it "shouldn't work" but much effort has
been put into getting it to work.

-Alfred




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.990420102314.11384N-100000>