文件名称:DNS-Proxy-Server-in-Python:代理服务器处理 DNS 请求
文件大小:2KB
文件格式:ZIP
更新时间:2024-08-02 12:05:18
Python
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 模
【文件预览】:
DNS-Proxy-Server-in-Python-master
----README.md(1KB)
----DNSProxyServer.py(2KB)
----.gitignore(303B)