UDP Proxy на Голанге - PullRequest
       7

UDP Proxy на Голанге

0 голосов
/ 19 декабря 2018

Я пытаюсь создать UDP-прокси в Go безуспешно.

Моя цель - получить ответ 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 работает нормально.

Спасибо!

...