Golang中的UDP代理

时间:2018-12-19 16:40:48

标签: go udp

我尝试在Go中创建UDP代理,但没有成功。

我的目标是从服务器获取DNS响应并将其写回到客户端。

$ kdig -d @0.0.0.0:8853 facebook.com

n, client, err := u.server.ReadFromUDP(buf) // read request

n, err = u.server.WriteToUDP(buf, client)  // write it back

我应该做些不同的事情吗?响应:

WARNING: response timeout for 0.0.0.0@8853(UDP)

PS:我的TCP实施正常。

谢谢!

0 个答案:

没有答案