正向代理反向代理,清晰直观

大前提是什么?网络啊!局域网,公网啊!

表现是什么?请求 响应啊!

为什么代理?互通啊,隐藏啊

正向代理:代理客户端

多余的解释:你在局域网内(dddd),你想对公网服务器发起请求,你需要Nginx代理你的请求,然后Nginx请求公网服务器并返回给你。Nginx是代理。Nginx的响应是公网,你的响应就是公网。

(公网即国际互联网)

反向代理:代理服务端

你请求的是服务器,Nginx代理服务器,所以响应你的也是服务器(这就是为什么无感知!!!因为它Nginx就是个代理)

为什么需要反向代理?

什么是内网穿透?

提示:对于内网来说,不是不能主动访问公网端口,而是不能反过来有效的被公网访问。内网穿透的主要思路就是利用这一点,让在内网的节点主动访问一个拥有公网IP地址的服务器,并由中间服务器搭桥,打通经过该服务器从其他主机到NAT之后节点的隧道。

内网穿透和反向代理?

提示:与反向代理不同的是,内网穿透所建立的专用信道需要一直保持,且发起连接的方向是相反的。

经验分享 程序员 微信小程序 职场和发展