İçeriğe geç

Port Nedir? Port Numaraları Ne İşe Yarar

Güncellendi: Son kontrol: Ekim 2026 5 dk okuma

Kısaca cevap

Port, bir cihaza gelen verinin hangi programa gideceğini belirleyen numaradır. IP adresi veriyi doğru cihaza, port numarası o cihazdaki doğru kapıya götürür. Numaralar 0 ile 65535 arasındadır; örneğin güvenli web siteleri 443, DNS 53, Windows Uzak Masaüstü 3389 numaralı portu kullanır. Evden dışarıya hizmet açmak için modemde port yönlendirme yapılır, ama bağlantınız CGNAT arkasındaysa bu genellikle çalışmaz.

Bu sayfada

Bir oyunun kurulum sayfasında "şu portları açın" uyarısı, bir güvenlik kamerasının kılavuzunda "8000 numaralı portu yönlendirin" talimatı ya da bir hata mesajında localhost:3000 gibi bir ifade gördüyseniz, portlarla zaten karşılaşmışsınız demektir. Kavram teknik görünse de mantığı günlük hayattan tanıdıktır. Bu yazıda portun ne olduğunu, hangi numaranın ne işe yaradığını ve "port açmanın" gerçekte ne anlama geldiğini anlatıyoruz. Geçen terimlerin kısa açıklamaları internet terimleri sözlüğümüzde.

Port basitçe nedir?

Büyük bir iş merkezine kargo gönderdiğinizi düşünün. Binanın adresi kargonun doğru binaya gitmesini sağlar, ama içeride yüzlerce ofis vardır. Kargonun doğru ofise ulaşması için bir de ofis numarası gerekir.

İnternette binanın adresi IP adresidir; ofis numarası ise porttur. Bilgisayarınızda aynı anda tarayıcı, e-posta programı, bir oyun ve güncelleme hizmeti çalışabilir. Gelen her veri paketinin üzerinde bir port numarası yazar ve işletim sistemi paketi o numarayı dinleyen programa teslim eder.

Portlar fiziksel değildir. Bilgisayarın arkasındaki USB veya Ethernet girişleriyle karıştırılmamalıdır; tamamen yazılım içinde kullanılan numaralardır. Modemin arkasındaki "LAN portları" ise fiziksel girişlerdir ve bu yazının konusu değildir.

Aynı sunucuda farklı portları dinleyen web, e-posta ve uzak yönetim programları
IP adresi sunucuyu, port numarası o sunucudaki programı gösterir.

Port numaraları nasıl kullanılır?

Bir bağlantının iki ucunda da port vardır:

  • Hedef port: Bağlandığınız hizmetin bilinen numarasıdır. Bir web sitesine bağlanırken tarayıcı sunucunun 443 numaralı portuna gider.
  • Kaynak port: Sizin cihazınızın o bağlantı için geçici olarak seçtiği numaradır. Aynı siteye açılan iki sekme farklı kaynak portlar kullanır; böylece cevaplar karışmaz.

Numaralar üç gruba ayrılır: 0–1023 arası iyi bilinen hizmetler için (web, e-posta, DNS), 1024–49151 arası belirli uygulamaların kaydettirdiği numaralar için, 49152–65535 arası ise geçici bağlantılar için ayrılmıştır. Bu bir kuraldan çok uzlaşmadır; bir program istediği portu kullanacak şekilde ayarlanabilir.

Adres çubuğunda port nadiren görünür, çünkü tarayıcı varsayılanı bilir. Standart dışı bir port kullanıldığında adresin sonuna iki nokta üst üste ile eklenir: http://192.168.1.50:8080 gibi. Kendi bilgisayarınızdaki bir programa bu şekilde bağlanırken "bağlanmayı reddetti" hatası alıyorsanız o portu dinleyen program çalışmıyor olabilir; ayrıntılar ERR_CONNECTION_REFUSED rehberimizde.

TCP ve UDP farkı

Port numaraları iki farklı taşıma yöntemiyle birlikte kullanılır. Aynı numara, TCP ve UDP için ayrı kapılar sayılır.

TCPUDP
Çalışma şekliÖnce karşı tarafla bağlantı kurar, her paketin ulaştığını kontrol eder, kaybolanı yeniden gönderir.Bağlantı kurmadan gönderir; kaybolan paketi takip etmez.
Benzetmeİadeli taahhütlü mektupNormal kartpostal
Güçlü yanıVerinin eksiksiz ve sırayla gelmesiHız ve düşük gecikme
Nerede kullanılır?Web sayfaları, e-posta, dosya indirme, uzak masaüstüDNS sorguları, görüntülü görüşme, çevrim içi oyunlar, canlı yayın

Görüntülü görüşmede yarım saniye önce kaybolan bir görüntü karesini yeniden göndermek anlamsızdır; yenisi zaten gelmektedir. Bu yüzden gerçek zamanlı uygulamalar çoğunlukla UDP'yi tercih eder. Bir dosyanın ise tek baytının bile eksik olmaması gerekir; orada TCP kullanılır.

Sık kullanılan port numaraları

PortProtokolHizmetNe işe yarar?
20, 21TCPFTPDosya aktarımı (şifresiz, eski bir yöntem)
22TCPSSHSunuculara güvenli uzaktan komut satırı erişimi
25TCPSMTPE-posta sunucularının birbirine posta iletmesi
53UDP ve TCPDNSSite adlarını IP adresine çevirme (DNS nedir?)
80TCPHTTPŞifresiz web sayfaları
110 / 995TCPPOP3 / POP3SE-postaları programa indirme
143 / 993TCPIMAP / IMAPSE-postaları sunucuda tutarak okuma
443TCP ve UDPHTTPSŞifreli web sayfaları; yeni nesil HTTP/3 bağlantıları UDP 443 kullanır
587 / 465TCPSMTP (gönderim)E-posta programınızın posta göndermesi
853TCPDNS over TLSŞifreli DNS (DoH ve DoT nedir?)
3389TCP ve UDPRDPWindows Uzak Masaüstü

