Plug hook into DNS server (proof of concept)

In Progress

Client wants to set up a DNS server that will identify the requesting user, consult a database to verify that the user is permitted and depending if allowed, then return the correct IP else if not allowed, then redirect to our own IP where the server will block the user with a password screen. When successful password is entered, then the user is redirected to view the content.

We need only a small portion of this developed. We need the DNS service to listen on port 53, and instead of responding with configuration from static files, it will consult an API passing the hostname and user identification. The API is written in PHP, and can respond with JSON or XML.

The DNS server will be hosted on a dedicated VM on Amazon AWS EC2.

Please discuss your proposed solution with me.

Skills: C Programming, Perl, PHP, Software Architecture

See more: vm where, dns service, perl json, aws service, amazon aws database, proof of concept, perl amazon, dns redirect, database consult, AWS server, aws ec2, aws database, json client, set dns server, identify discuss, dns server responding, xml json api, php api json server, aws solution, php api return json, dns server written php, json xml php, amazon aws service, database identification, set server 2013

About the Employer:
( 5 reviews ) Auckland, New Zealand

Project ID: #4246177

Awarded to:

omeid

Lets get it done! Shall we?

$200 USD in 5 days
(8 Reviews)
3.8

2 freelancers are bidding on average $175 for this job

goodperlcoder

I ready start your first task, but you have broken info about ontent of tcp/ip packet and using arp... also, send me pls link to your php prototype

$250 USD in 4 days
(12 Reviews)
4.1
dsg102

I've set up a similar system to the one you describe before, think I can help you on this.

$100 USD in 3 days
(0 Reviews)
0.0