用 cctld工具建立帶有國家程式碼的IP地址表

tty521發表於2017-05-18

用 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 模組了

相關文章