如何检测替换hosts里无效IP
作者: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上。
(2)Hosts列表通常用tab键分隔,可以直接复制到excel上如果是空格分隔,自己编辑一下改为tab(制表符)
(3)把ip地址的那一列复制到word编辑
(4)替换换行符添加http开头
(5)另存为txt文本,之后用安装好的xenu检测,工具栏file里的check url list打开前面建立的ip列表文本
(6)红色的为无效IP,绿色的为可联通IP。
2、找出新的替换IP。
(1)再回到hosts文件上,找出无效IP对应的网址,在https://cloudmonitor.ca.com/en/ping.php网站查出世界各地现用的IP。
(2)把查出的这些IP复制到excel上,
(3)再从excel上拷贝到word进行编辑,建立http开头的IP列表
(4)再另存为txt文本,用xenu进行批量检测。快的IP通常展开快而且多,图中74.125.196.199就展开较多,可以在浏览器打开看看,速度快就用在hosts上。
重复上述步骤,直到替换上所有无效IP。
文雨
music4x@文雨