大前提是什么?网络啊!局域网,公网啊!
表现是什么?请求 响应啊!
为什么代理?互通啊,隐藏啊
正向代理:代理客户端
多余的解释:你在局域网内(dddd),你想对公网服务器发起请求,你需要Nginx代理你的请求,然后Nginx请求公网服务器并返回给你。Nginx是代理。Nginx的响应是公网,你的响应就是公网。
(公网即国际互联网)
反向代理:代理服务端
你请求的是服务器,Nginx代理服务器,所以响应你的也是服务器(这就是为什么无感知!!!因为它Nginx就是个代理)
为什么需要反向代理?
什么是内网穿透?
提示:对于内网来说,不是不能主动访问公网端口,而是不能反过来有效的被公网访问。内网穿透的主要思路就是利用这一点,让在内网的节点主动访问一个拥有公网IP地址的服务器,并由中间服务器搭桥,打通经过该服务器从其他主机到NAT之后节点的隧道。
内网穿透和反向代理?
提示:与反向代理不同的是,内网穿透所建立的专用信道需要一直保持,且发起连接的方向是相反的。