这个问题之所以存在,是因为它具有历史意义,但对于本网站来说,它不是一个很好的主题问题,所以请不要将它作为您可以在此处提出类似问题的证据。
更多信息:https://stackoverflow.com/faq
有没有人知道是否有可能找到为一个域名配置的所有A记录、CNAME或分区记录?
例如,domain.com:
www IN CNAME domain.com.
subdomain1 IN CNAME domain.com.
subdomain2 IN CNAME domain.com.
subdomain1 IN A 123.4.56.78.
subdomain2 IN A 123.4.56.79.
我想保持一个子域私有,我将在那里运行一个管理应用程序(它将受到密码保护,并在一个特殊的端口上,但我更喜欢让它尽可能私有)。
发布于 2008-11-20 15:00:26
就像其他人所说的,你想要的是所谓的区域转移。如果它是您自己的域,您可以配置DNS服务器将其提供给您。如果它是针对其他域的,您可能不会得到它,因为大多数DNS管理员认为它是一个安全威胁。
即使一个单独的记录不是问题(因此这就是DNS ),如果一个邪恶的人获得了您所有记录的列表,这也可能是一个问题:它可以简化攻击。
发布于 2008-11-20 14:49:08
使用区域传输,即:(在nslookup中)
ls -d google.com
如果您有自己的DNS服务器,则会有区域复制安全设置(通常按IP)。否则,就试一试,看看它是否有效。
发布于 2008-11-20 14:45:42
它曾经可以通过以下方式实现:
host -a -l domain.com
https://stackoverflow.com/questions/305495
复制相似问题