On Thu, 19 Aug 2004, Guillermo Javier Nardoni wrote:

Hello, I have just installed Linux Red Hat 9 on an intel microprocessor
(Pentium Celeron 300 Mhz , 256 Mb of RAM and 60 Gb UATA IDE DISK) and i
have a network with 10 pcs connected I turn squid on and it works fine
but when i make a simple ping from any computer connected to the linux
server ( for example ping www.google.com.ar, it gives me host unknown).

This has nothing to do with Squid.

Squid is a HTTP proxy which means you can configure clients to use it as proxy to reach the Internet from a private network. This private network does not need to have any other connectivity with the internet what so ever, just the proxy server.

Squid is not a firewall, and will not allow generic networking protocols. It is only a HTTP proxy meant to be used by web browsers for reaching the Internet.


If you want your private network to have full Internet access then look into NAT / Masquerading techniques. This allows full uni-directional packet level Internet access and is a basic firewalling function. Linux has a very powerful firewall built in capable of doing all these things and a whole lot more. And there is no problem combining firewalling, NAT/Masquerading and Squid HTTP proxy/caching.


Regards
Henrik

Reply via email to