Menu
Coddy logo textTech

Tekrar: Hata Ayıklama

Coddy'nin Terminal ile Ağ İletişimi kursunda ders 47 / 47.

Yöntem sırasıyla ilerler ve her adım olasılıkları eler.

İsim çözümleniyor mu? Çözümlenmiyorsa hiçbir zaman arama yapılmadı.

Makine orada mı? Ping at; sessizliğin çok az şey kanıtladığını unutma.

Port açık mı? nc -z. Reddedilmesi hızlı olur, düşürülmesi ise bekletir.

Hizmet yanıt veriyor mu? curl kullan ve çıkış kodunu oku: 0 iletişim kuruldu, 7 reddedildi, 28 zaman aşımına uğradı, 35 TLS yok.

Ne söyledi? Durum kodu: 2xx çalıştı, 3xx başka yere git, 4xx isteğini düzelt, 5xx karşı tarafınki bozuk.

İsteğin kendisi sorgulandığında ise tahmin etmeyi bırak: araya bir dinleyici yerleştir ve tam olarak ne gönderildiğini oku.

challenge icon

Görev

Son bir kez, başlattığın bir sunucuya karşı tüm adımlar.

  1. served içeren index.html dosyasını oluştur ve bunu 9134 portunda sun
  2. grep localhost /etc/hosts herhangi bir sonuç bulursa name: ok yazdır
  3. nc -z 9134 portunun açık olduğunu bulursa port: ok yazdır
  4. /index.html isteğinin durum koduyla birlikte status: yazdır
  5. body: ve sayfa içeriğini yazdır

Beklenen çıktı:

name: ok
port: ok
status: 200
body: served

Kendin dene

Terminal
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Terminal ile Ağ İletişimi bölümündeki tüm dersler

Kendi başına pratik yap: Terminal playground