Port Kontrol (Açık Port Testi)
Bir sunucudaki belirli bir portun internetten erişilebilir (açık) olup olmadığını test edin. Güvenlik duvarı kurallarınızı doğrulamak ve gereksiz açık portları fark etmek için kullanın.
Port nedir?
Port, bir sunucuda çalışan farklı hizmetleri birbirinden ayıran numaralı kapılardır. Web sunucuları 80 (HTTP) ve 443 (HTTPS), SSH 22, e-posta gönderimi 25, 465 ve 587 portlarını kullanır. Bir portun “açık” olması, o portta bir hizmetin dinlediği ve güvenlik duvarının internetten bağlantıya izin verdiği anlamına gelir.
Açık, kapalı ve filtrelenmiş farkı
“Açık” bağlantı kabul edildi; “kapalı” sunucu bağlantıyı reddetti, yani portta hizmet yok; “filtrelenmiş” ise bir güvenlik duvarı isteği sessizce düşürdü. Hizmetinize erişilemiyorsa ve port filtrelenmiş görünüyorsa sunucu veya ağ güvenlik duvarı kurallarını kontrol edin.
Hizmet yanıtı sütunu
Açık bulunan bazı portlarda araç, hizmetin bağlantı kurulunca kendiliğinden gönderdiği ilk satırı (karşılama yanıtını) okur; hizmete hiçbir komut göndermez. Bu satır, portu gerçekten beklediğiniz hizmetin dinleyip dinlemediğini gösterir:
| Özellik | Beklenen karşılama |
|---|---|
| 21 (FTP) | 220 ile başlayan satır |
| 22 (SSH) | SSH- ile başlayan sürüm satırı |
| 25 ve 587 (SMTP) | 220 ile başlayan satır |
| 110 (POP3) | +OK ile başlayan satır |
| 143 (IMAP) | * OK ile başlayan satır |
| 3306 (MySQL) | Sunucu sürümü ya da dışarıdan bağlantıya izin verilmediği bilgisi |
| 465, 993 ve 995 | Şifreli hizmet; karşılama TLS bağlantısından sonra geldiği için okunmaz |
3306 portunda iki yanıttan biri görünüyorsa veritabanı sunucunuz internetten gelen bağlantıya yanıt veriyor demektir; erişimi yalnız gereken IP adreslerine sınırlayın. 25. portun ağ sağlayıcınız tarafından engellendiğinden şüpheleniyorsanız VPS’te 25. port rehberine bakın.
Güvenlik için hangi portlar kapalı olmalı?
Veritabanı (3306 MySQL, 5432 PostgreSQL), uzak masaüstü (3389) ve şifresiz FTP (21) gibi portların tüm internete açık olması ciddi risk oluşturur. Bu hizmetlere yalnızca belirli IP adreslerinden veya VPN üzerinden erişime izin verin. SSH için parola yerine anahtar tabanlı giriş kullanın. Ayrıntılar web sitesi güvenliği rehberimizde.
25. port neden kapalı görünüyor?
Birçok internet sağlayıcısı ve bulut platformu, spam’i önlemek için giden 25. port trafiğini engeller. E-posta istemcileri için 587 (STARTTLS) veya 465 (SMTPS) portlarını kullanın. Sorunsuz e-posta için kurumsal e-posta hizmetimizi inceleyebilirsiniz.
Sık sorulan sorular
Port kontrolü yasal mı?
Aracı yalnız kendi yönettiğiniz ya da sahibinden test izni aldığınız sistemlerde kullanın. Aracımız bir tarama aracı değildir: port aralığı taramaz, tek sorguda en fazla 10 porta (hazır hosting setinde 12) bağlanmayı dener ve hizmete komut göndermez.
Port açık ama hizmete erişemiyorum, neden?
Hizmet yalnızca belirli IP’lerden bağlantı kabul ediyor olabilir veya uygulama düzeyinde (ör. kimlik doğrulama) bir sorun olabilir.
Ev bağlantımdaki portları test edebilir miyim?
Evet, “Kendi IP’mi kullan” kısayoluyla. Modeminizde port yönlendirme yapılmadıysa portlar genellikle kapalı veya filtrelenmiş görünür.
cPanel portları hangileri?
cPanel genellikle 2083 (SSL), WHM 2087 (SSL), webmail 2096 (SSL) portlarını kullanır.
Bir sorguda en fazla kaç port test edebilirim?
En fazla 10 port; “Hosting hizmetleri” hazır setini seçerseniz 12 port birlikte test edilir. Port aralığı (ör. 1-1000) desteklenmez. Her port için bağlantıya en fazla 3 saniye beklenir; bu sürede yanıt gelmezse port “kapalı veya filtreli” görünür.
Araç UDP portlarını test eder mi?
Hayır, yalnız TCP bağlantısı dener. DNS (53) gibi UDP üzerinden de çalışan hizmetlerin UDP tarafı bu araçla test edilemez.
Kapattığımı düşündüğüm bir port açık görünüyorsa ne yapmalıyım?
Önce o portu hangi hizmetin dinlediğini sunucuda kontrol edin; Linux’ta “ss -tlnp” komutu dinleyen TCP portlarını ve süreçleri listeler. Hizmete ihtiyacınız yoksa durdurun; gerekiyorsa güvenlik duvarında yalnız izinli IP adreslerine açın. Ubuntu için adımlar UFW güvenlik duvarı rehberimizde.
İlgili araçlar ve hizmetler
Sonuçlara göre bir sonraki adımı kolaylaştıran ilgili araçlarımız ve hizmetlerimiz aşağıda.
- IP SorgulamaIP adresinizi görün veya herhangi bir IP’yi sorgulayın: kayıtlı ülke, ağ sahibi kuruluş, IP bloğu, ters DNS ve IPv4/IPv6 bilgisi.Sunucu tarafı
- Ping TestiBir sunucuya dticaret sunucusundan online ping atın: en düşük, ortalama ve en yüksek gecikme (ms) ile paket kaybını görün.Sunucu tarafı
- Traceroutedticaret sunucusundan bir hedefe online traceroute çalıştırın: paketlerin geçtiği her yönlendirici (hop), IP adresi ve gecikmesiyle.Sunucu tarafı
- Subnet HesaplayıcıIP adresi ve CIDR girin; ağ adresi, yayın adresi, alt ağ maskesi, kullanılabilir IP aralığı ve host sayısını anında hesaplayın.Tarayıcıda çalışır
- cPanel Lisans SorgulamaSunucu IP’siyle cPanel & WHM lisansının aktif ve resmî kayıtlı olup olmadığını sorgulayın.Sunucu tarafı
- IP Class (C Sınıfı) SorgulamaBirden çok alan adının IP adresini, /24 (C sınıfı) bloğunu ve ağ sağlayıcısını tek tabloda karşılaştırın.Sunucu tarafı