Ping

Bir web sitesi, sunucu veya bağlantı noktasına ping atın.

5 / 16 değerlendirme
Yapay Zekâ Metinden Sese

Herhangi bir metni doğal konuşmaya dönüştürün

Gerçekçi AI sesleri. Anında. Kayıt gerekmez.

13
Sesler
50+
Diller
Web siteleri, API'ler ve web servislerini izlemek için idealdir. Bir sunucuyu izlemek için idealdir. Veritabanları, POP veya SMTP sunucularını izlemek için idealdir.
✦ Free
New ↗
SENİN LİNKİN  ✦  MARKAN  ✦  TARZIN  ✦  SENİN LİNKİN  ✦  MARKAN  ✦  TARZIN  ✦  SENİN LİNKİN  ✦  MARKAN  ✦  TARZIN  ✦  
✦ TisTos

Tek sayfa.
Hepsi senin.
Sınırsız.

Mini sitenizi dakikalar içinde oluşturun — bağlantılar, biyografi, portföy ve mağaza. İçerik üreticileri için tasarlandı.

A
M
K
J
5M+ içerik üreticisi canlı
Bağlantılar Bio Portföy Mağaza
15+
Şablonlar
5 dk
Canlı
Free
Başlamak için
✦ Free
SENİN LİNKİN  ✦  MARKAN  ✦  TARZIN  ✦  SENİN LİNKİN  ✦  MARKAN  ✦  TARZIN  ✦  SENİN LİNKİN  ✦  MARKAN  ✦  TARZIN  ✦  
✦ TisTos

Tek sayfa. Hepsi senin. Sınırsız.

Mini sitenizi dakikalar içinde oluşturun — bağlantılar, biyografi, portföy ve mağaza. İçerik üreticileri için tasarlandı.

15+
Şablonlar
5 dk
Canlı
Free
Başlamak için
✦ Free
SENİN LİNKİN  ✦  MARKAN  ✦  TARZIN  ✦  SENİN LİNKİN  ✦  MARKAN  ✦  TARZIN  ✦  SENİN LİNKİN  ✦  MARKAN  ✦  TARZIN  ✦  
✦ TisTos

Tek sayfa. Hepsi senin. Sınırsız.

Mini sitenizi dakikalar içinde oluşturun — bağlantılar, biyografi, portföy ve mağaza. İçerik üreticileri için tasarlandı.

15+
Şablonlar
5 dk
Canlı
Free
Başlamak için

1. Giriş

Ping, bir web sitesinin, sunucunun veya belirli bir portun uzak bir konumdan erişilebilir olup olmadığını test etmenizi sağlayan bir ağ tanılama aracıdır. Bir URL'nin çevrimiçi olup olmadığını, bir ana bilgisayarın ağ pinglerine yanıt verip vermediğini veya belirli bir portun açık olup bağlantıları kabul edip etmediğini hızlıca belirlemenize yardımcı olur.

Bu araç, çalışma süresini doğrulamak, bağlantı sorunlarını teşhis etmek veya sunucu yapılandırmalarını gidermek isteyen geliştiriciler, sistem yöneticileri, SEO uzmanları ve web sitesi sahipleri için kullanışlıdır. Bir sunucunun kapalı mı yoksa yanlış yapılandırılmış mı olduğunu tahmin etmek yerine, yanıt durumunu, yanıt süresini ve HTTP durum kodlarını anında kontrol edebilirsiniz.

Üç test türü arasından seçim yapabilirsiniz:

  • Web Sitesi Kontrolü – Bir URL'nin doğru yanıt verip vermediğini doğrulamak için HTTP isteği gönderir.
  • Ping Testi – Bir ana bilgisayarın ağ üzerinden erişilebilir olup olmadığını kontrol eder.
  • Port Kontrolü – Bir ana bilgisayardaki belirli bir portun açık olup olmadığını test eder.

Sonuçlar, kullanılabilirlik durumu, yanıt süresi ve tespit edilen hataları gösteren açık ve yapılandırılmış bir formatta görüntülenir.


2. Nasıl Çalışır

Bu araç, seçilen test türüne göre uzak bağlantı kontrolleri gerçekleştirir. Bir istek gönderdiğinizde, sistem girdiyi doğrular, önceden tanımlanmış zaman aşımı ve istek ayarlarını uygular ve belirtilen hedefe karşı bir ağ testi yürütür.

Girdi Parametreleri

  • Tür – Test türünü belirler:
    • Web Sitesi – HTTP GET isteği gönderir.
    • Ping – Ana bilgisayar erişilebilirliğini kontrol eder.
    • Port – Belirli bir portun açık olup olmadığını doğrular.
  • Hedef – Zorunlu alan. Türüne bağlı olarak:
    • Tam URL (Web Sitesi testi için)
    • Ana bilgisayar adı veya IP adresi (Ping testi için)
    • Ana bilgisayar adı veya IP adresi (Port testi için)
  • Port – Yalnızca Port testleri için gereklidir. Geçerli bir sayısal değer olmalıdır.

Doğrulama Kuralları

  • Hedef alanı boş bırakılamaz.
  • Test türü şu seçeneklerden biri olmalıdır: website, ping veya port.
  • Port bir tam sayıya dönüştürülür.
  • CSRF koruması, güvenli form gönderimlerini sağlar.
  • Tüm giriş değerleri işlenmeden önce temizlenir.

