Program needs to change the users DNS to our DNS servers.
Also it will check in every day to ensure that our DNS servers haven't changed. In case our servers are down the original DNS servers will be reset and user will connect to our website to get the new DNS server IPs.
## Deliverables
Program needs to change the users DNS to our DNS servers, but logging the current settings.
Also it will check in every day to ensure that our DNS servers haven't changed. In case our servers are down the original DNS servers will be reset to the saved settings and user will connect to our website to get the new DNS server IPs. The DNS servers will then be updated to our new IPs.
The program should run in the background as the user will not need to see or change the settings.