这是 gdnsd_geoip_test 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
gdnsd_geoip_test - gdnsd-plugin-geoip 地图的命令行测试程序
概要
gdnsd_geoip_test [-c /etc/gdnsd] [map_name 地址]
-c gdnsd 配置目录,见主要 域名系统(8) 详细信息手册页
map_name 来自 geoip 插件配置的映射名称
addr 要映射的客户端 IP 地址。
商品描述
这是一个用于“gdnsd-plugin-geoip”地图配置的简单命令行测试程序。 它
解析您的标准 gdnsd 配置文件,从 geoip 插件中提取相关位
部分,并使用与插件本身相同的核心代码处理“地图”部分。
然后它根据提供的映射名称解析提供的 IP 地址,提供一个
有序数据中心列表(和 edns 范围网络掩码)结果。
命令行上的输入 IP 地址不接受 CIDR 子网信息。 这是
故意的。 由于“gdnsd-plugin-geoip”构建、优化和
对内部数据执行查找,客户端子网掩码无关紧要,并且
响应范围掩码总是根据需要具体或通用。 模拟不同的
edns 在相同的地址数据上输入掩码,只需将更多的右侧位清零
地址。
如果命令行上没有给出“[map_name addr]”,则程序进入 REPL(Read-Eval-
Print Loop) 模式,带提示,允许您交互式输入多个“[map_name
addr]" 对而不重新加载配置的数据库。
使用 onworks.net 服务在线使用 gdnsd_geoip_test