H S Rai wrote:
Which is better option

a) Squid
b) IPtables
c) Both Squid with IPtables

with respect to Administrator and Users's perspective in corporate setup?

Thanks in advance.


The choice depends on the situation and purpose in any setup because they are different tools for different purposes. Squid is a Proxy and Caching Server mainly for HTTP, HTTPs and FTP protocols while IP Tables is used for a firewall. Squid can help you control, monitor and log access to web (and FTP) while caching the content locally while IP Tables can be used for building a firewall between your network and the internet and regulate all network traffic passing through it.

If you have a medium to large network with sizable web traffic then you must implement a proxy server to control web access and also conserve bandwidth through caching. In addition an iptables based firewall cum linux router can be used to regulate the entire internet traffic.

From the user point of view, Squid can offer access control and authentication features based on user names in addition to IP and MAC based access control, while IP Tables allows only IP and MAC based access controls.

If you have an IP Tables based firewall you can also implement a Squid based proxy server transparently. This will save you from the trouble of entering proxy server settings in all the user systems. However, user name and password based authentication will not work in this case.

--
Manish


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
linux-india-help mailing list
linux-india-help@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-india-help

Reply via email to