Utdns is a UDP/DNS to TCP/DNS translator. It is currently only tested on Linux. I'll improve it in future. Official repository: https://github.com/rahra/utdns