如何在nodejs中检查dns服务器的更改

时间:2016-11-03 05:01:55

标签: javascript node.js dns


我需要一些关于这个主题的帮助。

我想创建一个脚本来检查dns何时被更改,
当用户切换网络提供商时。

我试过跑 节点cli中的 dns.getServers() 它返回了现在网络的dns

我在不退出节点cli的情况下切换到另一个网络提供商 再次执行 dns.getServers()
它返回前一个提供者的dns

如何解决这个问题。

1 个答案:

答案 0 :(得分:0)

我找到了问题的解决方案。 感谢@ jfriend00的本机代码问题。

现在最好的方法是让节点在发生变化时检测到你的dns是为了得到一个依赖性解析器

npm install resolvmon

它像魅力一样工作
但如果有人还有更好的方法,我想知道并学习。