Linux Squid Iptables=企业内部web代理上网
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-09
Squid代理服务器的搭建
一、环境准备: 1、Linux主机需要2块网卡 2、网络参数的配置 Linux代理服务器:eth0(内网)172.16.0.36/16 dns:61.134.4.1 eth1(外网)8.0.0.1/8 二、实验拓扑:三、Squid详细配置: 1、安装Squid软件包 2、备份Squid的配置文件,以防止错误操作 3、编辑配置文件:vi /etc/squid/squid.conf 配置文件说明: http_port 3128 //设置监听的IP与端口号cache_mem 64 MB设置内存缓冲的大小 cache_dir ufs /var/spool/squid 2000 16 256 设置硬盘缓冲大小 cache_effective_user squid设置缓存的有效用户 cache_effective_group squid设置缓存的有效用户组 dns_nameservers 192.168.0.254设置DNS服务器地址,一般可以不设置,默认使用服务器自己设置的dns cache_access_log /var/log/squid/access.log设置访问日志文件 cache_log /var/log/squid/cache.log设置缓存日志文件 visible_hostname 192.168.0.20设置squid主机名称 以上全局参数根据你自己的需要修改
注意:在修改配置完成后一定要重启服务:service squid restart 4、初始化Squid:/usr/sbin/squid -z 四、内部客户机的设置 1、打开IE浏览器--->点击工具--->internet选项--->选择连接--->局域网设置---->配置代理 五、测试 1、正常设置.访问正常 2、禁止用户下载mp3/rar/zip等类型的文件:
修改:/etc/squid/squid.conf文件,在访问列表出添加如下语句即可:修改完成后需要重启服务 测试如下: 测试结果:无法下载flash_player.exe文件 3、拒绝用户在下午17:00-8:00之间上网,可如下操作:
|
|||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 企业级RedHat5 DHCP服务中继-2下一篇: Linux Terminfo
关于Linux Squid Iptables=企业内部web代理上网的所有评论