正向代理
例:客户端无法访问google,代理服务器可以访问,故客户端流量先发数据至代理服务器由代理服务器 转发给google,之后google返回数据至代理服务器,由代理服务器回传给客户端
一般是多个个客户端对应一个代理服务器
正向代理实验 准备2台虚拟机有一个nat模式(nat服务器中搭建http服务用于被访问 ASDSXDXSXX),一个桥接模式 此时nat可以访问桥接,但桥接无法访问nat
需求将桥接服务器,能够正常访问nat服务器即可 通过ew实现
ew.exe -s ssocksd -l 1080(该命令的作用是在本机开启一个sock端口,作为代理端口)
桥接服务器通过浏览器插件建立连接
内网10段服务器上的web服务成功被访问到
反向代理
例:由服务端发起的链接
实验1:
公网服务器(物理机)172.16.110.60
ew -s lcx_listen -l 9990 -e 9989 #9989端口用来接收数据,转发至9990 -l#用于监听的端口,将来内网服务会转发至此 -e#用于接收数据并转发的端口
内网(nat):
ew -s lcx_slave -d 172.16.110.60 -e 9989 -f 192.168.10.175 -g 80
#本机的80转发至公网服务器的9990 -d
#公网(物理机)服务器ip -e
#公网(物理机)服务器用于接收数据并转发的端口 -f
#内网(nat)服务器ip -g
#内网(nat)服务器将被转发的端口
此刻访问物理机的9990端口即可请求到10.175nat服务器的web服务