İşleme Mantığı

Web sitesi testleri için araç, 5 saniyelik zaman aşımıyla bir GET isteği gönderir. Başarılı bir yanıt genellikle HTTP durum kodu 200 olarak tanımlanır. Araç, yanıt süresini ölçer ve HTTP durum kodunu yakalar.

Ping testleri için, ana bilgisayarın zaman aşımı sınırı içinde erişilebilir olup olmadığını kontrol eder. Port kontrolleri için ise, belirtilen ana bilgisayar ve porta bağlantı kurmayı deneyerek erişilebilirliği belirler.

Çıktı Yapısı

Sonuçlar şunları içerebilir:

  • Test Konumu (kontrolü gerçekleştiren sunucu konumu)
  • Durum (OK / OK Değil)
  • Yanıt Süresi
  • HTTP Durum Kodu (web sitesi kontrolleri için)
  • Hata Mesajı (varsa)

Sınırlamalar

  • Zaman aşımı 5 saniye olarak sabittir.
  • Web sitesi testleri için yalnızca GET istekleri desteklenir.
  • Kimlik doğrulama başlıkları kullanılmaz.
  • Her istek için yalnızca bir uzak test sunucusu kullanılır.

3. Bu Araç Nasıl Kullanılır

  1. Test türünü seçin: HTTP(s), Ping veya Port.
  2. Gerekli hedefi girin (URL, ana bilgisayar adı veya IP adresi).
  3. Port seçiyorsanız, port numarasını girin.
  4. Gönder düğmesine tıklayın.
  5. Formun altında görüntülenen sonuçları inceleyin.

4. Pratik Örnekler

Örnek 1: Web Sitesi Erişilebilirlik Kontrolü

Girdi:

  • Tür: HTTP(s)
  • Hedef: https://example.com

Çıktı:

  • Durum: OK
  • Yanıt Süresi: 120 ms
  • HTTP Durum Kodu: 200

Bu, web sitesinin aktif olduğunu ve düzgün şekilde yanıt verdiğini doğrular.

Örnek 2: Port Erişilebilirlik Testi

Girdi:

  • Tür: Port
  • Hedef: 192.168.1.10
  • Port: 3306

Çıktı:

  • Durum: OK Değil
  • Hata: Bağlantı reddedildi

Bu, MySQL portunun kapalı olduğunu veya bir güvenlik duvarı tarafından engellendiğini gösterir.


5. Geliştirici Kullanım Senaryoları

- Çalışma Süresi İzleme

Üretim ortamınızın erişilebilir kalmasını sağlamak için periyodik web sitesi kontrollerini otomatikleştirin.

- Dağıtım Doğrulama

Sunucu güncellemelerinden sonra, HTTP durum kodlarının 200 döndürdüğünü ve hizmetlerin erişilebilir olduğunu doğrulayın.

- Port Tarama Doğrulaması

Güvenlik duvarı değişikliklerinden sonra belirli servis portlarının (örn. 80, 443, 22) açık olup olmadığını doğrulayın.

- API Sağlık Kontrolleri

REST API uç noktalarını test ederek kabul edilebilir yanıt sürelerinde yanıt verip vermediklerini kontrol edin.

Örnek PHP Kullanımı

$response = file_get_contents("https://example.com");
if ($http_response_header[0] === "HTTP/1.1 200 OK") {
    echo "Web sitesine erişilebilir";
}

Örnek JavaScript Kullanımı

fetch("https://example.com")
  .then(response => {
    if (response.status === 200) {
      console.log("Web sitesine erişilebilir");
    }
  });

Ağ istekleri gerçekleştirmeden önce kötüye kullanım veya enjeksiyon saldırılarını önlemek için her zaman kullanıcı girdisini doğrulayın ve hedefleri temizleyin.


6. SSS

Ping ile web sitesi kontrolü arasındaki fark nedir?

Ping, ağ erişilebilirliğini test ederken, web sitesi kontrolü HTTP yanıtını ve durum kodlarını doğrular.

Yanıt süresi ne anlama gelir?

Yanıt süresi, sunucunun bir isteğe yanıt vermesinin ne kadar sürdüğünü ölçer.

Web sitem neden “OK Değil” olarak görünüyor?

Olası nedenler arasında sunucu kesintisi, güvenlik duvarı kısıtlamaları, DNS sorunları veya yanlış URL biçimlendirmesi yer alır.

Hangi HTTP durum kodu başarılı kabul edilir?

HTTP 200 başarılı bir isteği gösterir.

Özel portları test edebilir miyim?

Evet, Port seçeneğini seçin ve istediğiniz port numarasını girin.

Bu araç güvenli mi?

Evet. Güvenli kullanım sağlamak için giriş doğrulama, temizleme ve CSRF koruması uygulanmaktadır.

Benzer araçlar

Bir IP girin ve ona bağlı alan adını veya host'u bulun.

Bir hostun A, AAAA, CNAME, MX, NS, TXT ve SOA DNS kayıtlarını görüntüleyin.

Bir IP adresinin yaklaşık ayrıntılarını alın.

Popüler araçlar