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

转载于:https://www.cnblogs.com/yisuo/p/8811049.html

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

  1. 面试题:请用代码实现ip地址与int之间互换?

    来自:Java面试那些事儿 面试官:Ipv4地址可以转为Long类型的数字知道吧?你写一下这个转换的代码. 对计算机基础逐渐模糊的小黄一脸懵逼,毕竟工作中很少会用到,只记得ip地址和整数是可以相互转换 ...

  2. 获取地区html代码,根据ip地址获取所在城市信息(省市县)代码

    [实例简介] [实例截图] [核心代码] 获取ip地址所在城市 var showIP = function(ip, remote_ip_info ){ if(remote_ip_info['ret'] ...

  3. 使用wireshark工具获得直连设备的IP地址

    2019独角兽企业重金招聘Python工程师标准>>> 1.设置电脑的SSDP服务,打开控制面板→管理工具→服务,将SSDP discovery service服务打开: 2.将需要 ...

  4. 秒级快速批量创建kvm虚拟机并指定IP地址和主机名

    1. 说明 kvm比起vmware来说最没有的功能就是用模板部署虚拟机的时候可以自定义ip地址,这对于大量创建vm的场景来说你需要一台台vnc的登录改动ip,显然是很累的,最近我就遇到这种场景(大型的 ...

  5. ifconfig没有ip地址_虚拟机创建后该如何获取IP地址并访问互联网实用教程

    之前在做项目的时候主机IP地址.网关.DNS.子网掩码等都是公司或者对方直接给提供的,但是如果我们自己想搭建一台虚拟机或者一台集群的话,手头又没有IP地址,该肿么办呢? 白慌,这里介绍一个小技巧,亲测 ...

  6. shell 脚本创建虚拟机 并配置网卡ip地址(两个脚本)

    #######################脚本1:创建虚拟机kvm######################### #!/bin/bash qcow2_dir=/var/lib/libvirt/ ...

  7. Java | IP工具类(获取访问者的ip地址 查询IP地址)

    一.IpUtil package com.java.util;import com.fasterxml.jackson.annotation.JsonInclude; import com.faste ...

  8. 中国国家授时中心ip地址变更

    服务器设置同中国国家授时中心:  http://www.time.ac.cn(210.72.145.44)同步时间,最近一段时间总是同步失败,在网上找了半天,大家都还写的是原来的IP,通过NSLOOK ...

  9. js两行代码获取ip地址

    <script src="http://pv.sohu.com/cityjson?ie=utf-8"></script> <script> co ...

最新文章

  1. Spark Streaming揭秘 Day9 从Receiver的设计到Spark框架的扩展
  2. 对象的notify方法的含义和对象锁释放的三种情况
  3. vs2012中使用localdb实例还原一个sql server 2008r2版本的数据库
  4. 了不起的开发者 丨 有奖征文活动来啦!
  5. JavaScript 经常忽略的 7 个基础知识点
  6. LaTeX基础一:安装与基本操作
  7. C# .net 中 Timeout 的处理及遇到的问题
  8. 【CASS精品教程】Win 10操作系统CAD 2006+CASS 7.1安装图文经典教程(附安装包下载)
  9. Element-UI中Cascader 级联选择器使用
  10. 黑马程序员--C语言基础之--sizeof()运算符的使用以及注意
  11. 蓝桥杯2021年第十二届C++省赛第四题-货物摆放
  12. 使用Mac电脑内置的屏幕共享功能,进行远程桌面管理
  13. Oracle 从入门到精通系列 - 资料下载
  14. 如何用adb连接android手机
  15. RemoteFX+RDP8.0+hyper-v重定向智能卡,U盾问题
  16. 免费易用的Web版OFD阅读器
  17. python爬取花瓣网图片
  18. 解决异常redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool
  19. Firefox about:config设置
  20. python 右键没有EDIT with IDLE选项 图文讲解解决方法

热门文章

  1. Python name ‘basestring‘ is not defined
  2. 二十一、补码 (计算机最小的单位为位)
  3. 线性表:顺序队列算法实现
  4. 线性表:顺序栈算法实现
  5. hdu1284经典钱币兑换问题
  6. OC 应用跳转QQ私聊界面或者申请加群
  7. 房贷新政刺激楼市作用有限 房价严重背离无改变
  8. 积极向上,努力工作,提高能力,提高战斗力,保持热情,保持创业热情。
  9. 在Java中使用DES加密解密算法
  10. 最暖数据: 除夕有6.88亿人用微信红包传递狗年祝福