CMD üzerinden Porta PİNG atma nasıl yapılır? Porta Ping atma nasıl olur?
Bazen bir porta ping atarak portun açık olup olmadığını ya da porta erişim olup olmadığını kontrol etmek isteyebiliriz.
CMD’den direkt olarak bir porta ping atmak mümkün değildir. Ping komutu, bir IP adresine veya bir ana bilgisayara gönderilir. Ancak, portun açık olup olmadığını belirlemek için telnet veya nc (netcat) gibi araçlar kullanabilirsiniz.
Örnek:
- telnet kullanarak 80 numaralı porta (HTTP) ping atmak için: telnet www.google.com 80
- nc kullanarak 443 numaralı porta (HTTPS) ping atmak için: nc www.google.com 443
Eğer port açık ise, bir bağlantı kurulur ve genellikle bir cevap alırsınız. Port kapalıysa, bağlantı kurulamaz ve genellikle bir hata mesajı alırsınız.
Bu komutlar, Windows’ta “cmd” komut satırı arayüzünü ve Linux veya macOS’ta “terminal” uygulamasını kullanarak çalıştırılabilir.
Porta Ping atmak için 2 yol kullanabiliriz!
1.YOL:
CMD veya Powershell komut satırı üzerinden porta ping atmak için şu kodu kullanabilirsiniz:
- Başlat arama kısmına CMD yazın ve Mouse Sağ Tıklayıp Yönetici olarak Çalıştır deyin.
- Açılan ekrana şu kodu yazın:
dism /online /Enable-Feature /FeatureName:TelnetClient
- Ardından CMD ekranında “telnet google.com 80” gibi deneme yapabilirsiniz.
telnet ipadresi port numarası
Örneğin:
telnet 192.168.1.10 3306 gibi.
2.YOL:
- Öncelikle Denetim Masasını açın.
- Ardından Programlar ve Programlar/Özellikler menüsüne girin.
- Sol tarafta Windows Özelliklerini Aç veya Kapat seçeneğine tıklayın.
- Açılan ekranda Telnet İstemcisi kısmını işaretleyin ve Tamam deyin.
Artık cmd komut satırından porta ping atıp bağlantı olup olmadığını kontrol edebilirsiniz.