用 cctld工具创建带有国家代码的IP地址表

来源:互联网 发布:1吨铀能发多少电 知乎 编辑:程序博客网 时间:2024/05/19 09:12

用 cctld工具创建带有国家代码的IP地址表
cctld tools is creating IP addresses table with Country Code

项目地址 https://github.com/ryo/cctld

这个工具要用到 perl , 需要安装 perl 模块 , 用 PPM 安装总是提示失败,最后用 cpanm 安装这两个模块成功

cpanm install Net::CIDR
cpanm install Net::CIDR::Set

---------------------------------------------

用 cpanm 安装 perl 模块

工具下载

perl      http://strawberryperl.com/
git       https://git-scm.com/download/win
curl      https://curl.haxx.se/download.html
dmake     http://search.cpan.org/CPAN/authors/id/S/SH/SHAY/dmake-4.12.2.2.zip
        http://mirrors.163.com/cpan/authors/id/S/SH/SHAY/dmake-4.12.2.2.zip
cpanm    http://search.cpan.org/CPAN/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7043.tar.gz
        
安装 Git , 要用到它的 mingw32 和相关的 DLL 动态库 , 设置 "C:\Program Files\Git\mingw32\bin" 为环境变量
安装 perl , 设置 C:\web\perl\ 为环境变量
解压 CURL , 解压后的文件释放到 c:\windows
解压 dmake-4.12.2.2.zip , 把 startup 文件夹和 dmake.exe 文件放入 C:\web\perl\bin

把这些做完之后 , 就可以安装 cpanm
如果用这样的命令安装 ( 具体的 https://github.com/miyagawa/cpanminus )

curl -L https://cpanmin.us | perl - App::cpanminus

如果安装失败或者安装后不能用 , 用 dmake 编译安装 cpanm
解压 App-cpanminus-1.7043.tar.gz , 在 cmd 进入这个目录 , 执行下面的命令
    perl Makefile.PL
    dmake test
    dmake install

到此可以用 cpanm 安装 perl 模块了

原创粉丝点击