请教下,如何获取一个网站的完整hosts表?

2013-09-16 22:50:38 +08:00
 wswj
比如新浪微博[www.weibo.com],如何获得进入该网站所加载的全部文件的地址?

我自己一直是从chrome的dns记录中人工提取的,太麻烦了!
需要的可以拿走,变动不大,半年改一次没问题。
119.84.71.209 ww3.sinaimg.cn
119.84.71.209 ww4.sinaimg.cn
119.84.71.209 ww1.sinaimg.cn
119.84.71.209 ww2.sinaimg.cn
119.84.117.167 tp1.sinaimg.cn
119.84.117.167 tp2.sinaimg.cn
119.84.117.167 tp4.sinaimg.cn
119.84.117.167 tp3.sinaimg.cn
119.146.200.16 js1.t.sinajs.cn
119.146.200.16 js2.t.sinajs.cn
183.60.92.251 www.weibo.com
183.60.92.251 weibo.com
183.60.92.251 m.weibo.com
119.146.200.16 img.t.sinajs.cn
221.236.31.142 2012.sina.com.cn
221.236.31.142 news.sina.com.cn
180.149.134.221 rs.sinajs.cn
180.149.134.228 biz.weibo.com
58.53.217.24 g2.ykimg.com
221.236.31.142 beacon.sina.com.cn
61.188.191.87 ss5.sinaimg.cn
180.149.134.225 ta.sass.sina.com.cn
222.215.118.41 js.t.sinajs.cn
9648 次点击
所在节点    问与答
13 条回复
wswj
2013-09-16 22:56:14 +08:00
需要这个的原因是我用vpn时发现微博全给解析成国外ip了(其实有专门弄了个中国路由表但似乎没效果),但又苦苦找不到cdn是怎么判断的,只好整个把微博的hosts给弄出来才能防止它走代理。。
superwbd
2013-09-17 08:37:07 +08:00
咱是baka,但baka有baka的办法:

chrome啥的开发者工具,开“network”,刷新走起~

本页的东西应该就全出来了~
dallaslu
2013-09-17 09:54:31 +08:00
用个路由表呗
wswj
2013-09-17 13:15:15 +08:00
@superwbd 可是这个得人工读取,要是有自动化工具就好了
9hills
2013-09-17 13:37:51 +08:00
DNS解析和路由表没啥关系,你换个国内DNS就行了
zencoding
2013-09-17 13:43:25 +08:00
你把你要是用vpn代理访问的站写入hosts是不是更简单些
wswj
2013-09-17 22:33:27 +08:00
@9hills 这点我没弄太明白。
之前的情况是,我用的校园网dns,202.X.X.X。打开openvpn,把chn route挂上。测试ping tp1.sinaimg.cn 得到的就是一个美国ip,300ms的延时。大概就这样的,所以才自己把微博的hosts给整理出来了。
wswj
2013-09-17 22:36:50 +08:00
@zencoding 经常用谷歌英文搜索,随便点个链接基本上都要挂代理才能有速度。挂上chn route后基本上能够用了,只是偶尔碰到像微博这样的网站会有点麻烦
anheiyouxia
2013-09-17 22:53:29 +08:00
@wswj 像这种情况,其实没必要用VPN这类的全局代理,用Autoproxy这类的就好了
9hills
2013-09-17 23:29:59 +08:00
@wswj 手动用nslookup看看具体解析的值

有可能是DNS看你是国外IP所以给你解析到国外了,所以这个本质还是路由表啊

路由表是否生效时能看到,首先route下你们的dns,看看路径是不是出国,如果没出国,证明路由表生效
iloahz
2013-09-18 00:09:36 +08:00
哈哈,你一定想让hosts支持通配符吧,试试这个: http://angryhosts.com/
anheiyouxia
2013-09-18 00:38:18 +08:00
wswj
2013-09-23 23:18:14 +08:00
@anheiyouxia 这个很有用,谢谢!
刚好我有一个查ip的批处理文件,这样可以直接生成hosts了

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

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

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

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

© 2021 V2EX