Apache服务(五):正向代理和 反向代理

本文详细介绍了Apache服务器的三种代理设置:正向代理、反向代理和轮询代理。在正向代理中,通过配置 Squid 代理服务器实现了虽无法ping通但能访问百度的功能。反向代理则展示了如何使客户端通过代理访问服务器的默认发布内容。最后,通过调整权重系数展示了轮询代理如何在多台服务器间分配请求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、正向代理
1.在真机上连接wifi,开启路由功能,可以ping通百度在这里插入图片描述
在这里插入图片描述
2.在服务主机上添加dns
在这里插入图片描述
在这里插入图片描述
可以ping通百度
在这里插入图片描述
3.客户主机配置网络
在这里插入图片描述
在这里插入图片描述
重启服务,查看ip
在这里插入图片描述
客户主机ping不同百度
在这里插入图片描述
4.服务主机安装squid在这里插入图片描述
5.查看服务主机squid的配置文件
在这里插入图片描述
6.编辑服务主机的配置文件在这里插入图片描述
在这里插入图片描述
/var/spool/squid  表示缓存目录
16    表示有16个一级目录
256   表示有256个二级目录
100   表示缓存大小不能超过100M
7.关闭火墙,重启服务
在这里插入图片描述
8.查看/var/spool/squid目录下有16个一级目录,256个二级目录
在这里插入图片描述
在这里插入图片描述
9.客户主机再次ping百度,ping不通在这里插入图片描述
10.在客户主机浏览器中按以下步骤进行:Edit->preferences->Advanced->Network->settings
在这里插入图片描述
在这里插入图片描述
手动添加代理,ip为服务端主机ip,端口为3128
在这里插入图片描述
在浏览器中访问百度网址,访问成功(即正向代理成功),虽然不能ping通百度,但可以访问百度
在这里插入图片描述
在这里插入图片描述
11.去掉正向代理,再次访问百度网址,无法访问在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
二、反向代理
1.在服务主机上:切换到/var/www/html默认发布目录下,编辑默认发布文件在这里插入图片描述
在这里插入图片描述
浏览器中访问172.25.254.129,显示默认发布文件的内容
在这里插入图片描述
2.客户主机上安装squid
在这里插入图片描述
3.客户主机上编辑配置文件
在这里插入图片描述
在这里插入图片描述
vhost     表示虚拟主机
vport    表示虚拟端口
parent    表示172.25.254.129是它的父级目录
80     表示访问父级目录的80端口
0      表示没有没有备用机
proxy-only  表示只做代理
4.重启服务
在这里插入图片描述
5.修改真机解析文件的ip为客户端ip在这里插入图片描述
在这里插入图片描述
6.在浏览器中输入172.25.254.229,显示172.25.254.129主机默认发布文件的内容(即反向代理成功)
在这里插入图片描述
三、轮询代理
1.在客户主机编辑配置文件,两台主机的ip分别为:172.25.254.129和172.25.254.127
在这里插入图片描述
在这里插入图片描述
2.重启服务
在这里插入图片描述
3.在浏览器中输入www.westos.com显示的是172.25.254.129主机默认发布文件的内容
在这里插入图片描述
刷新一次页面,显示的是172.25.254.127主机默认发布文件的内容
在这里插入图片描述
4.添加权重系数weight=2,表示访问两次172.25.254.129主机,再访问一次172.25.254.127主机

在这里插入图片描述
注意:weight=2在那一台主机后边写,就表示访问两次这台主机
5.在浏览器中输入www.westos.com显示的是172.25.254.129主机默认发布文件的内容
在这里插入图片描述
刷新一次,依然显示172.25.254.129主机默认发布文件的内容
在这里插入图片描述
再次刷新显示的是172.25.254.127主机默认发布文件的内容
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值