In Progress

DNS Proxy for Backup


I need a very small, leightweight and fast DNS Proxy for authorative DNS failover/backup. Should be in Python. The server should listen on tcp and udp port 53 and simply forward requests to an internal main DNS server (listening on a different port and address, this should be configurable). If that server responds successfully (status = NOERROR) the proxy sends that response back. If it cannot find a record/is not authorative (status = REFUSED) or is down, the proxy checks a backup DNS server (again listening on a different port and address, this should be configurable).

It then returns the response from the backup DNS server or doesn't do anything if that one too is down (thus creating a normal timeout).

So no request or response creation or manipulation required. So just simply forwarding responses and requests and only need to understand the response from the main DNS server (NOERROR/REFUSED or failure).

Skills: DNS, Python

See more: dns proxy, python dns server, python proxy dns, forward dns proxy, dns forward proxy server, tcp dns proxy, python dns response, python udp dns, proxy dns requests responses python, dns proxy backup python, port forward, tcp proxy server, proxy python, python tcp, forward tcp port, server tcp udp, proxy tcp, tcp small server, dns record, proxy dns server, python dns, python tcp server, need proxy address, python manipulation, dns python udp

About the Employer:
( 3 reviews ) Birmingham, United Kingdom

Project ID: #4656306

Awarded to:


We can help!

$140 USD in 6 days
(8 Reviews)

7 freelancers are bidding on average $166 for this job


I can deliver the project

$236 USD in 5 days
(14 Reviews)

Hi, I write python code for a living, and also manage DNS servers. Please check private message for more details.

$155 USD in 1 day
(0 Reviews)

I'll do Python for a living and also have experience in networking

$133 USD in 2 days
(0 Reviews)

I'm a very experienced Python programmer that have done really big projects in Brazil. Please PM me if you're interested.

$122 USD in 5 days
(0 Reviews)

I can do this work quickly and with the best results

$100 USD in 2 days
(0 Reviews)

Hi, please check PM

$277 USD in 3 days
(0 Reviews)