GoGPT Best VPN GoSearch

OnWorks 网站图标

ldns-testns - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 ldns-testns

这是 ldns-testns 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


ldns-testns - 简单的假域名服务器工具

综合系统


ldns-测试 [ OPTION ] 数据文件

商品描述


ldns-测试 可用于提供 DNS 查询的答案以进行测试。 答案是
预制,并可根据测试需要进行定制。 答案可能非常无效或
无法解析。

这个程序是一个调试辅助工具。 它效率不高,尤其是在配置文件很长的情况下,
但它可以对任何查询作出任何答复。 这可以帮助开发人员预先脚本回复
查询。

它默认侦听 IP4 UDP 和 TCP。 您可以通过带有标头的 RR 指定数据包 RR
返回的标志。

ldns-testns 不适用于生产用途。

配置


-r 侦听随机端口。 端口号打印到标准输出。

-p 端口
侦听指定的端口。

-f NUM 分叉此数量的额外实例,这些实例服务于相同的端口和相同的
数据文件。 他们不退出; 打印的是'分叉的pid: '你必须杀死
他们自己。

-v 输出更多调试信息。 可以多次提供此选项
以提高详细程度。

-6 绑定到 IP6 地址而不是 IP4。 与-p 一起使用。

数据文件
启动时读取数据文件。 它包含查询和应该
被发送以回答这些查询。 数据文件格式解释如下。

数据 文件 FORMAT


数据文件格式有';' 表示评论。 首先处理多个条目以
最后的。 第一个匹配条目用于回答查询。 这是一个基于线的
格式。 DNS 资源记录以区域文件格式输入。

您可以使用 $ORIGIN 和 $TTL 指令。 跨越多行的区域文件 '(' 和 ')' 是
不允许。

$ORIGIN 原点 $TTL default_ttl

进入开始

; 首先给出 MATCH 行,说明匹配的查询; 通过这个条目。 ; '操作码'
使查询与回复中的操作码匹配; 如果你忽略它,任何操作码都匹配
这个条目。 ; 'qtype' 使查询与回复中的 qtype 匹配; 'qname' 使
查询与回复中的 qname 匹配; 'serial=1023' 使查询匹配,如果 ixfr 串行
是1023。

MATCH [操作码] [qtype] [qname] [serial= ] 匹配 [UDP|TCP] 匹配 ...

; 然后指定 REPLY 标头。

回复操作码、rcode 或标志。
(操作码)查询查询状态通知更新
(rcode) NOERROR FORMERR SERVFAIL NXDOMAIN NOTIMPL YXDOMAIN
YXRRSET NXRRSET NOTAUTH NOTZONE
(旗帜) QR AA TC RD CD RA AD

回复 ...

; 要执行的任何其他操作。

调整 copy_id ; 'copy_id' 将 ID 从查询复制到答案。

; 'sleep=10' 在给出答案之前休眠 10 秒(TCP 是打开的)

调整 [睡眠= ]; 在给出任何回复之前先睡觉 ADJUST [packet_sleep= ];
依次在此数据包之前睡眠

部分问题; RRcount 是自动确定的。

部分答案

部门权限

附加部分

EXTRA_PACKET ; 跟随部分,回复更多数据包。 HEX_ANSWER_BEGIN
; 跟随十六进制数据
; 这将替换任何构造的应答包
; 使用 SECTION 关键字(仅 SECTION QUERY
; 用于匹配查询)。 如果数据不能
; 被解析,为应答包调整规则
; 被忽略

HEX_ANSWER_END

条目_END

使用 onworks.net 服务在线使用 ldns-testns


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。