我对网络世界很陌生!我正在调整一些网络概念,我发现我们可以通过在 DNS 名称服务器中拥有多个记录来使用 DNS 进行负载平衡。
所以我跑了一个nslookup
,google.com
我只得到了一个记录。但是,当我运行相同的命令时,stackoverflow.com
我得到了多条记录。我想知道为什么会这样?我做错什么了吗?!
我对网络世界很陌生!我正在调整一些网络概念,我发现我们可以通过在 DNS 名称服务器中拥有多个记录来使用 DNS 进行负载平衡。
所以我跑了一个nslookup
,google.com
我只得到了一个记录。但是,当我运行相同的命令时,stackoverflow.com
我得到了多条记录。我想知道为什么会这样?我做错什么了吗?!
它是一个完全广泛的主题。
有时你无法通过 nslookup 的检查来观察这一点。
如果由第三方托管的域 dns 区域(如 cloudflare 和 cloudns)不会暴露节点的 IP。那么它不能用 nslookup 声明。并且可能您以这种方式观看的ip只是dns服务器的ip而不是负载平衡服务器的ip。
顺便说一下,使用 dns 记录进行负载平衡是使用具有不同 ip 地址的相同记录值。然后流量将分布在具有相同配置的不同服务器之间。