Creating a DNS Resolving Server with Arduino Ethernet Shield

Hello,

I work with Arduino and ESP8266 and a few months ago, I bought a Arduino Ethernet Shield of WizNet W1500.

I had made Local Web Server to watch movies which are stored on a USB Flash Drive. But I can't open the Web Server using any domain name. For example, movies.cc, etc. I have to put the IP address of the Web Server to access it. So I want to make a DNS resolving Server which could recieve the DNS requests from the devices and could resolve it to the corresponding IP addresses. I want to use Arduino and Ethernet Shield to create the DNS resolving server which would have its own IP address and port and will resolve all the DNS queries of the devices which want to access my Web Server. Please help if you know anything about this.
I will try it. :slight_smile:

Wrong hardware selection!

Use a Linux based board (p.e. Raspberry Pi), where you get that functionality without doing any coding. Just configure a DNS server (there are several available for Linux) and you get everything. You even can have you web server on it.

"Please help if you know anything about this."

If this is a "local" web server, then you might simply make an index web page with the various features listed on it, and these link to the LAN IP address of those server features.