@
xpn282 apad 的 DNS 是 ECS 友好的,意味着他会返回距离你发起 DNS 请求更近的 IP 地址。
在你的问题里面,DNS 是否走代理对应着你请求 DNS 的时候,对 DNS 服务器来说你发起请求的地址是不一样的,直连的情况下是你境内的 IP 地址(所以根据 ECS 返回了距离大陆更近的香港 IP ),走代理的时候是用的日本 IP 在请求 DNS (所以返回的是距离日本请求地址更近的日本 IP )
Apad 这个 DNS 是大陆有节点的,我建议是直连。好处是他能根据你真实的 IP 地址给你在直连情况下最合理的 IP 。
如果你访问的目标同时有境内外节点,你如果 DNS 解析走代理了(拿到的是境外 IP 地址),那就是实际访问时会舍近求远。
在回到你自己的情况,如果你访问的目标只有国外节点,本地解析拿到香港 IP 会对日本 VPS 实际访问有影响吗?取决于你的 VPS 上有没有开启嗅探。
如果开启了嗅探,那么本地解析拿到香港 IP 的用处仅仅是分流(告诉代理这个通信应该走代理),VPS 拿到这条通信时,会嗅探出来你实际想访问的域名并再次解析,此时由于是 VPS 直接请求 DNS ,所以一定是拿到距离日本 VPS 更近的 IP 用于实际链接,不会对你实际访问造成绕路。
但如果你服务器上代理程序没有开启嗅探,那么自然也不知道你想访问的域名是什么,代理就会直接使用发起请求时用的 IP (香港 IP )进行连接,此时就有绕路的问题。