Ctrl+K
Popüler aramalar:

Port Numaraları

v1.0.0
Toplam Port
67
Kapsanan yaygın portlar
İyi Bilinen
27
0-1023 Portları
Kayıtlı
40
1024-49151 Portları
Gösterilen
67
Filtrelenmiş sonuçlar
PortTürProtokolServisKategoriAçıklama
20Well-knownTCPFTP Data
File Transfer
File Transfer Protocol - Data transfer
21Well-knownTCPFTP Control
File Transfer
File Transfer Protocol - Control connection
22Well-knownTCPSSH
Remote Access
Secure Shell - Remote login and command execution
23Well-knownTCPTelnet
Remote Access
Telnet - Unencrypted remote login
25Well-knownTCPSMTP
Email
Simple Mail Transfer Protocol
53Well-knownTCP/UDPDNS
Network
Domain Name System
67Well-knownUDPDHCP Server
Network
Dynamic Host Configuration Protocol - Server
68Well-knownUDPDHCP Client
Network
Dynamic Host Configuration Protocol - Client
69Well-knownUDPTFTP
File Transfer
Trivial File Transfer Protocol
80Well-knownTCPHTTP
Web
HyperText Transfer Protocol
110Well-knownTCPPOP3
Email
Post Office Protocol version 3
119Well-knownTCPNNTP
Network
Network News Transfer Protocol
123Well-knownUDPNTP
Network
Network Time Protocol
143Well-knownTCPIMAP
Email
Internet Message Access Protocol
161Well-knownUDPSNMP
Network
Simple Network Management Protocol
162Well-knownUDPSNMP Trap
Network
SNMP Trap notifications
389Well-knownTCPLDAP
Directory
Lightweight Directory Access Protocol
427Well-knownTCP/UDPSLP
Network
Service Location Protocol
443Well-knownTCPHTTPS
Web
HTTP Secure (SSL/TLS)
465Well-knownTCPSMTPS
Email
SMTP Secure (SSL/TLS)
514Well-knownUDPSyslog
Network
System logging protocol
554Well-knownTCP/UDPRTSP
Media
Real Time Streaming Protocol
587Well-knownTCPSMTP Submission
Email
SMTP Message Submission
636Well-knownTCPLDAPS
Directory
LDAP Secure (SSL/TLS)
873Well-knownTCPrsync
Backup
rsync file synchronization
993Well-knownTCPIMAPS
Email
IMAP Secure (SSL/TLS)
995Well-knownTCPPOP3S
Email
POP3 Secure (SSL/TLS)
1433RegisteredTCPSQL Server
Database
Microsoft SQL Server
1521RegisteredTCPOracle DB
Database
Oracle Database
1723RegisteredTCPPPTP
VPN
Point-to-Point Tunneling Protocol
1883RegisteredTCPMQTT
IoT
Message Queuing Telemetry Transport
1935RegisteredTCPRTMP
Media
Real Time Messaging Protocol
2375RegisteredTCPDocker
Container
Docker daemon (insecure)
2376RegisteredTCPDocker TLS
Container
Docker daemon (TLS)
3000RegisteredTCPNode.js Dev
Development
Node.js development server (React, Next.js)
3000RegisteredTCPGrafana
Monitoring
Grafana Dashboard
3020RegisteredTCPCVSUP
Version Control
CVS
3306RegisteredTCPMySQL
Database
MySQL Database
3389RegisteredTCPRDP
Remote Access
Remote Desktop Protocol
4200RegisteredTCPAngular Dev
Development
Angular development server
5000RegisteredTCPFlask Dev
Development
Flask development server
5044RegisteredTCPLogstash
Monitoring
Logstash Beats input
5173RegisteredTCPVite Dev
Development
Vite development server
5432RegisteredTCPPostgreSQL
Database
PostgreSQL Database
5601RegisteredTCPKibana
Monitoring
Kibana Dashboard
5672RegisteredTCPRabbitMQ
Message Queue
RabbitMQ AMQP
5683RegisteredUDPCoAP
IoT
Constrained Application Protocol
5900RegisteredTCPVNC
Remote Access
Virtual Network Computing
5985RegisteredTCPWinRM HTTP
Remote Access
Windows Remote Management (HTTP)
5986RegisteredTCPWinRM HTTPS
Remote Access
Windows Remote Management (HTTPS)
6379RegisteredTCPRedis
Database
Redis Database
6881RegisteredTCP/UDPBitTorrent
P2P
BitTorrent protocol
6969RegisteredUDPBitTorrent Tracker
P2P
BitTorrent tracker
7777RegisteredUDPUnreal Engine
Gaming
Unreal Engine games
8000RegisteredTCPDjango Dev
Development
Django development server
8080RegisteredTCPHTTP Alt
Web
Alternative HTTP port
8443RegisteredTCPHTTPS Alt
Web
Alternative HTTPS port
8554RegisteredTCPRTSP Alt
Media
Alternative RTSP port
8883RegisteredTCPMQTT TLS
IoT
MQTT over TLS
9000RegisteredTCPVarious Dev
Development
Common development port
9090RegisteredTCPPrometheus
Monitoring
Prometheus Metrics
9092RegisteredTCPKafka
Message Queue
Apache Kafka
9200RegisteredTCPElasticsearch
Search
Elasticsearch HTTP
9418RegisteredTCPGit
Version Control
Git protocol
15672RegisteredTCPRabbitMQ Mgmt
Message Queue
RabbitMQ Management UI
25565RegisteredTCPMinecraft
Gaming
Minecraft Server
27015RegisteredTCP/UDPSteam/Source
Gaming
Steam/Source Engine games

