帮助中心

   

热门搜索: 免费续期  推广  永久会员

Squid配置传统代理教程

squid配置传统代理,即为普通的代理服务,一般以提供HTTP、ftp代理为主,需要客户端在浏览器中指定代理服务器地址和端口(默认为3128),下面看看具体的操作流程。

 

Squid配置传统代理教程

 

squid上配置文件

 

# vim /etc/squid.conf

http_access allow all

http_access deny all

http_port 3128

cache_mem 64 MB #指定缓存功能所使用的内存空间大小,便于保持访问较频繁的WEB对象,容量最好为4的倍数,单位为MB,建议设为物理内存的1/4

reply_body_max_size 10 MB #允许用户下载的最大文件大小,以字节为单位。默认设置0表示不进行限制

maximum_object_size 4096 KB #允许保存到缓存空间的最大对象大小,以KB为单位,超过大小限制的文件将不被缓存,而是直接转发给用户

# service squid restart

 

添加防火墙策略# iptables -F

# setenforce 0

# iptables -I INPUT -p tcp –dport 3128 -j ACCEPT客户机的代理设置Internet选项—》连接—-》局域网设置—-ip:

squid服务器地址 端口:3128

在浏览器中输入 web网页测试地址:192.168.100.30

 

验证代理

在squid服务器上查看访问记录

可以看到是192.168.100.50(客户机)请求访问192.168.100.30(web测试页面)

# tail /usr/local/squid/var/logs/access.log

在web服务器上查看访问记录

可以看到过来访问的是192.168.100.20(代理服务器)

验证传统代理配置成功

# tail /var/log/httpd/access_log

 

通过以上操作,我们的配置就完成了,可以使用squid连接到远程服务器,对页面发出请求。

关闭
0797-8539189
关注微信公众号,免费送2小时时长