全球主机交流论坛

标题: 一直不明白反代是什么意思 [打印本页]

作者: liangpiner    时间: 2025-3-18 09:16
标题: 一直不明白反代是什么意思
谁能用大白话解释一下
作用是什么
有什么好处
原理是什么
作者: 蒙面人    时间: 2025-3-18 09:18
我给你解释明白了,对我有什么好处
作者: sulong    时间: 2025-3-18 09:22
反向代理
之前你的是通过ip或者ip+端口访问  反代后跟你的域名绑定 访问你的域名 实际访问的是你的ip+端口

作者: 老酒    时间: 2025-3-18 09:23
A是你大陆无法访问的服务器(网站),B是你能访问的服务器同时B能访问A,使用B服务器代理A服务器的流量,那么你访问B,就会向你转发A的流量,从而你就能间接性访问A。
作者: X.com    时间: 2025-3-18 09:24
帮你问了两个AI:
https://geeksay.com/thread-49-1-1.html
作者: dmxiaoshen    时间: 2025-3-18 09:26
再帮楼主问一下,什么又是正向代理呢
作者: louiejordan    时间: 2025-3-18 09:28
现在AI这么发达了,这种问题还有必要在这里问吗?
作者: flypig    时间: 2025-3-18 09:29
老酒 发表于 2025-3-18 09:23
A是你大陆无法访问的服务器(网站),B是你能访问的服务器同时B能访问A,使用B服务器代理A服务器的流量,那么 ...

这不是正代吗?
作者: wawos    时间: 2025-3-18 09:41
就是前置服务器, 原理和功能都与CDN完全一样, 唯一的区别是cdn有多个前置服务器,

反代一般只用一个前置服务器, 当然你也可以把域名解析多个ip,布置多台前置 这样就变成标准的cdn了
作者: wawos    时间: 2025-3-18 09:44
本帖最后由 wawos 于 2025-3-18 09:52 编辑

正代 与 反代(即普通用户设置的代理) 的核心本质区别:

正代: 由访问者用户设置, 被访问的网站不参与控制 也无法知道用户设了代理

反代: 由站长对网站进行的设置 (即网站的前置服务器), 访问者不参与控制 也无法知道站长给网站设置了前置服务器

访问者直接访问到的是前置服务器, 它再后台向源网站抓取用户要访问的内容, 显示给用户, 其实就是CDN
作者: bbxdd    时间: 2025-3-18 09:58
反代就是正向代理反过来
作者: 方块李    时间: 2025-3-18 10:09
代理:我带着面具去打你,你只知道是面具男打了你,不知道具体谁打的你
反向代理:我去打一个带着面具的人,我认得面具,但我不知道具体打得谁
作者: 笑着活下去    时间: 2025-3-18 11:24
正代:你到某个服务器,再经过这个服务器到所有需要访问的网站,1-1-n的模式,典型应用富强
反代:所有的用户只能通过某个服务器转发访问你的网站,n-1-1模式,典型应用CDN
当然如果考虑负载均衡啥的,中间的1也可以是n
作者: Keensword    时间: 2025-3-18 11:28
12楼的解释有点意思。
作者: 一点通    时间: 2025-3-18 11:41
正常:A访问B,A知道自己要访问B,B知道自己被A访问
代理:A通过代理C访问B,A同时知道自己要访问的B和代理的C,B只知道自己被C访问,C同时知道A和B的访问。
反代:A通过反代C访问B,A只知道自己访问的是C,B只知道C访问了自己,C同时知道A和B的访问
作者: haodaxian123    时间: 2025-3-18 14:08
方块李 发表于 2025-3-18 10:09
代理:我带着面具去打你,你只知道是面具男打了你,不知道具体谁打的你
反向代理:我去打一个带着面具的人 ...

12楼,解释生动形象。其实我打了面具男,也应该能通过几种方式最终知道打了谁。也就是说应该能溯源到源站,是怎么找到源站的?
作者: hdwzk2    时间: 2025-3-18 14:12
反代就是正代的反义词
作者: rqp    时间: 2025-3-18 15:02
网上搜随便都有
很困难吗?
作者: kdz0001    时间: 2025-3-18 15:02
12楼有点意思
作者: 任播    时间: 2025-3-18 15:48
一点通 发表于 2025-3-18 11:41
正常:A访问B,A知道自己要访问B,B知道自己被A访问
代理:A通过代理C访问B,A同时知道自己要访问的B和代理 ...

反代这一行,C可以调整参数,让B知道A访问了它。
作者: pureair    时间: 2025-3-18 15:56
简单的理解就是机器只有一个443端口,一开始(一个端口)只能放一个网站,
如果需要放多个网站,就需要反代,
反代就是443端口进来是一个代理,这个代理再根据请求的网址,转发到其他端口上。
作者: woniu    时间: 2025-3-18 20:47
看了半天  都没说到点子上

正代  正常的代理都是客户端进行代理

反代  这种代理是在服务端进行代理
作者: 善解人衣    时间: 2025-3-18 23:14
怎么说呢?
大白话,
你去小卖部买东西,知道老板是谁,那是正代
你去售卖机买东西,不知道谁是真正的老板,那是反代


作者: seefan    时间: 2025-3-19 01:12
本帖最后由 seefan 于 2025-3-19 01:18 编辑

你要给河对岸的人送东西,你喊个船夫,明确告诉他给哪个人送去,就是正代。你要给河对岸的人送东西,你把东西给对岸的人的私家船夫就行,船夫会帮你送,这就是反代。区别就是一个是你自己叫的船夫,要告诉他往哪送,另一个是别人的船夫,给他就行,别去管他怎么送,走哪条线。
作者: chai7751793810    时间: 2025-3-19 06:33
正代就是扶墙软件呀,保护用户,让网站拿不到用户的实际IP
反代保护网站,让用户拿不到网站的实际IP
正代=(用户>代理服务器)>网站服务器   
反代=用户>(代理服务器>网站)
括号里的东西是一伙的,正代就是代理服务器站在用户这边,用户能看到信息,但是网站只能看到代理服务器的信息,看不到用户信息
反代就是代理服务器站在网站那边,用户只能看到代理服务器,但是看不到代理服务器后边的实际网站信息,但是网站可以通过代理服务器看到用户的实际信息




欢迎光临 全球主机交流论坛 (https://loc.isir333.eu.org/) Powered by Discuz! X3.4