如果一个域名绑定多个 ip, 浏览器如何选择访问哪个 ip?

2015-12-29 16:04:57 +08:00
 mzer0
5944 次点击
所在节点    问与答
9 条回复
jasontse
2015-12-29 16:15:29 +08:00
Google: DNS 轮询
msg7086
2015-12-29 16:34:44 +08:00
dns ,然后看自己的实现。随机或者轮询都可以。
mzer0
2015-12-29 16:39:46 +08:00
@jasontse 我查了资料但还是不明白. 有几种可能:

> DNS 解析的时候, 多个 ip 的顺序是随机的, 浏览器总是先解析第一个.
> 多个 ip 的顺序是固定的, 浏览器随机选择解析.
> 多个 ip 的顺序是随机的, 浏览器随机解析.
mzer0
2015-12-29 16:40:09 +08:00
@msg7086 DNS 发送 ip 的顺序总是固定的, 还是看具体实现?
jasontse
2015-12-29 16:41:54 +08:00
@mzer0 正常情况下 DNS 返回的结果顺序是每次循环的。但是具体跟那个连接看客户端。
mzer0
2015-12-29 16:46:38 +08:00
@jasontse Thanks
usapla
2015-12-29 17:00:27 +08:00
hosts 里设置的那个 :)
lyragosa
2015-12-29 17:03:50 +08:00
我测试过,在 dnspod 里面对同一个 www 设多个 A 记录
最后是随机
popu111
2015-12-29 19:10:43 +08:00
如果你用 xns 的话,他们有个 x 优化会自动判断最合适的 ip 。



然而坑爹的经常无法解析。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/246943

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX