Mac DNS Değiştirme
Mac’inizde DNS ayarlarını değiştirmek; sayfaların daha hızlı açılması, zararlı sitelerin engellenmesi, reklamların azaltılması veya aile filtresi kurulması gibi amaçlarla yapılan basit ama etkili bir işlem. Ancak Apple, macOS Ventura ile birlikte ayarlar uygulamasını baştan tasarladı. “Sistem Tercihleri” adı “Sistem Ayarları” oldu ve ağ ayarlarının yeri değişti. Bu yüzden internette bulacağınız eski rehberler güncel Mac’lerde birebir işe yaramıyor.
Bu rehberde hem güncel macOS sürümlerinde hem de eski sürümlerde DNS’in nasıl değiştirileceğini, Terminal ile hızlı yöntemi, şifreli DNS kurulumunu ve sık karşılaşılan sorunları adım adım anlatıyoruz.
Hangi macOS Sürümünü Kullanıyorsunuz?
İzleyeceğiniz adımlar sürümünüze göre değişir. Sürümünüzü öğrenmek için ekranın sol üst köşesindeki Apple menüsü > Bu Mac Hakkında seçeneğine tıklayın.
- macOS Ventura (13) ve sonrası: “Sistem Ayarları” kullanılır. Yöntem 1’i izleyin.
- macOS Monterey (12) ve öncesi: “Sistem Tercihleri” kullanılır. Yöntem 2’yi izleyin.
Hangi DNS’i Seçmelisiniz?
| Hizmet | Birincil | İkincil | Özelliği |
|---|---|---|---|
| Cloudflare | 1.1.1.1 | 1.0.0.1 | Hızlı, gizlilik odaklı |
| 8.8.8.8 | 8.8.4.4 | Hızlı ve kararlı | |
| Quad9 | 9.9.9.9 | 149.112.112.112 | Zararlı siteleri engeller |
| OpenDNS | 208.67.222.222 | 208.67.220.220 | Kategori bazlı filtreleme seçeneği |
| OpenDNS FamilyShield | 208.67.222.123 | 208.67.220.123 | Yetişkin içerik filtresi |
Diğer seçenekler için [DNS adresleri] sayfamıza göz atabilirsiniz.
Yöntem 1: macOS Ventura ve Sonrası (Sistem Ayarları)
Adım 1: Ağ Ayarlarını Açın
Ekranın sol üst köşesindeki Apple menüsü‘ne tıklayıp Sistem Ayarları‘nı açın. Sol kenar çubuğunda Ağ bölümüne tıklayın.
[Görsel: Sistem Ayarları > Ağ]
Adım 2: Bağlantınızı Seçin
Sağ tarafta bağlantılarınız listelenir. İnternete hangisiyle bağlıysanız onu seçin:
- Wi-Fi kullanıyorsanız: Wi-Fi’a tıklayın, ardından bağlı olduğunuz ağın yanındaki Ayrıntılar düğmesine tıklayın.
- Kablo ile bağlıysanız: Ethernet’e tıklayın ve Ayrıntılar‘ı açın.
Adım 3: DNS Sekmesine Gidin
Açılan pencerenin sol tarafındaki listeden DNS‘i seçin. DNS Sunucuları bölümünde mevcut adresleri görürsünüz. Gri renkte görünen adresler, modeminizden veya servis sağlayıcınızdan otomatik olarak gelen adreslerdir.
Adım 4: Yeni DNS Adreslerini Ekleyin
- DNS Sunucuları kutusunun altındaki + düğmesine tıklayın.
- Birincil DNS adresini yazın (örneğin 1.1.1.1) ve Return tuşuna basın.
- Tekrar + düğmesine tıklayıp ikincil adresi yazın (örneğin 1.0.0.1).
- Bağlantınız IPv6 destekliyorsa hizmetin IPv6 adreslerini de ekleyebilirsiniz.
- Tamam‘a tıklayın.
Elle bir DNS adresi eklediğinizde gri görünen otomatik adresler devre dışı kalır ve listede yalnızca sizin eklediğiniz adresler kullanılır. Birden fazla adres eklediyseniz, Mac önce listedeki ilk adrese sorgu gönderir.
Adım 5: Diğer Bağlantılar İçin Tekrarlayın
DNS ayarı her bağlantı için ayrı ayrı tutulur. Mac’inizi hem Wi-Fi hem de kablo ile kullanıyorsanız, aynı işlemi Ethernet bağlantısı için de yapmanız gerekir.
Yöntem 2: macOS Monterey ve Öncesi (Sistem Tercihleri)
Eski macOS sürümlerinde, Mac OS X Leopard dahil, adımlar yıllar boyunca büyük ölçüde aynı kaldı:
- Apple menüsü > Sistem Tercihleri‘ni açın.
- Ağ simgesine tıklayın.
- Sol listeden kullandığınız bağlantıyı (Wi-Fi veya Ethernet) seçin.
- Sağ alttaki Gelişmiş düğmesine tıklayın.
- Üstteki sekmelerden DNS‘i seçin.
- DNS Sunucuları kutusunun altındaki + düğmesiyle adresleri ekleyin.
- Tamam‘a, ardından ana pencerede Uygula‘ya tıklayın.
Son adımdaki Uygula düğmesine tıklamayı unutmayın; aksi halde değişiklikler kaydedilmez.
Monterey’den eski sürümler artık Apple’dan güvenlik güncellemesi almıyor. Donanımınız destekliyorsa daha güncel bir macOS sürümüne geçmeniz önerilir.
Yöntem 3: Terminal ile DNS Değiştirme
Birden fazla Mac’i yapılandıracaksanız veya menülerle uğraşmak istemiyorsanız, Terminal en hızlı yoldur. Uygulamalar > İzlenceler > Terminal yolunu izleyerek veya Spotlight’a (Cmd + Boşluk) “Terminal” yazarak açabilirsiniz.
Ağ hizmetlerinizin adını görmek için:
networksetup -listallnetworkservices
Listede genellikle “Wi-Fi” ve “Ethernet” gibi adlar görürsünüz. DNS adreslerini ayarlamak için:
sudo networksetup -setdnsservers Wi-Fi 1.1.1.1 1.0.0.1
Komut sizden Mac’inizin yönetici parolasını ister. Parolayı yazarken ekranda karakter görünmez; bu normaldir.
Mevcut DNS ayarını kontrol etmek için:
networksetup -getdnsservers Wi-Fi
Otomatik DNS’e geri dönmek için:
sudo networksetup -setdnsservers Wi-Fi empty
Hizmet adında boşluk varsa (örneğin “USB 10/100/1000 LAN”), adı tırnak içinde yazın.
DNS Önbelleğini Temizleme
DNS değişikliğinden sonra Mac’in eski kayıtları kullanmaya devam etmemesi için önbelleği temizlemeniz önerilir. Güncel macOS sürümlerinde Terminal’de şu komutu çalıştırın:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Komut herhangi bir çıktı vermez; hata mesajı almadıysanız işlem tamamlanmıştır. Tarayıcınızı da kapatıp açmanız, tarayıcının kendi önbelleğinin de temizlenmesini sağlar. Farklı işletim sistemleri için önbellek temizleme adımlarını DNS önbelleği temizleme sayfamızda bulabilirsiniz.
Modemi yeniden başlatmak bu işlem için gerekli değildir. Değişiklik, önbellek temizlendiği anda geçerli olur.
Mac’te Şifreli DNS
macOS Big Sur ve sonrası, DNS over HTTPS ve DNS over TLS protokollerini destekler. Ancak iPhone’da olduğu gibi, şifreli DNS ayarları bir alana adres yazarak değil, yapılandırma profili veya DNS hizmetinin resmi uygulaması aracılığıyla yapılır.
Yapılandırma Profili ile Kurulum
- Kullanmak istediğiniz DNS hizmetinin (Quad9, AdGuard, NextDNS gibi) resmi sitesindeki macOS kurulum sayfasından profili indirin.
- İndirilen dosyaya çift tıklayın. macOS, profilin incelenmesi gerektiğini bildiren bir uyarı gösterir.
- Sistem Ayarları‘nı açın. Profil, sürümünüze göre Gizlilik ve Güvenlik > Profiller ya da Genel > Aygıt Yönetimi bölümünde görünür.
- Profile çift tıklayın, ayrıntılarını inceleyin ve Yükle‘ye tıklayın. Yönetici parolanız istenir.
Profili kaldırmak için aynı bölümde profili seçip eksi (-) düğmesine tıklamanız yeterlidir.
Profilleri yalnızca DNS hizmetinin kendi resmi sitesinden indirin. Kaynağını bilmediğiniz profiller, trafiğinizi kötü niyetli sunuculara yönlendirmek için kullanılabilir.
Tarayıcı Düzeyinde Şifreli DNS
Profil kurmak istemiyorsanız, tarayıcınızın kendi şifreli DNS ayarını kullanabilirsiniz. Chrome, Edge ve Firefox’ta bu ayar gizlilik ve güvenlik bölümünde yer alır. Bu yöntem yalnızca ilgili tarayıcıyı etkiler; Safari ve diğer uygulamalar sistem DNS’ini kullanmaya devam eder.
iCloud Özel Geçiş ve DNS
iCloud+ abonesiyseniz ve iCloud Özel Geçiş özelliği açıksa, Safari’deki trafiğiniz ve DNS sorgularınız Apple’ın geçiş sunucuları üzerinden iletilir. Bu durumda Safari’de gezinirken ayarladığınız DNS yerine Özel Geçiş’in DNS’i kullanılır. Aile filtresi veya reklam engelleme amacıyla özel bir DNS kullanıyorsanız, filtrenin Safari’de etkisiz kalabileceğini göz önünde bulundurun. Ayarı Sistem Ayarları > [Adınız] > iCloud bölümünden kontrol edebilirsiniz.
Sık Karşılaşılan Sorunlar
Tamam’a tıkladım ama değişiklik uygulanmadı: Eski macOS sürümlerinde ana Ağ penceresinde ayrıca Uygula‘ya tıklamanız gerekir. Güncel sürümlerde Ayrıntılar penceresini kapatıp yeniden açarak adreslerin kaydedilip kaydedilmediğini kontrol edin.
DNS değiştirdikten sonra internet çalışmıyor: Adresleri yanlış yazmış olabilirsiniz. DNS listesindeki adresleri eksi (-) düğmesiyle silin; liste boşaldığında Mac otomatik DNS’e döner.
Ayar değişmiyor veya geri dönüyor: Bir VPN uygulaması, güvenlik yazılımı ya da kurumsal yönetim profili DNS ayarlarını kontrol ediyor olabilir. Bu yazılımların ayarlarını ve yüklü profilleri kontrol edin.
Wi-Fi’da çalışıyor ama kabloda çalışmıyor: DNS ayarı her bağlantı için ayrı tutulur. Ethernet için de aynı ayarı yapmanız gerekir.
Engelli siteler hâlâ açılmıyor: Günümüzde erişim engelleri büyük ölçüde DNS değil, bağlantı ve IP düzeyinde uygulandığı için DNS değiştirmek bu tür engellerde sonuç vermez.
Sık Sorulan Sorular
Mac’te DNS değiştirmek için yeniden başlatmam gerekir mi?
Hayır. Değişiklik hemen geçerli olur; önbelleği temizlemeniz yeterlidir.
Mac’te kaç DNS adresi ekleyebilirim?
Birden fazla adres ekleyebilirsiniz. Mac, listedeki sıraya göre sunuculara sorgu gönderir.
Eski ayarlara nasıl dönerim?
DNS listesindeki elle eklenmiş adresleri silmeniz yeterlidir. Liste boşaldığında Mac, modemden gelen DNS’i otomatik olarak kullanır.
Tüm evdeki cihazlar için DNS’i nasıl değiştiririm?
Bu değişikliği Mac yerine modeminizin yönetim panelinden yaparsanız, evdeki tüm cihazlar yeni DNS’i kullanır.
Mac’te DNS değiştirmek güvenli mi?
Güvenilir bir DNS hizmeti seçtiğiniz sürece güvenlidir ve her zaman geri alınabilir.