AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 403614
Accepted
blacksoul
blacksoul
Asked: 2012-06-30 15:43:52 +0800 CST2012-06-30 15:43:52 +0800 CST 2012-06-30 15:43:52 +0800 CST

DNS 传播延迟或配置错误?

  • 772

我已经等待 DNS 传播将近 24 小时了。我没有不耐烦,但我想知道我是否正确配置了我的区域,或者我有任何错误。

我认为这很好,因为如果我像我的 DNS 辅助一样使用我的服务器 dns,我可以很好地解析和查找主机。

;
; BIND data file for mydomain.net
;
$TTL    86400
@   IN  SOA mydomain.net. mydomain.net. (
        20120629    ; Serial
           10800    ; Refresh 3 hours
            3600    ; Retry 1 hour
          604800    ; Expire 1 week
         86400 )    ; Negative Cache TTL
;
@       IN  NS  ns1
@       IN  NS  ns2

    IN  MX  10 mail

ns1     IN  A   5.39.X.Y
ns2     IN  A   5.39.X.Z

/var/syslog 中没有关于绑定守护进程的任何错误。一切都正确吗?我最多只需要等待 48 小时即可进行正确的 DNS 传播吗?

使用绑定主机的名称服务器从远程计算机进行的 nslookup:

$ nslookup mydomain.net
Server:     bind-host-ip
Address:    bind-host-ip#53

Name:   mydomain.net
Address: domain-ip
linux domain-name-system debian bind
  • 2 2 个回答
  • 1261 Views

2 个回答

  • Voted
  1. Best Answer
    Ladadadada
    2012-06-30T15:51:33+08:002012-06-30T15:51:33+08:00

    如果您正在使用dig并使用 @ 表示法指定您的名称服务器,则没有延迟。一旦您保存了新区域文件并重新加载绑定,它就会开始分发新信息。

    如果您没有使用 @ 符号指定您的名称服务器,(这是其他人都会做的),很可能涉及缓存。 dig将在响应中包含当前 TTL。

    也就是说,我在该区域文件中看不到任何 A 记录。您是否将它们排除在外或者它们不在文件中?

    • 4
  2. bahamat
    2012-06-30T15:48:45+08:002012-06-30T15:48:45+08:00

    嗯,因为你的负缓存 TTL 是 86400 秒(一天),你可能只需要再等几个小时。

    负缓存 TTL 是非权威 DNS 服务器应该缓存 NXDOMAIN 记录的时间。换句话说,如果名称服务器查找不存在的记录,它应该将“不存在的”缓存多长时间?

    在您的情况下,设置为一天。可能发生的情况是,您在创建记录之前(或之后)查询了该记录,而您查询的 DNS 服务器现在有一个等待过期的负面记录。

    您可能想要降低负 TTL 值。

    • 0

相关问题

  • 多操作系统环境的首选电子邮件客户端

  • 你最喜欢的 Linux 发行版是什么?[关闭]

  • 更改 PHP 的默认配置设置?

  • 保护新的 Ubuntu 服务器 [关闭]

  • (软)Ubuntu 7.10 上的 RAID 6,我应该迁移到 8.10 吗?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve