首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >正在使用的DNS服务器不是TCP/IPv4 4属性中指定的服务器。为什么?[视窗7]

正在使用的DNS服务器不是TCP/IPv4 4属性中指定的服务器。为什么?[视窗7]
EN

Server Fault用户
提问于 2013-06-03 09:33:03
回答 1查看 1.9K关注 0票数 0

我一直在努力解决我的问题,所以我并不是在寻找解决办法,但我正在寻找一个答案,说明为什么我会看到以下所述的行为:

上下文:我正在开发一个应用程序,它使用一个软件组件来传递电子邮件消息,使用本地SMTP服务器组件。我在一台Windows 7开发机器上,在维珍媒体超级中心路由器后面的住宅宽带连接上。

该组件要求我为域名解析指定DNS地址。最初,我使用了TCP/IPv4 4连接属性中指定的DNS服务器地址。我试图转发电子邮件的尝试失败了,域名解析暂停了。

我使用cmd窗口"nslookup www.google.com“。由于超时,这失败了:

因此,我再次使用"ipconfig/all“检查服务器名称。名称服务器报告为地址192.168.0.1

此时,我的internet连接正常工作,因此我将TCP/ IP 4连接属性更改为“自动获取IP地址”和“自动获取DNS服务器地址”。

在此之后,我测试SMTP中继,它可以工作。

我再次使用"ipconfig/all“,并发现我的名称服务器现在被报告为:

194.168.4.100 194.168.100

现在,我将TCP/IPv4 4连接属性更改为与以前一样的固定设置。

如果我继续将194.168.4.100指定为SMTP中继应用程序中的名称服务器,则一切都正常,尽管Windows被配置为使用192.168.0.1。

我不喜欢不理解为什么:

  1. 我无法使用标准cmd方法检查正在使用的DNS服务器。
  2. 为什么windows似乎使用与所配置的服务器地址不同的DNS服务器地址。

有谁能回答上述各点,并在此回答我的问题:

  1. 是否可能我的路由器正在为某些类型的查询翻译DNS地址,而不是为其他类型的查询翻译DNS地址?

这里的任何光线都是值得欣赏的!

EN

回答 1

Server Fault用户

回答已采纳

发布于 2013-06-03 11:56:06

看起来你遇到了一个奇怪的怪癖与他们的DNS设置。

194.168.4.100194.168.8.100似乎是ISP DNS服务器。208.67.222.222是一台OpenDNS服务器,192.168.0.1是路由器的DNS (可能正在使用前者中的一种来解析DNS )。

因此,我的结论是,您的路由器的DNS要么不存在,要么不能正常工作。无论您使用的是...when,您的“自动”设置切换到ISP指定的设置,而不是路由器设置。So...probably只是一个怪癖,它是如何建立网络的。

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

https://serverfault.com/questions/512762

复制
相关文章

相似问题

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