Port Aralıkları

İyi Bilinen Portlar

0 - 1023

IANA tarafından atanan sistem portları. Bağlamak için kök/yönetici ayrıcalıkları gerektirir.

27 veritabanımızdaki port

Kayıtlı Portlar

1024 - 49151

Kullanıcı veya kayıtlı portlar. Belirli servisler için IANA'ya kaydedilebilir.

40 veritabanımızdaki port

Dinamik/Özel Portlar

49152 - 65535

Geçici bağlantılar ve özel servisler için kullanılan geçici portlar.

İstemci bağlantıları için kullanılır

Kategori Dağılımı

Web
4
port
Email
7
port
Database
5
port
Remote Access
6
port
Network
9
port
File Transfer
3
port
Development
6
port
Gaming
3
port
Media
3
port
Container
2
port
Monitoring
4
port
Message Queue
3
port
Search
1
port
Version Control
2
port
Directory
2
port
VPN
1
port
P2P
2
port
Backup
1
port
IoT
3
port
  • HTTP yanıt durum kodları için açıklamalar, kullanım senaryoları ve kategoriler içeren kapsamlı referans.

  • Açıklamalar, örnekler ve RFC standartlarıyla eksiksiz DNS kayıt türleri referansı. A, AAAA, CNAME, MX, TXT, SRV, DNSSEC kayıtlarını ve daha fazlasını kapsar.

  • Ülke Kodları
    Benzer araç

    Bayraklar, ülke adları ve bölgesel bilgilerle birlikte ISO ülke kodları için kapsamlı referans.

  • CSS Renk Kodları
    Benzer araç

    Web geliştirme ve tasarım için hex, RGB ve HSL değerleri ile görsel önizlemeler içeren kapsamlı CSS renk referansı.

  • MIME Türleri
    Benzer araç

    Web geliştirme ve dosya işlemlerinde kullanılan MIME türleri ve dosya uzantıları için kapsamlı referans.

  • ASCII Tablosu
    Benzer araç

    Ondalık, onaltılık (hex), ikilik (binary) ve sekizlik (octal) değerleriyle birlikte eksiksiz ASCII karakter referans tablosu.

Port Numbers hakkında ne düşünüyorsun?

Görüşlerinize değer veriyoruz ve düşüncelerinizi duymak isteriz.

Select your rating

Mükemmel! ⭐

Port Numaralarını Anlamak

Port numaraları, tek bir IP adresinde birden fazla ağ servisinin eş zamanlı çalışmasına olanak tanıyan 16 bitlik sayısal tanımlayıcılardır (0-65535). Ağ iletişimlerinin bitiş noktaları olarak işlev görür ve işletim sistemlerinin gelen verileri doğru uygulama veya servise yönlendirmesini sağlar.

Port Kategorileri

İyi Bilinen Portlar (0-1023)

Bu portlar, sistem süreçleri ve iyi bilinen servisler için ayrılmıştır. Unix benzeri sistemlerde, bu portlara bağlanmak genellikle kök ayrıcalıkları gerektirir. Örnekler arasında HTTP (80), HTTPS (443), SSH (22) ve FTP (21) bulunur.

Kayıtlı Portlar (1024-49151)

Bu portlar, belirli servisler için İnternet Atanan Numaralar Otoritesi'ne (IANA) kaydedilebilir, ancak kullanmak için özel ayrıcalıklar gerektirmez. Birçok uygulama ve servis bu aralıktaki portları kullanır.

