Linux, aynı zamanda piyasadaki en esnek sistemlerden biri olan çok güçlü bir işletim sistemidir. Bu esneklik her zaman işletim sisteminin ana satış noktalarından biri olmuştur. Linux’un çalışma şeklinden hoşlanmayan herhangi bir kullanıcı, onu her zaman ihtiyaçlarına daha iyi uyacak şekilde değiştirebilir.
Bunu göstermek için çok basit bir örnek, Linux hosts dosyasıdır.
host dosyası nedir?
Hosts dosyası, IP adreslerini alan adlarıyla eşleştirmeyi kolaylaştırır. Bu size bir şey hatırlatıyor mu? Bugün DNS tam olarak bunu yapıyor. Ancak ARPANET günlerinde DNS yoktu, bu yüzden bu adresleri haritalamanın bir yolunu bulmanız gerekiyordu. Burası hosts dosyasının geldiği yer. DNS artık bunu bizim için hallettiğine göre, hosts dosyası neden hala var, bana soruyorsun?
Size verebileceğim en iyi örnek, tam IP adreslerini yazmak zorunda kalmadan makinelere bağlanmak istediğiniz LAN tabanlı bir kurulumdur. Yerel ağınızda şu komutu kullanarak düzenli olarak eriştiğiniz bir sunucunuz olabilir:
Bu IP adresini hosts dosyasında eşleyebilirsiniz, böylece şunu yazmanız yeterlidir:
Bu, her seferinde sunucunun IP adresini hatırlama zorunluluğunu ortadan kaldırır. Bu, yerel ağınızda çok sayıda sunucuyla çalışmanız gerektiğinde çok kullanışlıdır. Bu takma adlarla web tarayıcınızda bile çalışabilirsiniz. Örneğin, yerel ağınızdaki bir sunucuya Invoiceplan (faturalama çözümü olan) kurduysanız ve hizmetin kökü /var/www/html/invoiceplane ise, sunucunun IP adresini takma fatura ile ilişkilendirebilirsiniz. ve servisi açmak için tarayıcınızın adres çubuğuna fatura/fatura yazmanız yeterlidir.
Linux ana bilgisayar dosyası nasıl yapılandırılır
Bu dosya nasıl yapılandırılır? O çok basit.
Önkoşullar
İhtiyacınız olan tek şey, çalışan bir Linux dağıtımı ve eşlenecek bazı IP adresleri.
1. hosts dosyasını açın
Linux makinenizde oturum açın ve bir terminal açın. Hosts dosyasını düzenlemek üzere açmak için aşağıdaki komutu yazın:
2. Ana bilgisayarlara yeni bir giriş ekleyin
Hosts dosyasındaki her satır, tek bir IP adresi için bir eşlemedir ve şöyle görünür:
- IP adresi Takma ad Alan adı
Örneğin (Fatura Düzlemi örneğimizden devam ederek), 192.168.1.11 IP adresini fatura düzlemi.lan alan adıyla takma faturayla eşleştirebilirsiniz. Bu girdi şöyle görünür (ve dosyanın altına eklenir):
- 192.168.1.11 fatura faturası.lan
Bu girdi hosts dosyasına kaydedildiğinde, bu sunucuya üç farklı yoldan ulaşabilirsiniz:
- IP adresi aracılığıyla (ssh 192.168.1.11)
- takma adıyla (ssh faturası)
- alan adı aracılığıyla (ssh billplane.lan)
Alan adı kaydı için tek uyarı, bu girişi bir web tarayıcısında kullanarak bu sunucuya ulaşamayacak olmanızdır (yalnızca IP adresleri ve takma adlar kabul edilir).
3. Kaydet ve Kapat
Gerekli girişleri ekledikten sonra dosyayı tuş kombinasyonu ile kaydedin ve kapatın CTRL + X. Dosya kaydedildikten sonra, ağ alt sistemi değişiklikleri hemen hesaba katacağından, işletim sistemini yeniden başlatmanız gerekmez.
Linux’ta yeni olanlar için, muhtemelen ilk başta hosts dosyası hakkında endişelenmenize gerek kalmayacak. Ancak, Linux’u ne kadar çok kullanırsanız, hosts dosyasının sizin için yararlı olacağı durumlarla o kadar çok karşılaşırsınız.
Kaynak : ZDNet.com