WHM (HTTP)
What is Port 2086?
Port 2086 is the default HTTP port for Web Host Manager (WHM), the server-level administration interface for cPanel servers. While cPanel (ports 2082/2083) is for individual hosting account management, WHM is for server administrators and hosting providers who manage the entire server. WHM provides tools for creating and managing cPanel accounts, configuring Apache/Nginx, managing DNS zones, monitoring server resources, installing SSL certificates, configuring email, and managing security settings. WHM is the administrative backbone that hosting companies use to provision and manage customer accounts on shared and reseller hosting servers.
Common Uses
- Server-level hosting administration
- Creating and managing cPanel accounts
- Server resource monitoring and management
- DNS zone and nameserver configuration
Technical Details
Copy-paste commands to check port 2086 (WHM (HTTP)) from your terminal
Test connectivity
nc -zv example.com 2086
curl -v --max-time 5 http://example.com:2086/
telnet example.com 2086
nmap -p 2086 -sV example.com
(echo > /dev/tcp/example.com/2086) 2>/dev/null && echo "open" || echo "closed"
Open port in firewall
sudo ufw allow 2086/tcp
sudo iptables -A INPUT -p tcp --dport 2086 -j ACCEPT
sudo firewall-cmd --permanent --add-port=2086/tcp && sudo firewall-cmd --reload
Security Considerations
Never use port 2086 (HTTP) — always use port 2087 (HTTPS) for WHM access. WHM provides root-level server access, making it a high-value target. Restrict access to specific IP addresses. Use strong passwords and two-factor authentication. Keep WHM/cPanel updated. Monitor for unauthorized access attempts and lock down the root WHM account.
Popular Ports Reference
The most commonly used and referenced network ports