On Fri, 31 Dec 1999, Matthew Schalit wrote:
> Hello goodly GnatBoxers!
>
> When a user on the net tries inbound passive ftp using Netscape
> to an ftpd server behind a NAT router, the ftpd server reponds
> to the PASV command with a data packet that contains the instructions
> for the ftp client to use a perticular IP address and Port number
> for the ftp-data connection. The ftp client then initiates a second
> Tcp connection to the ipaddress and new port that it just received.
>
> My problem is that when the ftpd server is behind NAT and sends the
> ipaddress and port in response to PASV, it send a private address and port,
>
> 10.1.1.1 1340
>
> because that's the ftpd's ipaddress.
>
>
> Does the GnatBox handle this? Does the GantBox inspect the packet
> data in addition to inspecting the header? Does the GnatBox
> properly change both the header and the data, so that the ftp
> client gets the external ip with the port?
Simple answer: Yes.
--
Frank Bergknecht ---------------------------- .XNC GmbH -------------
Auf der Kaiserbitz 3
51147 Koeln
Fon 02203/695091
Fax 02203/695090
Technik ----------------------------------- e-mail [EMAIL PROTECTED] -------