作者:WU Salzburg, copyleft 2014  http://profoundlygeneralface.tumblr.com/post/103110084041/hosts-ip

一、基本方法

1、工具
A、 Xenu,百度一下或在这里下载 http://www.onlinedown.net/soft/20528.htm。用于批量检测 IP 的连接速度。注意,编辑要检测的 IP 列表时要加上 http。
B、 网址对应 IP 的查询,用这个 https://cloudmonitor.ca.com/en/ping.php,查询世界各地解释到的 IP。
C、 还一个很方便的网站,重复的 IP 可以在这里清理,http://www.ludou.org/tool/quchong/
2、方法
A、 第一步找出 hosts 中无效 IP。从 hosts 列表中复制出要检测的 IP,建立一个带 http 开头的 IP 列表,用 xenu 进行批量检测。如果 xenu 中为红色就是无效 IP,需要替换。
B、 第二步找出新的替换 IP。利用检测出的无效 IP 在 hosts 里对应的地址,在 https://cloudmonitor.ca.com/en/ping.php 上找出各地解释的 IP,再用 Xenu 检测这些 IP 在本地是否可用以及速度如何。即从网页上拷贝出那些 IP,建立 http 开头的 IP 列表,用 xenu 对这组 IP 进行批量检测。稍微注意一下技巧,xenu 并发的数量有限,等所有 ip 都从 pengding 变为 busy 就可以暂停,然后停止。工具栏有对应的按钮。然后看那个 ip 展开的数量多,多的就是快 ip,拷到 hosts 即可。

二、演示

1、找出 hosts 中无效 IP。

(1) 打开 hosts 文件,把疑似有问题的部分,复制到 excel 上。
01.jpg
(2)Hosts 列表通常用 tab 键分隔,可以直接复制到 excel 上如果是空格分隔,自己编辑一下改为 tab(制表符)
02.jpg
(3)把 ip 地址的那一列复制到 word 编辑
03.jpg

(4)替换换行符添加 http 开头
04.jpg
(5)另存为 txt 文本,之后用安装好的 xenu 检测,工具栏 file 里的 check url list 打开前面建立的 ip 列表文本
05.png
(6)红色的为无效 IP,绿色的为可联通 IP。
06i.jpg
2、找出新的替换 IP。
(1)再回到 hosts 文件上,找出无效 IP 对应的网址,在 https://cloudmonitor.ca.com/en/ping.php 网站查出世界各地现用的 IP。
07.jpg
(2)把查出的这些 IP 复制到 excel 上,
09.jpg
(3)再从 excel 上拷贝到 word 进行编辑,建立 http 开头的 IP 列表
10.jpg
(4)再另存为 txt 文本,用 xenu 进行批量检测。快的 IP 通常展开快而且多,图中 74.125.196.199 就展开较多,可以在浏览器打开看看,速度快就用在 hosts 上。
11.jpg
重复上述步骤,直到替换上所有无效 IP。

《如何检测替换 hosts 里无效 IP》 有 4 条评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注