【发布时间】:2016-07-13 08:11:20
【问题描述】:
我正在用 JAVA 模拟一个简单的 DNS 服务器(使用 UDP)。我已经完成了 DNS 请求解析并将响应发送回客户端。我在 shell 中使用 DIG 命令进行测试。我这里有这个问题:
在 Wireshark 中,当我开始监视 Loopback 上的数据包时,它会将 DNS 请求和响应数据包检测为格式错误的 ENIP 数据包。我是初学者,请指导如何解决此问题。 提前致谢。
【问题讨论】:
-
为什么你在端口 2222 而不是端口 53 上运行 DNS?
-
它是一个简单的 UDP 服务器,这就是我使用端口号 >1023 的原因。有什么区别吗?
-
尝试在 53 上运行:连接错误:权限被拒绝