You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

修改Windows主机Hosts文件导致局域网内其他设备无法解析公网域名的异常问题求助

修改Windows主机Hosts文件导致局域网内其他设备无法解析公网域名的异常问题求助

各位大佬好,我遇到了一个特别诡异的网络问题,想请大家帮忙分析下原因:

我在Windows主机的hosts文件里加了一条不带顶级域名(TLD)的映射,比如:

192.168.1.10 google

结果怪事发生了——不仅这台Windows主机本身有问题,连所有连接到当前ISP路由器的无线设备,都没法访问像google.com这类公网域名了,一律显示err_connection_timeout或者「连接超时」。

补充几个关键细节:

  • 我的hosts条目里只写了google,并没有加.com这类后缀
  • 那些无线设备和这台Windows主机不在同一个网段,也没有网关连通,它们根本没办法访问192.168.1.10这个IP
  • 我一直知道hosts文件应该只影响本地机器,怎么会波及局域网里的其他设备?这完全不符合常识啊
  • 更奇怪的是,之前用其他ISP的时候完全没这个问题,我猜测是两家ISP的DNS配置有差异,但实在搞不懂到底哪里不一样

之前实际的场景是,我加了本地IP和一个不带TLD的名称后,导致局域网设备访问公网的gccautos.com也出现连接超时,换成google的例子只是为了更直观。

有没有大佬遇到过类似的情况?或者能帮我分析下这个诡异现象的原因?

备注:内容来源于stack exchange,提问作者Khalidco

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.15 12:15:28