That's exactly the case, ans setting the ftp client to passive mode worked. I use ipchains to set the firewall rules thusly:
Default input chain is ACCEPT Default forward chain is DENY with two entries to MASQ for ppp0 and eth0 Default output chain is ACCEPT I don't see how these rules prevent the active mode of ftp. What do the rules need to allow for active ftp to work? Also, where is this ip_masq_ftp module you are referring to? Is it a kernel module? If so, I don't have it, but I compiled everything into the kernel that I thought I'd need. I didn't use modules at all. Know any way to check to see if that functionality is there? Thanks for all your help. Rob On Mon, 28 Jun 1999, Michael Talbot-Wilson wrote: > > > > > I guess that you used ipfwadm/ipchains to set your box as a router. What's > > probably happening is that you have blocked the incoming connection from > > the ftp server. To solve this you can either change your ip rules or try > > and use the passive (pasv) form of ftp where the server tells the client > > the port to connect to and the client then does the connection: note that > > some windows FTP clients can't do this commonly the dos box ones can't. > > > > On Sun, Jun 27, 1999 at 12:00:40AM -0500, Robert Rati wrote: > > > I setup a router for a home network, and everything seems to work fine but > > > one thing. I can't use ftp. I can connection to sites outside my network > > > via ftp, but I can't do the ls command. Usually, when you do a lsc, > > > you get something back like: > > > > > > 200 Port Command > > > > > > or something like that, but instead, I get: > > > > > > 500 Illegal PORT Command > > If you are masquerading, make sure you have the module ip_masq_ftp. > > ======================================================================= [EMAIL PROTECTED] : Role-Player, Babylon 5 fanatic 1998-99 Aka Khyron the Backstabber : ICQ# 2325055 Homepage: www.cs.purdue.edu/homes/ratirh "Happiness comes in short spurts. Don't be fooled." =======================================================================