Skip to main content

📌 Important Ports and Their Services

🔵 Common Networking Ports

PortServiceDescription
20 / 21FTP (File Transfer Protocol)20 (Data Transfer) & 21 (Command Control) - Used for file transfers 📂
22SSH (Secure Shell)Secure remote login and command execution 🔒
23TelnetUnencrypted remote login (not recommended) 🚫
25SMTP (Simple Mail Transfer Protocol)Used for sending emails 📧
53DNS (Domain Name System)Resolves domain names to IPs 🌐
67 / 68DHCP (Dynamic Host Configuration Protocol)Assigns dynamic IP addresses automatically 🏠
80HTTP (HyperText Transfer Protocol)Standard web traffic (unsecured) 🌍
110POP3 (Post Office Protocol v3)Receiving emails 📥
143IMAP (Internet Message Access Protocol)Used for email retrieval & management 📩
443HTTPS (HTTP Secure)Secure web traffic with SSL/TLS 🔐
3306MySQLMySQL database connection 🗄️
5432PostgreSQLPostgreSQL database connection 🗄️
6379RedisIn-memory key-value store ⚡
27017MongoDBNoSQL Database Service 🏗️

🟠 DevOps & Containerization Ports

PortServiceDescription
2375 / 2376Docker DaemonUsed for Docker API communication 🐳
5000Docker RegistryPrivate Docker image repository 🏗️
6443Kubernetes API ServerKubernetes cluster management 🏢
10250Kubelet APIKubernetes worker node communication ⚙️

🟢 Cloud & Remote Access Ports

PortServiceDescription
3389RDP (Remote Desktop Protocol)Windows Remote Desktop Access 🖥️
5900VNC (Virtual Network Computing)Remote graphical desktop access 🖥️
853DNS over TLSSecure DNS resolution 🔒

🔴 Security & VPN Ports

PortServiceDescription
1194OpenVPNSecure VPN connections 🛡️
500 / 4500IPSecSecure VPN tunneling 🔑
1812 / 1813RADIUS (Authentication & Accounting)Network authentication service 🔐

🔶 Message Queue & Streaming Ports

PortServiceDescription
1883MQTTLightweight messaging protocol for IoT 📡
5672AMQP (RabbitMQ)Message queuing for distributed systems 📬
9092Apache KafkaReal-time data streaming and event processing 🔄

🛠 Monitoring & Logging Ports

PortServiceDescription
5601KibanaData visualization for logs 📊
9200ElasticsearchSearch and analytics engine 🔍
3000GrafanaMonitoring dashboard 📈
9090PrometheusMetrics monitoring and alerting 📢
9100Node ExporterCollects hardware and OS metrics for Prometheus 🖥️
9115Blackbox ExporterProbes HTTP, HTTPS, DNS, TCP endpoints for monitoring 📡
5044FilebeatLightweight shipper for logs to Elasticsearch 📑
9080PromtailLog agent for Loki, similar to Filebeat 📜
5001LogstashCentralized data processing pipeline for logs 📡
14268Jaeger CollectorDistributed tracing data collector 📊
9411ZipkinDistributed tracing system 📉
8125StatsDMetrics collection for performance monitoring 📈
6831 / 6832Jaeger AgentReceives traces and forwards to collector 🔄

🏁 Conclusion

🔹 Understanding these ports is essential for networking, security, and DevOps.
🔹 Secure critical services by configuring firewalls properly 🔥.
🔹 Always encrypt sensitive traffic using TLS/SSL where possible 🔒.