问题: 公司和家里使用不同的WI-FI,每次从家到公司时自动切换网络后,公司的许多地址不能访问, ping域名是可以ping同的,但是网页却打不开...
问题分析: 初步猜想是DNS缓存的问题? 对于MAC系统没有关机,切换网络后是否刷新了本地DNS缓存不确定
`
nslookup xxx.w.com #检测到DNS地址是114.114.114.114能正常解析域名地址,在网络偏好中重新设置DNS 或 清空所有代理后,打开了网页,本打算使用charles等继续分析问题,问题没有复现,所以暂时笔记[清空mac所有的网络代理] ` 主要操作: 清空mac代理
-
114.114.114.114和8.8.8.8,这两个IP地址都属于公共域名解析服务DNS其中的一部分,而且由于不是用于商业用途的,这两个DNS都很纯净,不用担心因ISP运营商导致的DNS劫持等问题,而且都是免费提供给用户使用的。
-
114.114.114.114是国内移动、电信和联通通用的DNS,手机和电脑端都可以使用,干净无广告,解析成功率相对来说更高,国内用户使用的比较多,而且速度相对快、稳定,是国内用户上网常用的DNS。
-
8.8.8.8是GOOGLE公司提供的DNS,该地址是全球通用的,相对来说,更适合国外以及访问国外网站的用户使用。
PS: 问题再出现时,进行trace分析..{socks proxy代理的问题, 需要定位具体的原因}