我是Node.js的新手并且使用node.js我想获取我连接的接口的DNS服务器IP地址。在搜索期间我得到了node.js文档,'DNS'模块可以用于它及其功能
dns.getServers()
将返回地址
dns.setServers(servers)
会设置它。
当我调用这些函数并在控制台上检查它时,我显示了正确的结果但我的问题是我想在我的Desktop PC系统首选项设置中的网络接口设置上更新它。
我还搜索了在node.js中获取接口信息的问题
将使用“OS”模块,其功能os.networkInterfaces()
提供接口详细信息。
我认为这两个模块之间应该存在将DNS服务器地址更新为接口的关系。
是否可以这样做或者我使用了错误的方法.. 请给予一些指导和帮助。
由于
答案 0 :(得分:0)
您需要通过操作系统而不是Node.js
更新网络接口的DNS在Node.js中设置的任何变量都不会在该环境之外保留。