首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DNS -任何强制名称服务器更新域记录的方法?

问DNS -任何强制名称服务器更新域记录的方法?
EN

Server Fault用户
提问于 2009-07-15 13:09:37
回答 5查看 128.5K关注 0票数 18

我正在做一些关于域名的工作。我在更新他们。通过使用dig,我可以查询名称服务器,并且可以看到正确的名称已经更新。然而,我们的office dns缓存仍然显示旧名称。昨天我把TTL降到了10分钟,所以我不用等很久。然而,是否有任何方法来欺骗办公室的dns缓存更新?我能做些什么让事情更简单的诡计吗?

更新--假设我没有访问服务器的权限,并且无法重新启动它?还有什么我能做的吗?

EN

回答 5

Server Fault用户

回答已采纳

发布于 2009-07-15 13:24:47

假设您的DNS服务器位于PC上而不是路由器上,等等:

Linux缓存刷新:

代码语言:javascript
复制
/etc/init.d/nscd restart

也可以用于没有nscd的发行版

代码语言:javascript
复制
/etc/init.d/named restart

Windows客户端缓存刷新单个计算机:

代码语言:javascript
复制
ipconfig /flushdns

Windows服务器缓存刷新用于office服务器(感谢艾瑞克马约的更正):

  1. 导航到管理员工具
  2. 展开服务器对象
  3. 右键单击缓存对象
  4. 选择清除缓存

麦克(可能?!):

代码语言:javascript
复制
dscacheutil -flushcache

如果你有一个网络GUI等路由器,将有一个选项在那里某处。

如上所示的跨平台缓存刷新

关于DNS和缓存

票数 17
EN

Server Fault用户

发布于 2009-07-15 13:29:23

如果您正在将BIND作为您的office - ie的解析器运行。不转发给另一个解析器。

刷新缓存中的所有内容:

代码语言:javascript
复制
rndc flush

刷新特定记录:

代码语言:javascript
复制
rndc flushname example.com

如果你正在转发,那么你就任由转运者的缓存摆布。

票数 12
EN

Server Fault用户

发布于 2009-07-15 13:24:24

在Windows刚刚启动的情况下,服务刷新缓存。值得一试你的办公室服务器。

JR

票数 4
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/41018

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档