Port Tarayıcı
Bir TCP portunun açık olup olmadığını ve sunucumuzdan bağlantı kabul edip etmediğini test edin.
Port Tarayıcı Hakkında
Bir ana bilgisayardaki belirli bir TCP portunun açık olup olmadığını ve sunucumuzdan bağlantıları kabul edip etmediğini test eder. Bir güvenlik duvarı kuralının gerçekten uygulandığını doğrulamak, bir hizmetin beklenen portu dinlediğini kontrol etmek veya bir güvenlik incelemesinin parçası olarak bir portun düzgün şekilde kapalı olduğunu doğrulamak için kullanışlıdır. Kapalı (closed) ve filtrelenmiş (filtered) sonuçlar aynı şey değildir — closed, ana bilgisayarın bağlantıyı etkin biçimde reddettiği anlamına gelirken, filtered/timeout genellikle bir güvenlik duvarının paketleri sessizce düşürdüğü anlamına gelir.
Sahibi olmadığınız veya test etme izniniz olmayan bir altyapıda port taraması yapmak, hedef ağda otomatik kötüye kullanım uyarılarını tetikleyebilir — bu araç kendi altyapınızı veya test etme yetkiniz olan sunucuları kontrol etmek içindir.
Not
Özel IP aralıkları (10.x, 192.168.x, 172.16-31.x) engellenmiştir.
İlgili Araçlar
Açık, kapalı veya filtreli
| Sonuç | Ne oldu | Genellikle ne anlama gelir |
|---|---|---|
| Açık | TCP bağlantısı kabul edildi. | Bir servis dinliyor ve güvenlik duvarı sunucumuza izin veriyor. |
| Kapalı | Host bağlantıyı reddetti. | Host erişilebilir, ancak bu portta dinleyen bir şey yok. |
| Filtreli / zaman aşımı | Hiç yanıt gelmedi. | Bir güvenlik duvarı paketleri sessizce düşürüyor veya host kapalı. |
Yaygın servisler (FTP, SSH, SMTP, POP3, IMAP, MySQL, PostgreSQL, Redis, MongoDB) için araç, servisin gönderdiği karşılama banner'ını da gösterir; bu çoğu zaman yazılımı ve sürümünü ortaya koyar. Araç yalnızca TCP'yi ve yalnızca tek bir noktadan, sunucumuzdan test eder.
Yaygın portlar
| Port | Servis |
|---|---|
| 22 | SSH |
| 25 | Posta sunucuları arası SMTP |
| 465 / 587 | Posta istemcilerinden gönderim (örtük TLS / STARTTLS) |
| 80 / 443 | HTTP / HTTPS |
| 993 / 995 | IMAPS / POP3S |
| 3306 / 5432 | MySQL / PostgreSQL |
| 3389 | Windows Uzak Masaüstü |
Sunucuda açık, buradan kapalı
- Yalnızca localhost'u dinliyor.
127.0.0.1adresine bağlanmış bir servise dışarıdan ulaşılamaz. Linux'tass -tlnp, Windows'tanetstat -anile kontrol edin. - Host güvenlik duvarı: ufw, firewalld, iptables/nftables veya Windows Güvenlik Duvarı.
- Bulut güvenlik duvarı: güvenlik grupları ve ağ ACL'leri sunucunun önünde durur.
- Ev bağlantıları: modemde port yönlendirme gerekir; operatör düzeyinde NAT (CGNAT) varsa gelen bağlantılar mümkün değildir. Birçok servis sağlayıcı ev hatlarında 25 numaralı portu da engeller.
Kapalı olması gereken portlar
Veritabanları ve önbellekler (3306, 5432, 6379, 27017) internetten asla yanıt vermemelidir. Açıkta bırakılan Redis ve MongoDB örnekleri, veri sızıntılarının sık görülen bir nedenidir. Erişimi özel bir ağla veya izin listesiyle sınırlayın.
Kendi bilgisayarınızdan test
- Linux / macOS:
nc -vz example.com 443 - PowerShell:
Test-NetConnection example.com -Port 443