Android

Sunucu dosyanızı linux, windows ve macos'ta düzenleme

Mac? PC? You don’t have to choose..

Mac? PC? You don’t have to choose..

İçindekiler:

Anonim

Hosts dosyası, alan adlarını (hostnames) IP adresleriyle eşlemek için kullanılır. Linux, Windows ve macOS dahil tüm işletim sistemleri tarafından kullanılan düz metin dosyasıdır.

Hosts dosyasının DNS'ye göre önceliği vardır. Ziyaret etmek istediğiniz bir web sitesinin alan adını yazdığınızda, alan adının ilgili IP Adresine çevrilmesi gerekir. İşletim sistemi önce anasistemleri ilgili etki alanı için denetler ve etki alanı için herhangi bir girdi yoksa, belirtilen etki alanı adını çözmek için yapılandırılmış DNS sunucularını sorgular. Bu, etki alanının dünya çapında nasıl çözümlendiğinden ziyade yalnızca değişikliğin yapıldığı bilgisayarı etkiler.

Bir etki alanını bir IP adresine eşlemek için hosts dosyasını kullanmak, web sitenizi etki alanı DNS ayarlarını değiştirmeden test etmek istediğinizde özellikle yararlıdır. Örneğin, web sitenizi yeni bir sunucuya taşıyorsunuz ve alan adını yeni sunucuya yönlendirmeden önce sitenin tamamen işlevsel olup olmadığını doğrulamak istiyorsunuz. Hosts dosyası, bilgisayarınızdaki web sitelerini engellemek için de kullanılabilir.

Linux, macOS ve Windows'ta hosts dosyasının nasıl değiştirileceği hakkında talimatlar veririz.

Ana Bilgisayarlar Dosya Biçimi

Hosts dosyasındaki girdiler şu biçimde olur:

IPAddress DomainName

IP adresi ve etki alanı adları en az bir boşluk veya sekme ile ayrılmalıdır. # İle başlayan satırlar yorumdur ve yok sayılır.

Hosts dosyasına bir girdi eklemek için dosyayı metin düzenleyicinizde açın. Aşağıda örnek bir hosts dosyası bulunmaktadır:

# Static table lookup for hostnames. # See hosts(5) for details. 127.0.1.1 linuxize.desktop linuxize 127.0.0.1 localhost

Host dosya değişiklikleri, DNS girişlerinin uygulamalar tarafından önbelleğe alındığı durumlar dışında hemen yürürlüğe girer.

Değişiklikleri geri almak için dosyayı açmanız ve eklediğiniz satırları kaldırmanız yeterlidir.

Linux'ta Hosts Dosyasını Değiştirme

Linux'ta, dosyanın tam yolu /etc/hosts .

Aşağıdaki talimatlar Ubuntu, CentOS, RHEL, Debian ve Linux Mint dahil olmak üzere tüm Linux dağıtımları için geçerlidir:

  1. Terminal pencerenizde, favori metin düzenleyicinizi kullanarak hosts dosyasını açın:

    sudo nano /etc/hosts

    İstendiğinde sudo parolanızı girin.

    Dosyanın sonuna gidin ve yeni girişlerinizi ekleyin:

    Değişiklikleri kaydedin ve DNS önbelleğini temizleyin:

    dscacheutil -flushcache

Sonuç

Hosts dosyası, belirli bir alan adının IP adresini ayarlamanıza olanak tanır.

Herhangi bir sorunuz varsa yorum bırakmaktan çekinmeyin.

dns terminali