为什么我的网络上的所有DNS名称都指向Amazon AWS?


0

每当我尝试访问网络上的其他计算机时,它都无法连接。如果我ping计算机名称(例如,“ping fileserver”),它总是显示:

Pinging frontend-load-balancer-671953524.us-west-1.elb.amazonaws.com [204.236.133.222] with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.

为什么会这样?


我发现了一条新线索。这是我的工作笔记本电脑,所以它在我们的公司域名上。当我在工作时,“ping fileserver”返回“Ping请求无法找到主机文件服务器”,这并非不合理。因此,此DNS问题可能是由我的工作域引起的,或者问题是由我的工作域隐藏的。
Josh Yeager

由于其他原因,我不得不在我的电脑上重新安装Windows。这个问题仍然存在。我现在完全不知所措。
Josh Yeager

Answers:


0

您的DNS服务器正在返回Amazon的地址。

您的DNS服务器的IP地址是多少?

您是否有可能在NAT后面的网络上使用亚马逊的注册地址,并且DNS在NAT之外,因此知道这些不是您的地址?

鉴于您有DNS服务器IP地址,我认为可以安全地假设问题出在具有该地址的设备上。由于DNS服务器位于路由器/防火墙上,我怀疑问题是该设备上的DNS缓存已中毒。尝试重新启动它。

其他计算机没有问题的原因是因为每台计算机在一段时间内保留了自己的DNS结果本地缓存。因此,除非您重新启动其中一个,否则他们不会立即显示问题。有问题的计算机可能比其他计算机最近重新启动。


我的DNS服务器是我的无线路由器(192.168.11.1)。从任何其他计算机,“ping fileserver”返回该服务器的正确IP地址。从这台计算机上,它获得了一个完全不同的IP和amazonaws.com名称。
Josh Yeager

“fileserver”的正确IP是192.168.11.5。所以,它不是亚马逊注册的地址。除了hosts文件之外,Windows中是否还有其他可以解决名称解析的地方?
Josh Yeager

您可能很好地使用僵尸网络软件劫持您的计算机并在内部弄乱DNS,例如它可能通过网络设备驱动程序重定向所有DNS流量,因此您的Windows配置不相关
Michael Dillon

我刚刚在Windows Defender和Malwarebytes中运行扫描,并且都说我的系统很干净。关于如何验证的任何提示?
Josh Yeager

0

如果您已检查hosts文件但未找到任何内容,请尝试在命令提示符中运行以下命令:

ipconfig /flushdns

这将刷新DNS缓存。


是的,我试过了; 它没有帮助。
Josh Yeager

0

我发现了这个问题。这只发生在我的工作笔记本电脑上。正在工作的人为指向Amazon AWS的“fileserver”设置DNS别名。我的笔记本电脑正在缓存该地址,并尝试在家中使用它。

我通过在主机文件中硬编码正确的IP地址解决了这个问题。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.