这是 unbound-host 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
未绑定主机 - 未绑定的 DNS 查找实用程序
概要
未绑定主机 [-vdhr46D[-c 程[-t 类型] 主机 [-y 键[-f 密钥文件[-F
命名密钥文件[-C 配置文件]
商品描述
未绑定主机 使用未绑定的验证解析器查询主机名并显示
结果。 随着 -v 它显示验证状态的选项:安全、不安全、虚假
(安全失败)。
默认情况下,它不读取任何配置文件。 它试图访问互联网
根服务器。 和 -C 一个未绑定的配置文件和 -r 可以读取resolv.conf。
可用的选项是:
主机
此名称已解析(在 DNS 中查找)。 如果给出了 IPv4 或 IPv6 地址,
执行反向查找。
-h 显示版本和命令行选项帮助。
-v 启用详细输出,它会在每一行上显示验证结果。 安全手段
NXDOMAIN(无此类域名)、nodata(无此类数据)或正面数据
使用其中一个键正确验证响应。 不安全意味着该域
name 没有为其设置安全性。 虚假(安全故障)意味着
响应未通过一项或多项检查,很可能是错误的、过时的、被篡改的,或者
破碎。
-d 启用调试输出到 stderr。 一个 -d 显示解析器和验证器是什么
正在做并且可能会告诉你发生了什么。 更多的时候,-d -d,给出了很多输出,
发送和接收的每个数据包。
-c 程
指定要查找的类,默认在 Internet 类中。
-t 类型
指定要查找的数据类型。 默认查找 IPv4、IPv6 和邮件
处理程序数据或用于反向查询的域名指针。
-y 键 指定要用作信任锚的公钥。 这是信任链的基础
从信任锚建立到响应,以验证
响应消息。 可以作为 DS 或 DNSKEY 记录给出。 例如 -y
“example.com DS 31560 5 1 1CFED84787E6E19CCF9372C1187325972FE546CD”。
-D 启用 DNSSEC 验证。 从默认配置的根中读取根锚
锚定在默认位置, /etc/unbound/root.key.
-f 密钥文件
从文件中读取密钥。 每行都有一个 DS 或 DNSKEY 记录,格式为
-y。 区域文件格式,与挖掘和钻孔生成相同。
-F 命名密钥文件
从 BIND 样式的 named.conf 文件中读取密钥。 只有可信密钥{}; 条目是
阅读。
-C 配置文件
使用指定的 unbound.conf 进行素数 绑定(3)。
-r 阅读 / etc / resolv.conf中,并从那里使用转发 DNS 服务器(那些可能有
由 DHCP 设置)。 更多信息在 配置文件(5). 如果这些,则中断验证
服务器不支持 DNSSEC。
-4 仅使用 IPv4 网络发送数据包。
-6 仅使用 IPv6 网络发送数据包。
示例
一些使用示例。 下面显示的密钥是假的,因此安全失败是
遭遇。
$ 未绑定主机 www.example.com
$ unbound-host -v -y "example.com DS 31560 5 1 1CFED84787E6E19CCF9372C1187325972FE546CD"
www.example.com
$ unbound-host -v -y "example.com DS 31560 5 1 1CFED84787E6E19CCF9372C1187325972FE546CD"
192.0.2.153
退出 守则
未绑定主机程序退出时出现错误状态代码为 1,无错误时状态代码为 0。 数据可能
在退出代码 0 时不可用,退出代码 1 表示查找遇到致命错误。
使用 onworks.net 服务在线使用 unbound-host
