Simple DNS Server for AXFR

IN PROGRESS
Bids
5
Avg Bid (GBP)
£180
Project Budget (GBP)
£20 - £250

Project Description:
I require a simple DNS Server in python that answers to AXFR with a default zone to test an application I have.
Any zone transfer request should be answered for any domain queried in the same form. For example, when the server is contacted for the domain example.com, the zone given back should be like this:

example.com. 86400 IN SOA ns1.example.net. dns.example.net. (
2013050101 ; Serial
14400 ; Refresh (4 hours)
3600 ; Retry (60 minutes)
604800 ; Expire (7 days)
86400 ) ; Minimum (24 hours)
example.com. 86400 NS ns1.example.net.
example.com. 86400 NS ns2.example.net.
example.com. 86400 A 192.0.2.1
*.example.com. 86400 A 192.0.2.1

If the query is for anotherdomain.com the answer should be:

anotherdomain.com. 86400 IN SOA ns1.example.net. dns.example.net. (
2013050101 ; Serial
14400 ; Refresh (4 hours)
3600 ; Retry (60 minutes)
604800 ; Expire (7 days)
86400 ) ; Minimum (24 hours)
anotherdomain.com. 86400 NS ns1.example.net.
anotherdomain.com. 86400 NS ns2.example.net.
anotherdomain.com. 86400 A 192.0.2.1
*.anotherdomain.com. 86400 A 192.0.2.1

It needs to listen over tcp to a predifined IP and answer from that IP to AXFR, as well as answer SOA requestst on both udp and tcp.
No other functionality is required.

More info and relevant rfc here:
http://en.wikipedia.org/wiki/AXFR

Additional Project Description:
05/23/2013 at 16:58 WEST
The server should support IPv4 as well as IPv6.

Skills required:
DNS, Python
Hire mat67
Project posted by:
mat67 United Kingdom
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


£ 210
in 3 days
£ 263
in 5 days
£ 103
in 3 days
£ 222
in 2 days
£ 100
in 3 days