用本机hosts文件解决OpenDNS慢的问题
由于GAE部分GFW,用OpenDNS可以暂时解决,但是偶尔出现用OpenDNS解析国内的网站非常的慢的情况,有时到了不能忍受的程度,但为了访问x.appspot.com,不得不还要把DNS服务器设为OpenDNS的208.67.222.222,这可真是恼人!
能不能修改本机的DNS缓存,固定加入52jizhang.appspot.com到74.125.19.118的域名解析呢?经过查找找到了方法,就是类似与Linux的resolve文件,Windows下叫hosts,用于保存本地DNS解析项。XP的hosts文件在:C:/WINDOWS/system32/drivers/etc/hosts。打开hosts文件,在下面增加一条映射即可。
127.0.0.1 localhost
74.125.19.118 52jizhang.appspot.com
这样在输入52jizhang.appspot.com,系统会直接解析到74.125.19.118而不用再从DNS服务器获取结果。其他的Windows操作系统也都有host文件,可以查找到的。
参考:《 Windows系统Hosts文件的作用》