我想使用DNS循环来为我的网站设置负载平衡。
我的DNS由我自己的运行绑定的CentOS 6服务器pipe理。
我将以下内容添加到我的区域文件中:
@ IN NS ns1.mydns.ch. @ IN NS ns2.mydns.ch. @ IN MX 10 mail1.mydomain.ch. @ IN A 10.10.10.01 IN A 10.10.10.02 www IN CNAME mydomain.ch.
但是,当我运行nslookup mydomain.ch时,我仍然只获得第一个IP。
我想看到的是两个IP,顺序是随机的。
我如何修改我的区域文件来完成这个?
这两个Alogging似乎是正确的。 这是做rounud-robin的方法。
你有没有增加SOA序列号,重新加载区域,并传播到奴隶? 为了testing,最好避免使用任何中间名称服务器,并直接查询主NS。
dig a mydomain.ch. @ns1.mydns.ch.
这将直接与您的域名服务器进行通话。 如果你只使用一个计划nslookup或dig没有指定NS它可能会谈到您的本地NS可能会做caching,而不是返回最新的数据。