All ports
Port5354/TCP
mdnsresponderPort
5354
Protocol
TCP
Category
Registered
Service
mdnsresponder
What is port 5354?
Port 5354/TCP is a Registered port, registered with IANA for specific applications. It is associated with the mdnsresponder service.
Multicast DNS Responder IPC
Useful commands
nmapnmap -p 5354 -sV example.comnetcatnc -zv example.com 5354curlcurl -v http://example.com:5354/telnettelnet example.com 5354bash(echo > /dev/tcp/example.com/5354) 2>/dev/nullFirewall commands
UFWAllow
sudo ufw allow 5354/tcpDeny
sudo ufw deny 5354/tcpiptablesAllow
sudo iptables -A INPUT -p tcp --dport 5354 -j ACCEPTDeny
sudo iptables -D INPUT -p tcp --dport 5354 -j ACCEPTfirewalldAllow
sudo firewall-cmd --permanent --add-port=5354/tcpWindowsAllow
netsh advfirewall firewall add rule name="Open Port 5354" dir=in action=allow protocol=TCP localport=5354Security Risks
- DNS cache poisoning attacks
- DDoS amplification using open DNS resolvers
- Information disclosure of internal subdomains
- Domain hijacking if DNS server is misconfigured
Frequently Asked Questions
What service runs on port 5354/TCP?
Port 5354/TCP is associated with the mdnsresponder service. Multicast DNS Responder IPC
Is it safe to expose port 5354 to the Internet?
It depends on the service and configuration. Port 5354 (mdnsresponder) is a Registered port. If you need to expose it, keep the service updated, use strong authentication, and configure a firewall. It's always recommended to restrict access by IP when possible.
How do I check if port 5354 is open?
You can use nmap: `nmap -p 5354 -sV example.com`, netcat: `nc -zv example.com 5354`, or the bash command: `(echo > /dev/tcp/example.com/5354) 2>/dev/null && echo "Open" || echo "Closed"`.
How do I open or close port 5354 on my firewall?
On Linux with UFW: `sudo ufw allow 5354/tcp` (open) or `sudo ufw deny 5354/tcp` (close). With iptables: `sudo iptables -A INPUT -p tcp --dport 5354 -j ACCEPT`. On Windows: `netsh advfirewall firewall add rule name="Open Port 5354" dir=in action=allow protocol=TCP localport=5354`.
What applications and services use port 5354?
Port 5354/TCP is used by the mdnsresponder service. Specific uses depend on the software and configuration. Check our related tools section for more information.