my ISP intercepts DNS packets and sends them on own server, so I wrote this DNS proxy. the client is a local DNS server that tranship DNS packets to the remote server vie TCP connection