这里有几个关于保持注册域名顶部的post,我们使用循环计费,以便sorting,而不是一个域名更新,我不想要比其他的方式!
我的问题是关于pipe理域的DNSconfiguration文件。 我们正在接近我们现在所关注的100个域名,其中很大一部分是针对同一个共享应用程序的,分散在几台服务器上。
有没有办法批量编辑这些域的DNSlogging,或者我必须通过注册pipe理机构的networkingpipe理(123-reg在这种情况下,就像我们开始使用的那样,惯性大)。
我们正在转向一些新的IP,并且邮件服务器SPF有时需要更新,所以通过域按域来完成一点点的噩梦。
谢谢
不,您不必使用注册商的DNS。
是的,您可以批量编辑区域,但是根据您的注册商,您实际上可能不得不停止使用他们的DNS来执行此操作。
坏消息是,根据您的注册商,最初可能是PITA将所有域更改为使用自己托pipe的域名服务器。
如果您select自行托pipe您的DNS,并且您正在使用BIND或NSD,则可以将任何将在其自己的文件中相同的东西,然后将该文件包含在您的区域文件中。 你甚至可以有一个区域文件被多个域使用。 例如:
; Zone template A - db.template.a $TTL 7200 $INCLUDE db.soa $INCLUDE db.ns $INCLUDE db.mx $INCLUDE db.www ; put whatever else here
..
; db.soa @ IN SOA ns1.example.com. hostmaster.example.com. ( 2014073001 ; Serial 2160 ; Refresh 3600 ; Retry 604800 ; Expire 7200 ) ; Negative TTL
..
; db.ns @ IN NS ns1.example.com. @ IN NS ns2.example.com.
…
; db.mx @ IN MX 10 mx10.example.com. @ IN MX 20 mx20.example.com. @ IN TXT "v=spf1 a mx -all"
…
; db.www @ IN A 192.0.2.1 www IN A 192.0.2.1 www IN MX 0 .
如果要自行托pipe并使用PowerDNS,则甚至可以使用数据库而不是实际的区域文件,并使用SQL查询进行批量更改。