Dinamik/Özel Portlar (49152-65535)

Geçici portlar olarak da bilinen bu portlar, genellikle istemci uygulamaları tarafından başlatılan giden bağlantılar için kullanılır. İşletim sistemi bu portları geçici kullanım için otomatik olarak atar.

TCP - UDP Karşılaştırması

TCP (İletim Kontrol Protokolü)

  • Güvenilir: Veri teslimini ve sırasını garanti eder
  • Bağlantı odaklı: Veri aktarımından önce bir bağlantı kurar
  • Hata kontrolü: Yerleşik hata tespiti ve düzeltmesi
  • Kullanım durumları: Web gezintisi, e-posta, dosya aktarımı, veritabanı bağlantıları

UDP (Kullanıcı Datagram Protokolü)

  • Hızlı: Daha düşük yük, daha hızlı iletim
  • Bağlantısız: Bağlantı kurulumu gerekmez
  • Gönder ve unut: Garantili teslimat yok
  • Kullanım durumları: DNS sorguları, akış medyası, çevrimiçi oyunlar, IoT cihazları

Güvenlik Değerlendirmeleri

Port Tarama

Saldırganlar, olası güvenlik açıklarını belirlemek için genellikle açık portları tarar. Yalnızca kesinlikle gerekli olan portları açığa çıkarın ve uygun güvenlik duvarı yapılandırmasını sağlayın.

Varsayılan Portlar

Güvenlik açısından hassas servisler için varsayılan portları değiştirmeyi düşünün. Bu belirsizlik yoluyla güvenlik olmasa da, varsayılan yapılandırmaları hedefleyen otomatik saldırıları azaltabilir.

Güvenlik Duvarı Yapılandırması

Kaynak IP, ağ segmentleri ve iş gereksinimlerine göre belirli portlara erişimi kısıtlamak için uygun güvenlik duvarı kuralları uygulayın.

Ağ Yönetimi

Port İzleme

Açık portların ve aktif bağlantıların düzenli olarak izlenmesi şunları belirlemeye yardımcı olur:

  • Yetkisiz servisler
  • Performans sorunları
  • Güvenlik ihlalleri
  • Kaynak kullanımı

Yaygın Komutlar

Linux/macOS:
netstat -tuln # List all listening ports
ss -tuln # Modern alternative to netstat
lsof -i :80 # See what's using port 80
Windows:
netstat -an # List all connections and ports
netstat -b # Show process names

Geliştirme En İyi Uygulamaları

Port Seçimi

  • İyi bilinen servisler için standart portlar kullanın
  • Yaygın servislerle çakışmaktan kaçının
  • Özel port kullanımını belgeleyin
  • Uygulamalarda portları yapılandırılabilir yapın

Ortam Yapılandırması

  • Geliştirme: Çakışmaları önlemek için yüksek numaralı portlar kullanın
  • Test etme: CI/CD ortamlarında port kullanılabilirliğini sağlayın
  • Üretim: Mümkün olduğunda standart portlar kullanın

Yaygın Port Çakışmaları

Birçok port, farklı uygulamalar arasında yaygın olarak kullanılır; bu da çakışmalara yol açabilir:

  • Port 3000: Node.js apps, React dev server, Grafana
  • Port 8000: Django, Python HTTP server, various development servers
  • Port 8080: Alternative HTTP, Tomcat, development proxies
  • Port 5000: Flask, Docker Registry, various development servers

IoT ve Modern Uygulamalar

Modern uygulamalar ve IoT cihazları yeni değerlendirmeler getirir:

MQTT (1883/8883)

IoT uygulamalarında popüler olan hafif mesajlaşma protokolü. Düz metin için 1883, TLS şifreli bağlantılar için 8883 portu.

Konteyner Orkestrasyonu

Docker ve Kubernetes, API iletişimi, metrikler ve sağlık kontrolleri için çeşitli portlar kullanır. Bu portları anlamak, konteyner ağı için kritik öneme sahiptir.

Mikro Servisler

Servis ağı mimarileri, farklı amaçlar için (ana servis, sağlık kontrolleri, metrikler, hata ayıklama) servis başına birden fazla port kullanır.

Pro Tip

Birden fazla servisle çalışırken, port aralıkları veya sistematik numaralandırma şemaları kullanmayı düşünün. Örneğin, Node.js servisleri için 3000-3099, Python servisleri için 8000-8099 vb. kullanın.