Linux下squid普通代理步骤

1、系统环境

操作系统:CentOS release 6.4 (Final)

2台服务器(一台做squid的代理服务器,一台做web服务器);

Squid版本:squid-3.1.10-20.el6_5.3.x86_64

 

即标准的、传统的代理服务,需要客户机在浏览器中指定代理服务器的地址、端口。

实验拓扑图如下:


2、代理服务环境及配置


2.1 代理服务器设置

设置2个网络,一个指向内网web服务器,一个指向外网客户端,如图:



2.2 squid的安装与设置

1检查squid软件是否安装

# rpm -qa|grep squid

2如果未安装,则使用yum方式安装

# yum -y install squid

3)设置开机自启动

# chkconfig --level 35squid on

4)配置/etc/squid/squid.conf文件 

http_port13128

cache_mem64 MB

maximum_object_size4 MB

cache_dirufs /var/spool/squid 100 16 256

access_log/var/log/squid/access.log

acllocalnet src 192.168.15.0/24

http_accessallow localnet

http_accessdeny all

visible_hostnamesquid.david.dev

cache_mgrmchina_tang@qq.com

2.3 web服务器配置

安装tomcatjdc,环境变量等,将项目部署上去

web服务器的IP地址修改为200.168.10.2

2.4 配置浏览器代理

打开浏览器(以IE为例,其他类似),菜单栏->工具 -> Internet选项->连接 ->局域网设置->代理服务器,按照以下格式设置。


4.1 测试

 如果成功,会出现大猫,如图


因为上面手动设置了ip地址,导致外网不能访问,刚好可以测试访问出错的页面




如果外网访问不了,尝试关闭防火墙

redis-server &

#停止firewall

systemctl stop firewalld.service #停止firewall

#禁止firewall开机启动

systemctl disable firewalld.service #禁止firewall开机启动

firewall-cmd --state #查看是否开启防火墙




  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值