Windows tabanlı bilgisayarlar gibi, Mac'te de makinenizin İnternet'teki web sitelerine nasıl bağlanacağını yapılandırmak için bir ana bilgisayar dosyası vardır. Bu dosya, web sitelerine ve IP adreslerine referanslar içerir ve onu Mac'inizde birçok farklı şekilde kullanabilirsiniz.
Mac'inizdeki hosts dosyasını düzenlemek isteyebileceğiniz sebeplerden biri web sitelerini engellemektir. Belirli web sitelerine makinenizden erişilmesini engellemenin harika bir yoludur. İkinci olası kullanım, kendi web sitelerinizi makinenizde yerel olarak test etmektir. Hosts dosyasının, seçtiğiniz alan adını yerel depolamanızın ağ yoluna yönlendirmesini sağlayabilirsiniz.
Mac Dosya Konumunu Barındırır
hosts dosyasını düzenlemek riskli bir görev olduğundan, Apple onu kasıtlı olarak sisteminizdeki özel bir klasöre yerleştirmiştir. Bu, kullanıcıların uygun bilgi olmadan onu değiştirmesini ve tüm sisteme zarar vermesini önlemek içindir.
Meraklı kullanıcılar için, yol /etc/hosts/ şeklindedir ve ona bir Terminal penceresi kullanarak erişebilirsiniz.
Mac'te Hosts Dosyasını Düzenle
Bunu yapmak için yerleşik bir düzenleyici olduğundan, Mac'inizdeki hosts dosyasını düzenlemek oldukça kolaydır. Terminalin içinde bulunur ve nano editör olarak adlandırılır. Makinenizdeki hosts dosyası da dahil olmak üzere herhangi bir metin dosyasını açmak ve düzenlemek için kullanabilirsiniz.
Aşağıdaki adımları gerçekleştirmek için bir yönetici hesabı kullandığınızdan emin olun.
- Dock'ta Launchpad üzerine tıklayın, Terminal için arama yapın , ve başlatın.
- Terminale aşağıdaki komutu yazın ve Enter tuşlarına basın. Ana bilgisayar dosyasını nano düzenleyicide açacaktır.sudo nano /etc/hosts
- Sudo komutu olduğu için şifrenizi girmenizi isteyecektir. Şifreyi girin ve devam edin.
- Dosya artık ekranınızda açık olmalı ve düzenlemeye başlayabilirsiniz.
Mac Hosts Dosyasını Anlamak
Daha önce bir hosts dosyasını düzenlemediyseniz, dosyayla çalışmak biraz karmaşık gelebilir. Ancak, onu düzenlemek göründüğü kadar zor değil.
Dosyada bulacağınız girişlerden biri: 127.0.0.1 localhost.
Sayıların yer aldığı ilk bölüm, Mac'inizin yerel IP adresidir. Ana bilgisayar adının bulunduğu ikinci bölüm, o IP adresine erişmek için kullandığınız şeydir.
Yukarıdaki iki bölüm bir araya getirildiğinde, tüm localhost sorguları IP adresine yönlendirir 127.0.0.1 Tarayıcınıza localhost girdiğinizde, tarayıcınız hosts dosyasına bakar, belirtilen IP adresini alır ve sizi o IP adresine götürür.
Kısacası, hosts dosyası IP adresleri ve alan adlarının birleşiminden başka bir şey değildir. İstediğiniz sonuçları elde etmek için bunları istediğiniz şekilde değiştirebilirsiniz.
Ana Bilgisayar Dosyasıyla Yeniden Yönlendirmeleri Ayarlayın
Hosts dosyasıyla yapabileceğiniz şeylerden biri yönlendirmeleri ayarlamaktır. Bir alan adının, göstermesi gerekenden tamamen farklı bir şeye işaret etmesini sağlayabilirsiniz.
Örneğin, sosyal medya kullanımınızı az altmaya çalışıyorsanız, facebook.com gibi alan adlarının tarayıcınızı Wikipedia gibi sitelere yönlendirmesini sağlayabilirsiniz. Hemen hemen istediğiniz herhangi bir etki alanı ve IP adresini kullanabilirsiniz.
Yukarıdaki yönlendirmeyi hosts dosyasını kullanarak nasıl kuracağınıza bir göz atalım.
- Dosya nano düzenleyicide açıkken ok tuşlarını kullanarak imlecinizi localhost'ın bittiği yere getirin. Ardından, girişinize yeni bir satır eklemek için Enter tuşlarına basın.
- Yeni eklediğiniz satıra, kaynak etki alanını yeniden yönlendirmek istediğiniz IP adresini yazın. Wikipedia'nın IP adresi olan 103.102.166.224 kullanacağız.
- Kaynak alan alanına gitmek için klavyenizdeki Tab tuşuna basın.
- Buraya daha önce yazdığınız IP adresine yönlendirilecek alan adını yazın. Burada facebook.com kullanacağız.
- Değişiklikler yapıldıktan sonra, dosyayı kaydetmek için klavyenizdeki Ctrl + O tuşlarına basın.
- İşlemi onaylamak için Enter tuşlarına basın.
- Nano düzenleyiciyi kapatmak için Ctrl + X tuşlarına basın.
- Şimdi, değişiklikleri geçerli kılmak için DNS önbelleğini temizlemeniz gerekiyor. Bunu yapmak için Terminal'e aşağıdaki komutu yazın ve Enter.dscacheutil -flushcache
- Bir tarayıcı açın, facebook.com yazın ve Enter . Facebook yerine Wikipedia'yı açtığını göreceksiniz.
Hızlı İpucu: Bir Web Sitesinin IP Adresi Nasıl Bulunur
Yukarıdaki prosedürde de görebileceğiniz gibi, insanları yönlendirmek istediğiniz sitenin IP adresine ihtiyacınız var. Henüz bilmiyorsanız, herhangi bir web sitesinin IP adresini bulmak için Terminal'deki bir komutu kullanabilirsiniz.
- Terminal penceresine aşağıdaki komutu yazın ve Enter tuşuna basın. wikipedia.org yerine istediğiniz web sitesini yazdığınızdan emin olun.ping wikipedia.org
- Ekranınızda bir IP adresi gösterecek. Hosts dosyasında bunu kullanabilirsiniz.
Mac'te Hosts Dosyasını Düzenleyerek Web Sitelerini Engelleyin
WINDOWS'TA WEB SİTELERİ NASIL ENGELLENİR: Ana Bilgisayar Dosyasını KullanmaHosts dosyasının harika yanı, Mac'inize herhangi bir üçüncü taraf uygulaması yüklemenize gerek kalmadan siteleri engellemenize izin vermesidir. Dosyaya bir giriş ekleyebilirsiniz ve bu girişe yönelik tüm bağlantı istekleri reddedilir.
- hosts dosyasını yukarıda gösterildiği gibi nano düzenleyicide başlatın.
- İmlecinizi localhost girişinin bittiği yere getirin ve Enteryeni bir satır eklemek için.
- IP adresini girin 127.0.0.1 ve Tabklavyenizde.
- Engellemek istediğiniz sitenin alan adını girin. Örneğin Instagram'ı engellemek istiyorsanız instagram.com. yazın.
- Değişiklikleri kaydetmek için Ctrl + O tuşlarına basın.
- Dosyayı kapatmak için Ctrl + X tuşlarına basın.
- DNS önbelleğini temizlemek için aşağıdaki komutu yazın ve Enter tuşlarına basın.dscacheutil -flushcache
Artık engellenen siteye her erişmeye çalıştığınızda, site sizi bir hata sayfası gösterecek olan yerel ana bilgisayara götürecektir.
Mac ana bilgisayar dosyası, giden ağ istekleriyle oynamanız için size birçok yol sağlar ve bunları istediğiniz gibi engelleyebilir ve engelini kaldırabilirsiniz. Hosts dosyasını daha önce Mac'inizde kullandınız mı? Eğer öyleyse, ne içindi? Aşağıdaki yorumlarda bize bildirin.