22, 443, 3389 veya 25565 gibi bir TCP portunun açık ve internetten erişilebilir olup olmadığını nasıl test edeceğinizi ve değilse yaygın nedenleri nasıl düzelteceğinizi öğrenin.
Bir sunucu başlattınız, güvenlik duvarında portu açtınız, modemde port yönlendirmesi yaptınız — ve kimse bağlanamıyor. Portu kendi bilgisayarınızdan test etmek işe yaramaz: modemi, ISP'yi ve aradaki tüm güvenlik duvarlarını atlar. Bir portun gerçekten açık olup olmadığını bilmek için onu dışarıdan test etmelisiniz.
Bir TCP portu, üzerinde bir şey dinlediğinde ve internetten gelen bir bağlantı TCP el sıkışmasını tamamlayabildiğinde açıktır. Şu üçünün de doğru olması gerekir:
127.0.0.1 üzerinde değil).Port kontrolü, dünyanın her yerindeki sunuculardan hostunuza ve portunuza TCP el sıkışması dener ve her birinden bağlantı süresini bildirir. Bir host adı veya IP ile bir port girin, örneğin example.com ve 443.
| Port | Servis |
|---|---|
| 22 | SSH |
| 25 / 587 | SMTP (e-posta) |
| 80 / 443 | HTTP / HTTPS |
| 3306 / 5432 | MySQL / PostgreSQL |
| 3389 | Windows Uzak Masaüstü |
| 25565 | Minecraft Java sunucusu |
ss -tlnp (Linux) veya netstat -an (Windows) ile kontrol edin; yerel adres 127.0.0.1 değil, 0.0.0.0 veya :: olmalı.Bir TCP kontrolü, bir UDP portunun (53'te DNS, WireGuard, birçok oyun sunucusu) açık olup olmadığını söyleyemez: UDP'de el sıkışma yoktur, bu yüzden sessiz bir port ile filtrelenmiş bir port aynı görünür. UDP servislerini o protokolün istemcisiyle test edin.