Port 1434 (MS SQL Browser)
UDPMicrosoft SQL Server Browser — MS SQL Browser listens on port 1434 by default.
What is Port 1434?
Port 1434 is used by the Microsoft SQL Server Browser service, which helps clients locate SQL Server instances on a network. The Browser service responds to UDP queries with connection details for named instances.
SQL Server Browser on UDP port 1434 listens for client discovery requests and returns the TCP port number assigned to each named SQL Server instance. This is essential when running multiple SQL Server instances on a single machine, as each instance uses a different dynamic port.
Port 1434 has been targeted by the SQL Slammer worm (2003) which caused widespread internet disruption. The Browser service should be disabled if not needed, and port 1434 should be blocked at the firewall perimeter.
Port 1434 Security
MS SQL Browser on port 1434 should be secured with appropriate access controls and monitoring. Ensure the service is only accessible from trusted networks by configuring firewall rules to restrict access. If the protocol supports encryption, enable TLS/SSL to protect data in transit.
Regularly update MS SQL Browser to the latest version to patch known vulnerabilities. Monitor port 1434 for unauthorized access attempts and implement rate limiting where possible. Follow the principle of least privilege when configuring access permissions.
How to Check Port 1434
To check if port 1434 is open on a remote host, use nmap: 'nmap -p 1434 hostname'. For a quick TCP connection test, use: 'telnet hostname 1434' or 'nc -zv hostname 1434'. On Windows PowerShell, use: 'Test-NetConnection -ComputerName hostname -Port 1434'.
To check if port 1434 is listening on your local machine, use: 'netstat -tlnp | grep 1434' on Linux, or 'ss -tlnp | grep 1434'. On Windows, use: 'netstat -an | findstr 1434'. For a comprehensive scan, use: 'nmap -sV -p 1434 hostname' to detect the service version running on the port.
Related Ports
Frequently Asked Questions
What is port 1434 used for?
Port 1434 is the default port for Microsoft SQL Server Browser (MS SQL Browser). It is used for ms sql browser communication using the UDP protocol.
Is port 1434 TCP or UDP?
Port 1434 uses UDP. UDP is used because ms sql browser requires fast, low-overhead communication.
Should port 1434 be open?
Port 1434 should only be open if you are actively running MS SQL Browser. Close unused ports to reduce your attack surface. If needed, restrict access to trusted IP addresses using firewall rules.
How do I check if port 1434 is open?
Use 'nmap -p 1434 hostname' to scan remotely, or 'netstat -tlnp | grep 1434' to check locally on Linux. On Windows, use 'Test-NetConnection -Port 1434 hostname' in PowerShell.
How do I secure port 1434?
Secure port 1434 by restricting access with firewall rules, using encryption (TLS/SSL) where supported, keeping MS SQL Browser updated, using strong authentication, and monitoring for unauthorized access attempts.
🔍 Check Your IP Address
While you're here, find out your public IP address, location, and ISP details instantly.
Check My IP →