V2Ray 智能路由与自动选择服务器是什么?
技术编辑部••
打开一个网站时,客户端有时让它直接连接,有时让它经过代理。如果代理有多台服务器,还可以从中挑选一台。界面上常把这些功能统称为“智能连接”,实际上它们在回答两个不同的问题:这次请求走哪条路?走代理时用哪台服务器?
智能路由:先决定走哪条路
把智能路由想成路口的指示牌。V2Ray 可以按网站域名、IP 地址等规则,把请求送往直连或代理等不同出口。比如访问本地银行网站时保持直连,打开海外资料网站时经过代理;家里的打印机继续留在本地网络。
这些规则会按顺序检查请求,匹配到的规则决定去向。客户端需要先接管相应的网络流量,规则才能作用于浏览器或其他 App。因此,“智能路由”说的是怎样分配请求,不是自动寻找新服务器。
自动选择服务器:再决定用哪台节点
如果一条请求已经决定走代理,而配置里有多台可用服务器,就进入第二步。客户端可以检测这些节点的连接状态和响应时间,再按设定的策略选择出口。V2Ray 的负载均衡既能随机选择,也能结合探测记录选择响应较快的节点。
路由决定请求是否走代理,自动选择再从可用节点中挑选服务器。界面上显示的“延迟”是一次探测的响应时间;看视频或下载时感受到的速度,还受线路带宽和目标网站响应的影响。
两者怎样一起工作?
假设你一边查询本地银行账户,一边打开海外资料网站。路由规则让银行网站直连,让资料网站进入代理节点组;自动选择功能再从这个节点组里挑选服务器。“分流”和“选节点”先后完成了各自的任务。
节点状态会变化,探测结果也会更新。持续使用时,客户端可以根据新的结果调整后续连接使用的出口。规则负责方向,探测与选择负责具体节点,这便是日常所说的 V2Ray 智能路由和自动选择服务器。