Create a Smart DNS servers with squid to forward certain domains via tunnels to unblock streaming sites

Hey there.

We need some help with setting up a global DNS system, which should be accessible via certain IPs only.

There is already a github project called "ab77/netflix-proxy" that does almost exactly what we need it to do. However we want to make it a bit more robust. For example - we need to be able to use some highly available servers from Vultr, DO and/or Linode. And then we have some special servers that work with streaming services.

So let me give an example:

domain1 - just a regular domain

domain2 - a streaming site

server1.1 - a DO/Vultr/Linode server

server1.2 - a DO/Vultr/Linode server

server2 - our specialty server, which works with streaming sites.

So people have their DNS set to server1 (obviously it will be server1.1 and server1.2). They enter domain1 - and that gets provided to them without additional forwarding or anything like that.

But if they enter domain2 - then server1.1 and server1.2 will have to forward the traffic via a proxy to server2, acting essentially like a VPN, so domain2 sees the user as coming from server2.

Now we will have at least 2 servers per location, in at least 3-4 locations around the world, perhaps even more. So if people use to lets say the US DNS - they get the US version of the streaming site, if they use the UK DNS servers - they will get the UK version of the said site.

In the end of the day, we need to have the ability to add/remove DNS servers (both server1.1/1.2 and server2), in case they get blocked for any reason, so a single bash script to add/remove would be great.

We also need to be able to add/remove the IPs that will be able to use this service, as we add/remove servers from our VPN lineup.

The budget is open, let me know what this would cost us.


Skills: DNS, Linux, System Admin, Network Administration, Bash Scripting

See more: fix dns servers leak stealth information non requests, create dynamic dns server, create website dns, create false dns entry, sbs create www dns, indy dns servers, create fake dns site, create reverse dns sbs 2003, create iis dns domain, transferring wordpress dns servers, create lotus notes agent automatically forward mails lotus, sbs 2008 create reverse dns, create reverse dns windows 2008, create zone dns vbnet, vbnet create bind dns, webmin create mail dns, php create windows dns zone, systemnetdns dns servers vbnet, create reverse dns win 2008, create smart dns

About the Employer:
( 1 review ) ATLANTA, United States

Project ID: #23972259

9 freelancers are bidding on average $613 for this job


Hello Hope you are doing well. I have 7 years of experience in DNS management and server management. I can handle this project. Regards VishnuLal*

$750 USD in 2 days
(193 Reviews)

I have experience in deploying and maintaining of: Cloud Computing Platforms: AWS Amazon Web Services,Microsoft AZURE, Google Cloud (GCP). Server Operating Systems: Windows Server 2003-to-2012R2, Windows Server 20 More

$500 USD in 1 day
(256 Reviews)

Hello there! I am a system administrator security focused with 7+ years of experience deploying and securing servers and cloud services as AWS/GCP/DO/OVH/Vultr/Linode. I have worked the last years setting up proxies, v More

$500 USD in 7 days
(55 Reviews)

I am (also) very familar setting up special DNS-servers (i.e. I did a parental control system, similar to openDNS) . And I (also) did custom mods to squid sources, for youtube caching. I understand your intensions, wha More

$500 USD in 21 days
(18 Reviews)

Hi there, I have read the brief details on the job listing. You can check my experience, customer feed backs and my portfolio here: I believe its a doable job I have grea More

$750 USD in 10 days
(1 Review)

hi i read your requirements. i can do this in affordable price and timeline and provide you montly maintenance and more services

$722 USD in 15 days
(0 Reviews)

Nice to meet you I am an Amazon Cloud Architect for the web infrastructure serving 90 million page impressions and 12 TB Internet traffic per month. The AWS services I use are EC2, ELB, MySQL RDS, VPC, CloudFront, Elas More

$637 USD in 9 days
(0 Reviews)

I can help you on setting up those dns servers. One question: you said server1 has to forward traffic to server2, you mean only the dns request traffic (not the stream traffic)

$555 USD in 10 days
(0 Reviews)

Hello, I can work with you on this project, I'm certified CloudArchitect and it's also my daily job. I help many european companies to design their platforms on Cloud and to troubleshoot them. I hope we get to work to More

$600 USD in 7 days
(0 Reviews)