Hosts Dosyası
Coddy'nin Terminal ile Ağ İletişimi kursunda ders 6 / 47.
Makineniz DNS'e herhangi bir şey sormadan önce diskteki bir dosyayı kontrol eder: /etc/hosts. İçine bakın:
cat /etc/hostsHer satır, bir adresin ardından o adres için bir veya daha fazla ad içerir. Her zaman bulacağınız satır şudur:
127.0.0.1 localhostİşte bu yüzden localhost, hiç ağ bağlantısı ve DNS sunucusu olmadan çalışır. Yanıt bir dosyada duruyordur.
Hosts dosyası DNS'e üstün gelir. Dosyada ne yazıyorsa o kullanılır ve bu ad için DNS'e hiçbir zaman danışılmaz. Bu, üzerinde çalışırken gerçek bir alan adını bir test makinesine yönlendirmek için onu gerçekten kullanışlı kılar; ayrıca bir adın anlamsız bir yere çözümlendiği durumlarda bakılacak ilk yerdir.
Dosyanızda IPv6 için olanlar ve genellikle makinenin kendi adı için bir satır da dâhil olmak üzere başka satırlar da bulunur; bu nedenle dosyanızın başka birininkiyle tamamen aynı görünmesini beklemeyin.
Görev
Ortalocalhost adresinin neye çözümlendiğini, bunu yanıtlayan dosyadan doğrudan öğrenin.
localhost ifadesini içeren /etc/hosts dosyasındaki ilk satırda yalnızca adresi yazdırın. Beklenen çıktı tam olarak şöyledir:
127.0.0.1Dosyanın tamamını yazdırmayın. Hosts dosyanızda IPv6 satırları ve makinenizin kendi adı da dâhil olmak üzere birkaç satır bulunur.
Kendin dene
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
6curl'u Derinlemesine İnceleme
Başlıkları GörüntülemeYanıtları KaydetmeÖzel BaşlıklarDurum ve Zamanlamacurl Çıkış KodlarıTekrar: curl Bayrakları9Kimlik Doğrulama ve Hata Ayıklama
API Anahtarları ve BearerUser AgentZaman Aşımları ve Yeniden DenemelerBir Hatanın OkunmasıTekrar: Hata AyıklamaKendi başına pratik yap: Terminal playground