广州大部分dns服务器解析结果都加个.lan,而且指向的都是121.10.40.XXX

2012-03-14 16:39:09 +08:00
 benzhe
202.96.128.86
202.96.128.166
202.96.134.133

上面几个都是广州的官方dns(拨号后自动获取的),可是解析大部分域名的结果是这样的:
==========================================
nslookup www.baidu.com 202.96.134.133
服务器: ns.szptt.net.cn
Address: 202.96.134.133

非权威应答:
名称: www.baidu.com.lan
Address: 121.10.40.146


nslookup www.baidu.com 202.96.128.166
服务器: cache-b.guangzhou.gd.cn
Address: 202.96.128.166

非权威应答:
DNS request timed out.
timeout was 2 seconds.
名称: www.baidu.com.lan
Address: 121.10.40.146


nslookup www.baidu.com 202.96.128.86
服务器: cache-a.guangzhou.gd.cn
Address: 202.96.128.86

非权威应答:
名称: www.baidu.com.lan
Address: 121.10.40.146

========================================

注意121.10.40.146不是baidu的ip,即使是其它域名,也会全部指向到121.10.40.XXX

这是肿摸回事?
6553 次点击
所在节点    分享发现
4 条回复
YvetteM
2012-03-14 18:09:42 +08:00
本地反向代理。用于加速或者你懂得用途吧。

铁通也有。而且下载会被强制重定向到类似于http://xxx.xxx.xxx.xxx:xxxx/一堆MD5/文件名?xxxxxx之类的地址上。挺恶心的。
sobigfish
2012-03-14 18:46:16 +08:00
之前用网通的小区“宽”带的时候,专门到工信部投诉过这个问题,结果过了几天客服经理和技术人员一起上门询问解决方法。。。到最后也没解决。
他们是为了节省流量。把什么都缓存到本地。导致很多页面不正常显示。还有隐私泄露的危险。
benzhe
2012-03-14 20:21:25 +08:00
@sobigfish @YvetteM 后来知道了是什么问题,windows下的nslookup会优先查询xxx.com.lan和xxx.com.local,而如果对方dns服务器对无效域名不会响应no response而随便响应一个ip的话 ,就会出现这种情况。

验证方法是:
1.在windows环境下,测试不存在的域名,nslookup djflajsdlfjadfdfjalkdwioieofi.com,返回信息跟上面的一样;
2.在非windows环境下,nslookup www.baidu.com 202.96.128.86,返回信息正常。

另外,使用nslookup www.baidu.com. 202.96.128.86,这样的根域是返回正常的。

所以这是windows下nslookup程序的bug和这几个dns服务器配置的问题。至于反向代理的说法应该不成立(至少这种情况不是),因为绝大多数浏览器都有自己的dns解析代码,不通过nslookup程序,所以即使只设了上面的dns,也是能正常上网的。
YvetteM
2012-03-14 21:03:54 +08:00
@benzhe 原来如此…我说ping到的和nslookup到的怎么不同来着。

不过……铁通的确存在反向代理,我记得以前用另外一个id发过,查到的IP是铁通北京的,然后开Google会经常出现502 Bad Gateway,https也不正常。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/29621

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX