Mac'inizin ana bilgisayar dosyası, ana bilgisayar adlarını belirtilen IP adresleriyle eşleme yeteneğine sahip küçük ama önemli bir metin belgesidir.
Modern İnternet, IP adreslerini eşlemek için çeşitli genel ve özel DNS sunucuları kullanırken, ana bilgisayar dosyası, bu DNS sunucularını geçersiz kılmak için kullanışlı bir yoldur ve bir web sitesi adresini istediğiniz IP adresine manuel olarak yönlendirmenize veya bir kullanılmayan veya dahili bir IP adresine işaret ederek site.
MacOS'ta Mac ana bilgisayar dosyasını nasıl düzenleyeceğimize hızlı bir göz atalım.
Mac Ana Bilgisayar Dosyanızı Metin Düzenleme ile Düzenleme
Mac OS X'te hosts dosyasını düzenlemenin iki ana yolu vardır.
Birincisi, hosts dosyası bir düz metin belgesi olduğu için TextEdit kullanmaktır. Ancak, dosya sisteminin korumalı bir alanında bulunduğu için dosyayı doğrudan açamazsınız. Bunun yerine, dosyayı Masaüstü gibi korumasız bir konuma kopyalamamız, düzenlememiz ve ardından geri kopyalamamız gerekir.
chrome'da yer imleri nasıl aranır
- Hosts dosyasını bulmak için, masaüstüne tıklayarak erişebileceğiniz Finder'ı, ekranınızın sol alt köşesindeki gülen yüz bulucuyu veya tuşuna basarak açın. cmd + Boşluk çubuğu + Bulucu .
- Şimdi seçin Git Aşağıya doğru açılan menü.
3. Ardından, seçin Klasöre git menüden.
4. Kutuya girin/ private / etc / hostskutunun içine ve tuşuna basın Dönüş .
5. Yeni bir Finder penceresi açılacak ve Mac'inizin hosts dosyası seçilecektir. Tıklayın ve dışarıya sürükleyin. Bulucu penceresini açın ve masaüstünüze bırakın.
Açmak için, çift tıklamanız yeterlidir; dosyanın içeriğini TextEdit'te (veya seçtiğiniz metin düzenleyicide) görüntüler.
IP Adreslerini Engelle
Varsayılan olarak, / etc / hosts dosyası nispeten basittir. Bir pound veya sayı (pound veya hashtag olarak da adlandırılır) işareti (#) ile yorumlanmış bir dizi açıklayıcı metin satırı içerir.
# İşaretiyle başlayan herhangi bir satır bir yorumdur ve / etc / hosts dosyası tarafından okunmaz. Her satır için pound işaretinden sonraki herhangi bir metin bilgisayar tarafından yok sayılır, bu da dosyalarınıza notlar ve açıklamalar eklemenin iyi bir yoludur. Ayrıca localhost ve Broadcasthost için varsayılan IP değerlerini içerir. Dosyayı düzenlemek için, yayın ana makinesinden sonra kendi satırlarınızı ekleyeceksiniz.
Yeni geliştirilen web sitelerini ve web barındırma geçişlerini test etmenin yanı sıra, ana bilgisayar dosyasını düzenlemenin bir başka nedeni, belirli web sitelerine erişimi engellemektir.
Örneğimizde, kullandığımız bilgisayarın, iş makinemizde Facebook tarafından dikkatimizin dağılmasına izin vermeyerek, yalnızca iş için kullanmak istediğimiz bir cihaz olduğunu varsayacağız.
Bunu yapmak için, atamak istediğiniz IP adresini, ardından iki sekme ve ana bilgisayar adını yazın. Bizim durumumuzda, Facebook'u engellemek istiyoruz, böylece www.facebook.com'u 0.0.0.0 ile eşleyeceğiz, bu geçersiz bir IP adresi olarak bir hatayla sonuçlanacaktır.
Şimdi, ne zaman Mac'imizden www.facebook.com'a gitmeye çalışsak, Web tarayıcısı sayfayı yükleyemeyecek ve umarım işe geri dönmemiz için bizi cesaretlendirecektir!
Web Adreslerini Yeniden Yönlendir
Alternatif olarak, 0.0.0.0 yerine geçerli bir sitenin IP adresini girebilirsiniz; bu, Facebook'a erişmeye çalışan kullanıcıların seçtiğiniz siteye yönlendirilmesine neden olur.
- Bir web sitesinin IP adresini belirlemek için, macOS ile standart olarak gelen dig komutunu kullanabilirsiniz. İçin sen Siteyi Terminal aracılığıyla, sadece Terminal'i açarız ve ardından URL'de dig komutunu çalıştırırız, bu daha sonra IP adresini çıktı olarak döndürür.
- Şimdi
$ dig www.techjunkie.com + short
yazın.104.25.27.105
Not: + kısa seçeneği, çıktıyı yalnızca ihtiyacımız olan bilgiye, yani IP adresine tutar.
3. Döndürülen IP adresini not edin ve bunu Mac ana bilgisayar dosya eşlemesinde kullanın. Örneğin,New York Timesweb sitesi 170.149.172.130 IP adresini döndürür. Bunu ana bilgisayar dosyamızda Facebook ile eşlersek, Mac kullanan biri Facebook'a gitmeyi denediğinde,New York Timesbunun yerine yükleyin.
Not: Çoğu web sitesi, bir alan adını şu anda siteyle eşlenmiş olan IP adresiyle eşlemenize izin vermez, bu nedenle denediğinizde bir güvenlik hatası alırsınız.
4. Her satıra yeni eşlemeler girerek hosts dosyasına istediğiniz kadar giriş ekleyebilirsiniz. Hosts dosyasında istediğiniz değişiklikleri yaptıktan sonra, dosyayı Masaüstünde mevcut konumuna kaydedin.
5. Ardından, hosts dosyasını Masaüstünüzden şuradaki orijinal konumuna sürükleyip bırakın: / özel / vb . Bu dizini gösteren Finder penceresini kapattıysanız, Bulucu> Git> Klasöre Git yeniden açmak için yukarıda tartışılan komut.
6. Hosts dosyasını orijinal konumuna geri bıraktığınızda, macOS size zaten orada bulunan değiştirilmemiş hosts dosyasıyla ilgili ne yapmanız gerektiğini sorar. Seç Değiştir ve ardından aktarımı doğrulamak için yönetici kullanıcı şifrenizi girin.
Değiştirilen ana bilgisayar dosyası şimdi yerinde olduğunda, değişiklikleri test etmek için Web tarayıcınızı çalıştırın.
DNS Önbelleğinizi Temizleyin
Çoğu durumda, yeni eşleme hemen çalışmalıdır, ancak doğru davranışı görmüyorsanız, DNS önbelleğinizi temizlemeniz gerekebilir ve bu, eşlemeyi belirlemek için tarayıcıyı ana bilgisayar dosyanızdan okumaya zorlar.
- Mac'inizdeki DNS önbelleğini temizlemek için Terminal'i açın ve aşağıdaki komutu kullanın (sudo, bu komutu makinenizin yöneticisi olarak çalıştırmanızı sağlar):
- Şimdi
sudo killall -HUP mDNSResponder
yazın. ve bas Dönüş .Not: Bu komutu yürütmek için yönetici şifrenizi girmeniz gerekecektir. - Mac'inizin DNS önbelleğinizi temizlemesini sağlamak ve ardından bir onayı tekrarlayarak önbelleğinizi temizlediğini doğrulamak için, bu iki komutu noktalı virgülle ayırarak burada gösterildiği gibi girin:
sudo killall -HUP mDNSResponder;say DNS cache has been flushed
Mac'iniz daha sonra DNS önbelleğinin temizlendiğini söyleyen hoparlörlerden gelecektir.
Nano ile Mac Ana Bilgisayar Dosyanızı Terminalde Düzenleme
Önceki bölümdeki adımlar yeterince kolaydır, ancak hosts dosyasını kopyalamaktan kaçınmak istiyorsanız, macOS'ta yerleşik olan UNIX Nano Metin Düzenleyicisi'ni kullanarak doğrudan Terminal'de düzenleyebilirsiniz.
- Başlamak için Terminal'i başlatın, aşağıdaki komutu yazın ve Return tuşuna basın. Tüm sudo komutlarında olduğu gibi, yürütmek için yönetici şifrenizi de girmeniz gerekir:
' sudo nano /private/etc/hosts
2. Şimdi göreceksiniz ana bilgisayar dosyası aç Nano editör veyageldimveya seçtiğiniz başka bir editör. Dosyayı içinde gezinmek ve düzenlemek için Nano klavyenizdeki ok tuşlarını kullanın.
3. Yukarıdaki TextEdit yönteminde yaptığımız gibi, istediğimiz zaman ana bilgisayar adı eşlemelerini ekleyebilir, düzenleyebilir veya kaldırabiliriz. Nano'yu sudo kullanarak başlattığımız için, herhangi bir değişikliğin kimliği doğrulanacak ve ana dizininin dışına kopyalanmasına gerek kalmadan doğrudan orijinal ana bilgisayar dosyasına kaydedilecektir.
4. Değişiklik yapmayı bitirdiğinizde Ctrl-X editörden çıkmak için Y kaydetmek ve Dönüş mevcut hosts dosyasının üzerine yazmak için.
Daha önce bahsettiğimiz gibi, yeni eşlemelerinizin düzgün çalışmadığını fark ederseniz DNS önbelleğinizi temizlediğinizden emin olun.
Örneklerimiz, bir çalışma ortamında dikkat dağıtıcı sitelerin engellenmesinden ve yeniden yönlendirilmesinden bahsetti, ancak bu adımları, kötü amaçlı web sitelerine erişimi ve elbette diğer kullanımları manuel olarak engellemek için de kullanabilirsiniz.
Bir hata yaparsanız ve bunu nasıl düzelteceğinizden emin değilseniz, aşağıdaki varsayılan bilgileri girmek için yukarıdaki yöntemlerden birini kullanarak her zaman varsayılan ana bilgisayar dosyası içeriklerini geri yükleyebilirsiniz:
insta hikayesine müzik nasıl eklenir
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost::1 localhost
fe80::1%lo0 localhost
Son düşünceler
MacOS'ta hosts dosyasının nasıl düzenleneceğini bilmek, DNS sunucularını geçersiz kılmak ve bir web sitesi adresini manuel olarak yeni bir IP adresine yönlendirmek veya erişimi engellemek için uygun bir yol sunar ve yukarıda belirtilen adımları izleyerek bu görevi çok hızlı bir şekilde gerçekleştirebilirsiniz.
Bir Mac kullanıcısıysanız ve bu makaleyi yararlı bulduysanız, aşağıdakiler de dahil olmak üzere diğer TechJunkie eğitimlerine göz atmak isteyebilirsiniz: Mac'inizin Tam CPU Modelini Nasıl Bulunur? ve Mac Mojave'de DNS Nasıl Temizlenir.
Mac'inizin hosts dosyasını düzenlemek istemenizin nedeni nedir? Nasıl oldu? Lütfen aşağıdaki yorumlarda bize bundan bahsedin!