我正在尝试将2台networking服务器(包括德语和俄语域名)从一个主机移到另一个主机(我可以创build/维护自己的DNS区域)。
在更改任何内容之前,我想取回并保存当前的区域文件(sp?)以供将来参考。
在我的CentOS 6机器(不是要移动的Web服务器),我已经安装了jwois包,然后我试着:
whois mysite-1.ru
和
whois mysite-2.de
但它返回一些自由格式(和不同格式)的文本。 我如何获取区域文件或任何它被称为(对不起,我有知识空白)?
您不使用whois执行区域传输。
如果在当前域的名称服务器上允许区域传输,则可以使用类似host -t axfr mysite-1.ru ns1.mysite-1.ru
的命令,其中ns1是允许区域传输的权威名称服务器。
您可能无法从当前的DNS主机进行区域转移 – 大多数不允许。
但是,鉴于你应该知道你自己的区域实际上存在什么名字,为什么不直接要求呢?
% dig mysite-1.ru. a ; for 'bare' web site address % dig mysite-1.ru. mx ; for email servers % dig www.mysite-1.ru. a ; for www web site address
重复你碰巧有的其他名字,但是上面将会覆盖99%的configuration。
还会有SOA
和NS
logging,但是您不需要复制这些logging – 它们将由新的DNS主机自动设置。