登录 注册
当前位置:主页 > 资源下载 > 34 > Python 实现的 DNS 代理服务器,用于处理 DNS 请

Python 实现的 DNS 代理服务器,用于处理 DNS 请

  • 更新:2024-06-21 23:17:14
  • 大小:2KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

DNS代理服务器 源代码:DNSserver.py 测试:在 6760 端口运行服务器,如下命令:python DNSserver.py 128.192.1.9 6760 测试服务器:dig -p 6760 @172.17.152.18 如果 UDP DNS 请求到来,服务器将启动一个新线程来处理此请求,将 UDP 请求转换为 TCP 并将其发送到上游 DNS 服务器。 如果请求不是 DNS 查询,服务器将丢弃它。 当服务器从上游 DNS 服务器得到 TCP 应答时,它将转换为 UDP 应答并将其发送回客户端。 描述:这个项目是设计和开发一个DNS代理。 DNS 代理是一个 DNS 转发器程序,它充当客户端程序的 DNS 解析器,但需要上游 DNS 服务器来执行 DNS 查找。 DNS 代理接收来自外部的查询并将查询转发到 DNS 服务器。 对于这个项目,需要代理以 UDP 模