squid服务配置(正向、反向代理)

代理
就是代理网络用户去取得网络信息。
Squid是一种用来缓冲Internet数据的软件。安装Squid服务实现代理缓存服务器功能。
正向代理:意思是一个位于客户端和原始服务器之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端。客户端才能使用正向代理。
实验:
代理服务器:192.168.50.126 可以直接访问 www.baidu.com
客户端主机:192.168.50.66 不可以直接访问 www.baidu.com
实验的结果:客户主机需要通过代理服务器可以看到 www.baidu.com 中的内容
在这里插入图片描述
在代理服务器端:

   yum install squid.x86_64 -y         安装squid 服务软件
   systemctl start squid               打开软件
   systemctl enable squid.service      设置00服务开机自动启动
   netstat -antlupe |grep squid        查看squid服务使用的端口
   firewall-cmd --permanent --add-port=3128/tcp   在防火墙中添加该端口
   firewall-cmd --reload               重新加载防火墙配置

在这里插入图片描述
vim /etc/squid/squid.conf #修改squid服务配置文件
在这里插入图片描述

客户端主机中:

在这里插入图片描述

在这里插入图片描述
可以看到ping 不通 也打不开网页

首先在浏览器中进行设置:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
设置好之后再次打开百度
在这里插入图片描述

在这里插入图片描述
虽然可以查看到网页,但是不能连接。

反向代理
服务器根据客户端的请求,从其关系的一组或多组后端服务器上获取资源,然后再将这些资源返回给客户端,客户端只会得知反向代理的IP地址,而不知道在代理服务器后面的服务器簇的存在。
企业自己进行设置 让客户访问代理服务器看到资源服务器的东西,代理服务器中并没有资源。
客户端主机192.168.50.13:只想要看到自己想看到的内容,不管自己访问的是那一台主机。
代理服务器192.168.50.66:作为客户端和资源服务器的中间,让客户端通过访问理服务器看到资源服务器上的内容。
资源服务器192.168.50.126:该服务其中存在客户想要访问的资源,但是不让直接访问该服务器来获取资源。

实验如下:
资源服务器:

 yum install httpd -y      #安装httpd服务
 systemctl start httpd     #启动服务
 systemctl stop firewalld.service    #关闭防火墙
 vim /var/www/html/index.html 编写默认发布文件,这个文件内容当作客户想要看到的资源
 systemctl restart httpd   #重新启动httpd服务

在这里插入图片描述
代理服务器:

  yum install squid.x86_64 -y    #安装squid 服务软件
  systemctl start squid    #开启服务
  vim /etc/squid/squid.conf 指定该代理服务器后端服务器是哪一个,并且使用虚拟主机以及虚拟端口使用httpd的80端口
  systemctl restart squid.service    #重新启动服务
  systemctl stop firewalld.service    #关闭防火墙

在这里插入图片描述
客户端测试:

  vim /etc/hosts      编辑解析文件

在这里插入图片描述
将要访问的地址和代理服务器的IP写入
然后访问地址
在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值