Squid server
Yum install squid –y
echo visible_hostname squid.ser >> /etc/squid/squid.conf 将visible_hostname squid.ser写入squid的主配置文件,为了在启动squid服务和初始化squid缓冲目录过程中减少一些不必要的麻烦。其中visible_hostname squid.ser的格式为visible_hostname xxxxxx。
Vi /etc/squid/squid.conf,编辑客户端访问的acl权限,只给192.168.2.0/24网段的访问权限编辑acl test src 192.168.2.0/255.255.255.0
使自定义的acl设置生效
其中的http_access deny connect !ssl_ports 主要针对的是SSL的443端口,意思是https的数据不经过squid代理来转发。要限制https的数据的传输只能在防火墙中针对端口来做!
设置缓存单个目录的大小,一般为内存的1/4 →1/3,默认为8M
设置代理网关的查询dns,以192.168.2.100 192.168.2.101为例!
客户端设置并测试!
转载于:https://blog.51cto.com/resting/473569