Install and configure Unbound as a recursive caching DNS Server

Completed Posted 3 years ago Paid on delivery
Completed Paid on delivery

I have a web crawl server (Ubuntu 16.04 LTS). When I am web crawling with full concurrency, the crawl encounters both DNS (blocking) and DNS performance problems. To overcome this limitation, you will install and configure Unbound as a recursive caching DNS server on my crawl server.

Instructions:

1. Create a task to set the system time correctly upon system startup (via NTPD) so that DNS records are not invalidated

2. Install Unbound

3. Configure it as a recursive + caching DNS server. The server should resolve all DNS queries that comes from anything running on the machine.

4. Setup Unbound to start running when the system starts

5. Setup a systemctl command to stop/start/restart Unbound

6. Provide me with the location of the Unbound conf files (so that I can change DNS servers it resolves through); provide me with the exact systemctl commands setup (e.g., systemctl stop unbound)

Feel free to reboot the machine and/or start/stop/uninstall other services as much as you need for testing. You are working on a dev image, not a production machine.

I will give you a .pem or .ppk to access the machine.

Linux System Admin Ubuntu DNS

Project ID: #28263986

About the project

2 proposals Remote project Active 3 years ago

Awarded to:

udayarpandey2022

I can set it up in the least possible time with the least budget. have experience with unbound, bind and powerdns. Thanks!

$10 USD in 1 day
(41 Reviews)
4.6

2 freelancers are bidding on average $20 for this job

moezbouzayani

Hello, I am so interresed in your project. Please send me a message to dissucss more details in private to help you out in your project. Thank you.

$30 USD in 7 days
(2 Reviews)
2.0