Windows如何决定在解析名称时使用哪个DNS服务器?
Windows使用什么算法来决定它将查询哪个DNS服务器以解析名称?
假设我有几个接口,都是活动的,有些没有指定dns服务器,有些被告知自动确定它,有些接口是手动指定的(在接口ipv4和接口ipv6中). 我要求回答这个一般性问题,希望我知道如何在Windows Vista中解决更具体的问题 – 我有两个接口,一个是较低的指标,另一个是手动指定的DNS服务器. nslookup使用THIS DNS服务器并正确解析名称.但是,除非我为其他接口手动指定DNS服务器,否则所有其他应用程序都无法解析名称,然后应用程序将使用该服务器.一旦指定,nslookup还使用为此其他接口指定的DNS服务器. 谢谢
如果我没有弄错的话,它取决于网络连接文件夹中高级设置中的NIC绑定顺序.您可以通过更改各种NIC的绑定顺序并运行nslookup作为测试来验证它.
为了扩展我的答案,引用the article that Evan linked,这是以下文章的摘录:
步骤1中的首选适配器是在绑定顺序中首先列出的适配器. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Windows – 作为网络服务的交互式命令提示符
- windows – ncat SSL问题,证书验证失败(自签名证书)
- windows-phone-7 – 如何从代码隐藏中访问ViewModelLocator
- 将DLL注入的代码从Delphi 7转换为Delphi XE2
- windows – 从脚本安装.msi,检测安装何时完成
- 如何在用户拒绝一次后再次询问用户使用Geolocation的权限?
- windows-mobile – Windows Mobile设备有什么好的编程环境/
- 是否可以将Cython代码编译为dll,以便C应用程序可以调用它?
- windows-vista – 如何使OpenSSL在Windows Vista上编写RAND
- 【DIY】FFmpeg Joiner – 多段视频「无损合并」小工具 [Win