24 个版本

0.10.1 2024年6月3日
0.9.3 2023年12月28日
0.9.2 2023年11月16日
0.8.0 2023年5月12日
0.1.0 2016年10月14日

#44网络编程

Download history 12067/week @ 2024-04-29 10422/week @ 2024-05-06 9680/week @ 2024-05-13 11736/week @ 2024-05-20 8819/week @ 2024-05-27 11573/week @ 2024-06-03 14804/week @ 2024-06-10 15888/week @ 2024-06-17 16294/week @ 2024-06-24 15179/week @ 2024-07-01 15944/week @ 2024-07-08 14714/week @ 2024-07-15 21570/week @ 2024-07-22 16244/week @ 2024-07-29 19507/week @ 2024-08-05 16917/week @ 2024-08-12

每月 75,159 次下载
用于 29 个 Crates(直接使用 24 个)

BSD-3-Clause

2.5MB
48K SLoC

domain – Rust 的 DNS 库

Current Documentation Mastodon Follow

一个用于与域名系统交互的库。该库包含一个不断增长的构建块集合,用于在应用程序中包含 DNS 功能。

目前,这些块包括

  • 创建和解析 DNS 数据和消息的基本数据结构和功能,
  • 对 DNS 客户端和服务器传输的实验性支持,
  • 使用 TSIG 机制签名字符串和验证消息的支持,
  • 从 DNS 区域文件读取数据的实验性支持,
  • 对 DNSSEC 签名和验证的实验性和尚未完成的支持,
  • 一个简单的基于 Tokio 的 stub 解析器。

如果您有任何关于未来功能的想法、请求或建议,请随时在 Github 上提交 issue。

许可

domain crate 在 BSD-3-clause 许可证的条款下分发。有关详细信息,请参阅 LICENSE 文件。

依赖项

~1–15MB
~199K SLoC