linux下自动获取网通电信路由表
http://www.hebaodans.com/index.php/2010/04/l-i-n-u-x-xia-zi-dong-huo-qu-wang-tong-dian-xin-lu-you-biao/
上面的这篇是linux下生成的方法,比对了网上已经生成的路由表还是根据http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest
这个地址的IP地址来生成数据量比较多一点,
但是似乎它的查询方法已经失效
whois $ip@whois.apnic.net
好不容易搜到个whosip
http://www.nirsoft.net/utils/whosip.html
就想能不能用windows来处理
get_cn_ipv4.cmd
在线进行查询然后再根据像unicom chinanet之类的关键词进行分类,哈哈实在写不下去了,find findstr也不知道怎么用,怎么也达不到自己想要的效果,大家帮忙看看
http://www.hebaodans.com/index.php/2010/04/l-i-n-u-x-xia-zi-dong-huo-qu-wang-tong-dian-xin-lu-you-biao/
上面的这篇是linux下生成的方法,比对了网上已经生成的路由表还是根据http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest
这个地址的IP地址来生成数据量比较多一点,
但是似乎它的查询方法已经失效
whois $ip@whois.apnic.net
好不容易搜到个whosip
http://www.nirsoft.net/utils/whosip.html
就想能不能用windows来处理
get_cn_ipv4.cmd
del aa.txt /q
wget -c -O aa.txt "http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest"
del b.txt /q
for /f "tokens=1,* delims=|" %%a in ('type aa.txt^|findstr "CN|ipv4"') do (
for /f "tokens=3,4 delims=|" %%i in ("%%b") do (echo %%i %%j>>b.txt)
)在线进行查询然后再根据像unicom chinanet之类的关键词进行分类,哈哈实在写不下去了,find findstr也不知道怎么用,怎么也达不到自己想要的效果,大家帮忙看看
setlocal enabledelayedexpansion
for /f "tokens=1,* delims= " %%i in (b.txt) do (
for /f "eol=O tokens=1,* delims=:" %%a in ('whosip %%i^|findstr "Network"') do (
set aa="%%b"
echo %%b>a.txt
find "UNICOM" a.txt | echo %%i %%j>>unicom.txt
)
)
endlocal