Sample Header Ad - 728x90

mDNSResponder using port 53, preventing me from running custom DNS server

0 votes
2 answers
271 views
So I have been using blocky dns to setup a custom dns server that runs locally on 127.0.0.1 and on port 53. It had been working well for quite some time now and then I decided to update Macos to 15.3.2 and rebooted it and it was no longer working.
sudo lsof -i :53
COMMAND   PID           USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
mDNSRespo 441 _mdnsresponder   33u  IPv4 0xa70e7309758216e7      0t0  UDP *:domain
mDNSRespo 441 _mdnsresponder   34u  IPv6 0x36f01ded9c565b9f      0t0  UDP *:domain
mDNSRespo 441 _mdnsresponder   35u  IPv4 0x2c23d4c61490f3c1      0t0  TCP *:domain (LISTEN)
mDNSRespo 441 _mdnsresponder   36u  IPv6
and
blocky -c .config/blocky/config.yml
{"level":"error","msg":"server start failed: start udp listener failed: listen udp :53: bind: address already in use","time":"2025-03-12T22:02:10+05:30"}
Error: start udp listener failed: listen udp :53: bind: address already in use
I already have internet sharing disabled and docker isn't running either.
Asked by spicysugar (1 rep)
Mar 12, 2025, 04:35 PM
Last activity: Apr 15, 2025, 08:10 PM