Açık Port Denetleyici – Bağlantı Noktalarını Test Edin
Açık Port Denetleyici, elinden gelenin en iyisini yapan bir tarayıcı port yoklamasıdır. Bir host ve port girin; HTTP(S) veya WebSocket konuşan hizmetleri aramak için no-cors ile tarayıcı fetch'i ve WebSocket kullanır. Tarayıcılar ham TCP soketi açamaz ve SSH ile SMTP gibi kısıtlı portları engeller, bu nedenle bir sonuç portun açık veya kapalı olduğunu kanıtlayamaz. Kesin denetimler için dâhil edilen nc ve nmap komut önerilerini kullanın.
Açık Port Denetleyici, bir host ve portun HTTP(S) veya WebSocket konuşan bir hizmet sunuyor gibi görünüp görünmediğini denetlemek için elinden gelenin en iyisini yapan bir tarayıcı port yoklamasıdır. Geliştiricilerin ve DevOps mühendislerinin bir bağlantıyı araştırması için hızlı bir yol sunar, ancak bir portun açık mı kapalı mı olduğunu kesin olarak belirleyemez.
Bir hedefi denetlemek için host ve portunu girin. Araç, algılamayı denemek için no-cors ile tarayıcı fetch'i ve WebSocket kullanır. Tarayıcılar ham TCP soketi açamaz ve SSH ile SMTP gibi kısıtlı portları engeller. Sonuç olarak tarayıcı tabanlı yoklamanın önemli sınırları vardır: yanıt alınamaması portun kapalı olduğunu göstermez. Açık Port Denetleyici, kesin sonuçlar için nc ve nmap komut önerileri içerir.
Bir tarayıcı yoklaması ile komut satırı port denetimi birbirinin yerine kullanılamaz. Tarayıcı yöntemleri HTTP(S) veya WebSocket konuşan hizmetleri arayabilirken tarayıcılar, kesin bir port denetimi için gereken ham TCP bağlantılarını kuramaz. Hızlı bir ilk sinyal için tarayıcı aracını kullanın, ardından kesin bir sonuca ihtiyacınız olduğunda nc veya nmap'e başvurun.
Araç tarayıcınızda çalışır, ancak bir hedefi denetlemek ağ erişimi gerektirir: girdiğiniz host ve port, bağlantı girişiminin bir parçası olarak o hosta gönderilir. My-DevTools hiçbir şey saklamaz. Açık Port Denetleyici hedefe ulaşması gerektiği için çevrimdışı çalışmaz. Tarayıcı tabanlı denetimlerin sınırlarını açık tutarken geliştiricilerin ve DevOps mühendislerinin hizmet uç noktalarını araştırmasına yardımcı olabilir.
Adım 1: Denetlemek istediğiniz host ve portu girin. Araç, hedefe bağlantı kurmayı denemek için bu ayrıntılara ihtiyaç duyar.
Adım 2: Denetimi tarayıcınızda çalıştırın. Açık Port Denetleyici, HTTP(S) veya WebSocket konuşan hizmetleri aramak için no-cors ile fetch ve WebSocket kullanır.
Adım 3: Sonucu, portun açık veya kapalı olduğuna dair kesin bir ifade değil, elinden gelenin en iyisi bir sinyal olarak değerlendirin. Tarayıcı kısıtlamaları yoklamanın algılayabileceklerini etkileyebilir.
Adım 4: Kesin bir denetim için önerilen nc veya nmap komutlarını kullanın. Bu komut satırı araçları, tarayıcı tabanlı bir yoklamanın yapamayacağı denetimleri gerçekleştirebilir.
Kullanım senaryosu: Bir host ve portun bir bağlantı gereksinimini karşılayıp karşılamadığını değerlendirirken ilk denetim olarak Açık Port Denetleyici'yi kullanın. Tarayıcı sonucunu bir sinyal olarak değerlendirin, ardından nc veya nmap ile doğrulayın.
Kullanım senaryosu: Bir hizmet uç noktasını bir incelemeci veya kullanıcıyla paylaşmadan önce denetleyin, böylece olası bir bağlantı sorununu erken fark edebilirsiniz. Olumsuz bir tarayıcı sonucu portun kapalı olduğunu kanıtlamaz.
Kullanım senaryosu: Bir tarayıcı sonucunu kesin hüküm olarak değerlendirmek yerine doğru bağlamla bir port durumu değerlendirmesi yapın. Onaya ihtiyacınız olduğunda nc veya nmap ile takip edin.
Kullanım senaryosu: Bir hostun tarayıcınızdan HTTP(S) hizmeti sunuyor gibi görünüp görünmediğini denetleyin. Yoklama ilk denetim için kullanışlıdır, ancak ham TCP bağlantısını test edemez.
Kullanım senaryosu: Bir host ve portta WebSocket konuşan bir hizmet için ilk denetimi yapın. Kesin bir sonuca ihtiyacınız varsa önerilen komut satırı denetimlerinden birini kullanın.