Linux / Sistem 03.07.2026

Linux Sunucularda Netcat (nc) Komutu ile Port Testi ve Ağ Sorunlarını Giderme

Linux Sunucularda Netcat (nc) Komutu ile Port Testi ve Ağ Sorunlarını Giderme

Netcat (nc) ile Ağ Port Bağlantı Durumu Test Etme

Sunucu taşıma işlemlerinde veya veritabanı bağlantı hatalarında, uzak sunucunun ilgili servisine (Örn: MySQL 3306 veya SMTP 587) erişilip erişilemediğini test etmek gerekir. Bu tür durumlar için en esnek ve hafif araç **Netcat (nc)** komutudur. Netcat, ağ soketleri üzerinden veri okuyup yazabilen güçlü bir ağ analiz aracıdır.

1. Uzak Sunucunun Belirli Bir Portunun Açık Olduğunu Test Etme

Uzak bir IP adresine (Örn: `87.76.142.165`) ait 80 portunun açık olup olmadığını ve firewall engeli bulunmadığını görmek için şu komutu kullanın:

nc -zv 87.76.142.165 80

Eğer port açıksa çıktı olarak **"Connection to 87.76.142.165 80 port [tcp/http] succeeded!"** (Bağlantı başarılı) mesajını göreceksiniz. Eğer bağlantı yoksa zaman aşımına uğrayacaktır.

2. Port Dinleme (Soket Oluşturma)

Sunucunuzda geçici olarak belirli bir portu (Örn: 9000) dinlemeye alıp dışarıdan istek gelip gelmediğini kontrol etmek için:

nc -l 9000

Ağ performansı yüksek ve kesintisiz internet çıkışı sunan VDS Sunucu Kiralama çözümlerimizi sitemizden inceleyebilir, tüm ağ ve güvenlik ayarlarınız için Sunucu Destek Hizmetlerimizi tercih edebilirsiniz.

QBilisim.Com

IRCd, hosting ve sunucu operasyonunu tek yerden yönet.

Kurulum, taşıma, DNS, SSL, applet ve destek süreçleri için müşteri panelinden talep oluşturabilirsin.