比如 You tube 。com ,按道理用美区的节点,连接的应该是美区的内容服务器。亚洲的应该是亚洲的 IP 服务器。
怎么能确认到具体的 IP 地址?判断是否存在绕路
1
xilou31 2022-12-17 17:53:45 +08:00
没看懂想问什么。。。
什么叫做「真实的连接 ip 」,ip 还有真实和不真实这种说法的吗?是指绕过 cdn 吗? |
2
huaes 2022-12-17 18:02:18 +08:00
你知道源 IP 又有什么用,一般套 CDN 的网站源站根本就不让除 CDN 外连接,让连的也大概率比 CDN 延迟更大速度更慢
|
3
tril 2022-12-17 18:27:10 +08:00
1 、直接在落地服务器上 ping 你要访问的网站,通过延迟判断有没有绕路。想要更准确可以使用 mtr ,通过路由判断。
2 、如果没有落地服务器的控制权,可以在客户端使用 httping 进行测试。httping 可以透过 proxy 测试,通过延迟大致判断有没有绕路,不过在绕路较少的情况下不够明显(例如东京绕到大阪、春川绕到首尔等)。 3 、如果你访问的网站使用了 Cloudflare CDN ,除了前面提到的方法,还可以通过客户端访问“解析结果 /cdn-cgi/trace”判断,该网页会显示你当前访问的节点的地理位置,比如 colo=HKG ,就代表你访问的是香港节点。 由于 V2Ray 包括其分支都支持 sniffing ,客户端拿到的解析结果不一定是服务端实际访问的 IP 地址,不建议把客户端拿到的解析结果丢进 ipip 等数据库查询,不准。 |
4
maybeonly 2022-12-17 19:32:08 +08:00
要看 ip 地址的话,浏览器打开按 f12 就好了,或者可以抓包,路由器上也应该能看见。
但是,跟你说,一个 ip 可能既在亚洲又在美洲,你从亚洲连就在亚洲,从美洲连就在美洲,这完全可能发生。 如果 cdn 没有告诉你他在哪儿(比如写在 header 里)的话,通常没有什么好办法知道他在哪儿。 |
5
alexwrong 2022-12-17 19:57:37 +08:00
有代理协议的 ,
|
7
wunonglin 2022-12-17 20:13:56 +08:00
|
8
LnTrx 2022-12-18 01:27:38 +08:00
楼主的意思是不是 IPvFoo 这种插件
|
9
jousca 2022-12-18 10:34:46 +08:00
|
11
NewYear 2022-12-19 08:47:14 +08:00
禁用缓存就可以了,囧。
|