Oyun konsolları, güvenlik kameraları ve ev sunucusu yazılımları da kendi port numaralarını kullanır. Bunları ürünün kendi destek sayfasından öğrenmek en doğrusudur; internette dolaşan listeler zamanla eskiyebilir.

Açık port, kapalı port ne demek?

  • Açık: O portta bir program bağlantı bekliyor ve bağlantıyı kabul ediyor.
  • Kapalı: Cihaza ulaşıldı ama o portu dinleyen bir program yok; cihaz bağlantıyı reddediyor.
  • Filtrelenmiş: Arada bir güvenlik duvarı veya modem isteği sessizce yok sayıyor; hiçbir cevap gelmiyor.

Ev bağlantılarının çoğunda dışarıdan bakıldığında portlar kapalı veya filtrelenmiş görünür. Bu normaldir ve istenen durumdur: modem, sizin başlatmadığınız bağlantıları varsayılan olarak içeri almaz. Bir portun dışarıdan erişilebilir olup olmadığını sitemizdeki Port kontrolü aracıyla deneyebilirsiniz.

Port yönlendirme ve CGNAT

Evinizde birden çok cihaz tek bir genel IP adresini paylaşır. İnternetten bu adrese bir bağlantı geldiğinde modem, onu evdeki hangi cihaza ileteceğini bilemez. Port yönlendirme (port forwarding), modeme "8000 numaralı porta gelen bağlantıları 192.168.1.50 adresli kameraya ilet" gibi bir kural yazmaktır. Yönlendirme yapacağınız cihazın yerel adresinin değişmemesi gerekir; bunun için modemde adres ayırma yapın (DHCP nedir?).

Yönlendirmenin çalışması için modeminizin internet tarafında gerçek bir genel adres olmalıdır. Birçok internet sağlayıcısı, özellikle mobil ve fiber altyapıda, aboneleri CGNAT denen yöntemle ortak bir adresin arkasına koyar. Bu durumda gelen bağlantı sizin modeminize hiç ulaşmaz ve modemde yaptığınız ayar ne kadar doğru olursa olsun port dışarıdan kapalı görünür. Bağlantınızın CGNAT arkasında olup olmadığını nasıl anlayacağınızı ve çözüm yollarını CGNAT nedir? yazımızda anlattık.

Bazı cihazlar ve oyunlar modemde UPnP özelliği açıksa gerekli portları kendileri açar. Bu kolaylık sağlar, ama hangi cihazın hangi portu açtığını takip etmeyi zorlaştırır. Evde kullandığınız cihazlara güvenmiyorsanız UPnP'yi kapalı tutmak daha kontrollü bir yoldur.

Portlar ve güvenlik

İnternete açık her port, arkasındaki programın dünyaya açık olması demektir. Otomatik tarama yapan botlar, özellikle uzak masaüstü (3389), SSH (22) ve eski kamera arayüzleri gibi bilinen portları sürekli dener. Bu tür saldırıların genel resmini siber saldırı çeşitleri yazımızda bulabilirsiniz. Birkaç temel önlem:

  1. Kullanmadığınız port yönlendirme kurallarını modemden silin.
  2. Windows Uzak Masaüstü'nü doğrudan internete açmayın; uzaktan erişim gerekiyorsa VPN veya üreticinin güvenli erişim hizmetini tercih edin.
  3. Dışarı açtığınız cihazların (kamera, ağ diski) yazılımını güncel tutun ve varsayılan şifrelerini değiştirin.
  4. Bilgisayarınızdaki güvenlik duvarını kapatmayın. Bir program için izin vermeniz gerekiyorsa yalnızca o programa izin verin.

Başkasına ait bir cihaz veya ağda izinsiz port taraması yapmak, kullanım koşullarına ve yasalara aykırı olabilir. Port kontrolünü yalnızca kendi bağlantınız ve yönettiğiniz cihazlar için yapın.

Sık sorulan sorular

Port ile IP adresi arasındaki fark nedir?

IP adresi veriyi doğru cihaza götürür, port numarası ise o cihazdaki doğru programa. Birlikte düşünüldüğünde IP adresi binanın adresi, port ise daire numarası gibidir.

Açık port tehlikeli mi?

Tek başına değil. Bir port ancak arkasında onu dinleyen bir program varsa açıktır. Risk, o programın güncel olmaması veya zayıf şifreyle korunmasıdır. Kullanmadığınız hizmetleri kapatmak ve dışarıya açtıklarınızı güncel tutmak en iyi önlemdir.

Modemde port açtım ama hâlâ kapalı görünüyor, neden?

En sık sebepler şunlardır: bağlantınız CGNAT arkasındadır, yönlendirme yanlış yerel adrese yapılmıştır, bilgisayarın güvenlik duvarı bağlantıyı engelliyordur veya o portu dinleyen program çalışmıyordur.

Port numaraları kaça kadar gider?

0 ile 65535 arasındadır. 0 ile 1023 arası iyi bilinen hizmetlere, 1024 ile 49151 arası kayıtlı uygulamalara, kalanı ise geçici bağlantılara ayrılmıştır.

Web sitelerine girerken port yazmam gerekir mi?

Hayır. Tarayıcı https adresleri için 443, http adresleri için 80 numaralı portu kendiliğinden kullanır. Port yalnızca standart dışı bir portta çalışan bir hizmete girerken adresin sonuna iki nokta ile eklenir.