Error message "Could not start DNS service on <ip-address> port 53 UDP. Port is used by another application" or "Could not start DNS service (Error 10048)"

This error message means that some other software on your computer is using the DNS port (53).

If you are running Simple DNS Plus on Windows 98se/2000 or later, it could be that you are using "Internet Connection Sharing", which "maps" DNS requests and uses the same port (53) as DNS servers.
See How do I use Simple DNS Plus with Internet Connection Sharing?

Proxy servers often include a DNS proxy/mapping function which can cause this.
See How do I use Simple DNS Plus with a proxy server?

Other software like network monitors could also by occupying port 53.

To find out what software is using the DNS port:

Windows XP (SP2) / Server 2003 (SP1) and later Windows versions

At a command prompt, type "NETSTAT -nabp UDP" to also see which application is using each UDP port.

Windows NT4 / 2000

You can use "Essential NetTools" to find out which programs are using which ports.
You can download an evaluation version of this program from www.tamos.com.

From the "Settings" menu, select "Options...".
Under Tools/NetStat, check "Show full process path", and UN-check "Convert ports to service names", and click the "OK" button:

Image1.png

Back in the main window, locate programs using port 53:

Image2.png

The above sample shows Simple DNS Plus using these ports - you should see some other program.

REFERENCE:
For more information, please see the following knowledge base article:

KB Article Error message "Could not start DNS service on <ip-address> port 53 UDP (Socket error 10049 The requested address is not valid in its context)"

Add Feedback