We have a Red Hat linux 8 server configured with squid proxy and NAT. Our client machines are having Windows 2000 and Windows XP OS. We have a requirement to connect to an ftp server provided by our ISP from our windows client machines. The configuration of isp is also with NAT. The ftp server provided by ISP is behind a firewall. We are able to login to this server but no other commands are functioning including ls.

Also the same server hosts a web site. The browser returns an error message indicating: dns is not able to resolve the server IP.

When we replaced the linux server with a Windows 2000 server configured with ISA server (proxy), every thing works perfectly fine.

Please provide a solution.
TIA