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>