Araç ne yapar, ne yapmaz?
Kontrol sırasında hedef sunucuya yalnızca TCP üçlü el sıkışması (SYN, SYN-ACK, ACK) yapılır ve bağlantı hemen kapatılır. Hiçbir veri gönderilmez, hizmetle konuşulmaz, port taraması yapılmaz. Tek bir adres ve tek bir port, tek bir deneme.
- Yalnızca genel internetteki adresler denenir. Özel ağ (
10.x,192.168.x), loopback ve benzeri hedefler engellenir; alan adı bir özel adrese çözülüyorsa o da reddedilir. - Aynı sunucu ve port için art arda deneme sınırlandırılır: 10 dakikada en fazla 6 deneme. Kötüye kullanımı önlemek için her istekte kısa bir tarayıcı doğrulaması (proof of work) çözülür.
- Kontrol bizim sunucumuzdan yapılır; yani sonuç, “internetin geri kalanından” portunuza erişilip erişilemediğini gösterir. Kendi ağınızın içinden erişimi değil.
Sonuç ne anlama gelir?
| Durum | Ne oldu? | Olası neden |
|---|---|---|
| Açık | TCP bağlantısı kuruldu | Portu dinleyen bir hizmet var ve güvenlik duvarı geçiş veriyor. |
| Kapalı | Sunucu bağlantıyı reddetti (RST) | Makineye ulaşılıyor ama o portu dinleyen hizmet çalışmıyor. |
| Filtreli / yanıtsız | Süre içinde yanıt gelmedi | Güvenlik duvarı paketleri düşürüyor, sunucu kapalı veya adrese yol yok. |
Sık kullanılan portlar
| Port | Yaygın kullanım |
|---|---|
| 22 | SSH |
| 80 | HTTP |
| 443 | HTTPS |
| 1080 | SOCKS proxy için geleneksel port |
| 3128 | Squid ve benzeri HTTP proxy’lerde sık görülen port |
| 8080 | Alternatif HTTP ve HTTP proxy portu |
| 8888 | Alternatif HTTP portu |
Tablo yalnızca yaygın kullanımı gösterir; bir port numarası hizmetin ne olduğunu kanıtlamaz. Sonuç ekranındaki hizmet ipucu da bu yüzden “tespit” değil, port numarasına bağlı bir tahmindir.
Komut satırı karşılığı
# Linux / macOS
nc -vz -w 5 proxy.example.com 8080
# Windows (PowerShell)
Test-NetConnection proxy.example.com -Port 8080