TEL::0898-88889999

网站公告:

诚信为本:市场永远在变,诚信永远不变。

主营项目

  • Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
  • 华为官宣鸿蒙 HarmonyOS 5.1 将于 7 月开启升级,对此你怎么看?会选择第一时间升级吗?
  • 自己拥有一台服务器可以做哪些很酷的事情?
  • H264和H265谁画质好,求回谢谢!?
  • 理论上flutter性能应该非常高才对,为什么好些flutter应用性能一般?
  • 德州同事局,我做错了吗?

新闻动态

当前位置: 首页 > 新闻动态

DNS 服务器是如何开发的?

我正在搓自己的DNS服务器,顺手回答一下 从头搓的话, 就是看 RFC 文档还有一些开源的项目可以借鉴,adguardhome 或者 dnsmasq,前者是go写的,后者是c 这里最重要的就是 RFC 1034 和 1035 (发布于 1987年),它是 DNS 这个东西的起源点 RFC1034 定义 DNS ,介绍概念 RFC1035 确定具体的实现细节你可以照着 RFC1035 实现一个最简单的 DNS 服务器 103{4,5} - DNS standard1183 - ISDN, X25 and other deprecated records1348 - N…。

DNS 服务器是如何开发的?
上一篇:各位都在用Docker跑些什么呢?
下一篇:Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?