请教一个 DNS 的问题
写了一个DNS转发服务程序,用于拦截本机DNS请求,在 win2000 设置使用DNS服务器为本机IP,启动DNS转发服务程序后截获申请包:十六进制数据如下:
5B FC 01 00 00 01 00 00 00 00 00 00 07 74 65 63 68 6E 65 74 04 65 44 4E 53 03 62 69 7A 00 00 01 00 01
共34个字节,但我转发到真正的 DNS 服务器后却没有获得返回数据,sendto 后 recv。是我的程序有问题还是 DNS 包有什么特殊的要求?