İçeriğe geç
DNS Değiştirme

Mac'te DNS Nasıl Değiştirilir? (macOS)

Güncellendi: Son kontrol: Eylül 2026 4 dk okuma

Kısaca cevap

macOS Ventura ve sonrasında Sistem Ayarları > Ağ > Wi-Fi (veya Ethernet) > Ayrıntılar > DNS bölümüne gidin, DNS Sunucuları listesinin altındaki + düğmesiyle adresleri ekleyip Tamam'a basın. Monterey ve öncesinde aynı ayar Sistem Tercihleri > Ağ > İleri Düzey > DNS sekmesindedir. Değişikliği Terminal'de scutil --dns komutuyla kontrol edebilirsiniz.

Bu sayfada

Apple, 2022'de çıkan macOS Ventura ile ayar uygulamasını baştan tasarladı. "Sistem Tercihleri"nin adı "Sistem Ayarları" oldu, pencereler iPhone'daki ayarlara benzedi. Bu yüzden internette bulduğunuz eski anlatımlar bugünkü ekranlarla uyuşmayabilir. Bu rehberde iki yolu da ayrı ayrı anlatıyoruz. Hangi macOS sürümünü kullandığınızı öğrenmek için ekranın sol üstündeki Apple menüsünden Bu Mac Hakkında'yı seçin.

DNS, site adlarını bilgisayarların anladığı IP adreslerine çeviren sistemdir. Mac'iniz varsayılan olarak modemin verdiği DNS'i kullanır. Tüm cihazlar için tek seferde genel bir anlatım arıyorsanız DNS ayarları nasıl değiştirilir rehberimize bakabilirsiniz; burada yalnızca Mac'e odaklanıp daha ayrıntıya giriyoruz.

Başlamadan önce

  • Adresleri seçin. Örneklerde Cloudflare'in 1.1.1.1 ve 1.0.0.1 adreslerini kullanıyoruz. Diğer seçenekler güncel DNS adresleri sayfamızda.
  • Mevcut ayarı not alın. DNS listesinde siyah yazılı (elle girilmiş) adresler varsa bir kenara yazın. Gri adresler modemden gelir; onları not etmeniz gerekmez.
  • Yönetici parolası gerekebilir. Ağ ayarlarını değiştirirken Mac sizden giriş parolanızı isteyebilir.
  • İş Mac'i mi? Şirketin yönettiği bir Mac'te DNS'i değiştirmeyin. İç sistemlere erişim bozulabilir; önce bilgi işlem biriminize danışın.

macOS Ventura, Sonoma ve sonrası: Sistem Ayarları ile

  1. Ekranın sol üstündeki Apple menüsüne tıklayın ve Sistem Ayarları'nı açın.
  2. Soldaki kenar çubuğundan Ağ'a tıklayın. Sağda Wi-Fi, Ethernet gibi bağlantılarınız listelenir.
  3. Kullandığınız bağlantıya tıklayın. Kablosuz bağlıysanız Wi-Fi'ı seçin; açılan sayfada bağlı olduğunuz ağın yanındaki Ayrıntılar düğmesine basın. Kabloyla bağlıysanız Ethernet'i seçip Ayrıntılar'a basın.
  4. Açılan pencerenin sol tarafında DNS'e tıklayın.
  5. DNS Sunucuları listesinin altındaki + düğmesine basın ve 1.1.1.1 yazın. Tekrar +'ya basıp ikinci adres olarak 1.0.0.1 yazın.
  6. Bağlantınız IPv6 kullanıyorsa aynı listeye IPv6 adreslerini de ekleyin. Cloudflare için bunlar 2606:4700:4700::1111 ve 2606:4700:4700::1001'dir.
  7. Sağ alttaki Tamam'a basın. Ayar hemen geçerli olur.

Listede birden fazla adres olduğunda Mac genellikle en üstteki adresi önce dener. Birinci ve ikinci adresin rolünü birincil ve ikincil DNS farkı yazımızda anlattık. Filtreli ve filtresiz sağlayıcıları aynı listede karıştırmamanızı öneririz.

IPv6 adreslerini neden ekliyoruz?

macOS'ta IPv4 ve IPv6 DNS adresleri aynı listeye yazılır. Yalnızca IPv4 adreslerini ekleyip IPv6'yı atlarsanız, IPv6 destekli bir bağlantıda sorguların bir kısmı hâlâ modemin veya internet sağlayıcınızın DNS'ine gidebilir. Bağlantınızın IPv6 kullanıp kullanmadığını ana sayfamızdaki IP aracıyla görebilirsiniz; IPv6'yı daha ayrıntılı IPv6 nedir? yazımızda anlattık. (Terimlerin kısa açıklamaları için internet terimleri sözlüğümüze bakabilirsiniz.)

Wi-Fi ve Ethernet'i ayrı ayrı ayarlayın

macOS DNS ayarını ağın kendisine değil, bağlantı türüne bağlar. Wi-Fi için yaptığınız ayar evde, işte veya kafede hangi kablosuz ağa bağlanırsanız bağlanın geçerli olur; ama kabloyla (Ethernet veya USB-C adaptörüyle) bağlandığınızda kullanılmaz. Mac'inizi masada kabloyla, dışarıda kablosuz kullanıyorsanız adımları iki bağlantı için de tekrarlayın. Aynı penceredeki Arama Alanları kutusunu boş bırakın; ev kullanımında gerekmez.

macOS Monterey ve öncesi: Sistem Tercihleri ile

  1. Apple menüsünden Sistem Tercihleri'ni açın ve Ağ simgesine tıklayın.
  2. Soldaki listeden kullandığınız bağlantıyı (Wi-Fi veya Ethernet) seçin.
  3. Sağ alttaki İleri Düzey düğmesine tıklayın ve üstteki sekmelerden DNS'i seçin.
  4. Soldaki DNS Sunucuları kutusunun altındaki + düğmesiyle adresleri tek tek ekleyin.
  5. Tamam'a basın. Ağ penceresine döndüğünüzde Uygula'ya basmayı unutmayın; bu adım atlanırsa değişiklik kaydedilmez.

Terminal ile hızlı yol (isteğe bağlı)

Komut yazmaktan çekinmiyorsanız aynı ayarı Terminal'den de yapabilirsiniz. Terminal'i Uygulamalar > İzlenceler klasöründe bulabilir ya da Spotlight'a (Cmd + Boşluk) "Terminal" yazarak açabilirsiniz.

  1. Bağlantılarınızın adını görmek için networksetup -listallnetworkservices yazın. Listede genellikle "Wi-Fi" görünür.
  2. DNS'i ayarlamak için networksetup -setdnsservers Wi-Fi 1.1.1.1 1.0.0.1 yazın. Parola istenirse girin.
  3. Ayarı görmek için networksetup -getdnsservers Wi-Fi yazın. Girdiğiniz adresler listelenir.

Değişikliği doğrulama

Ayarın gerçekten kullanıldığını görmenin en güvenilir yolu Terminal'dir:

  1. Önce eski kayıtları temizleyin: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder. Ayrıntıları DNS önbelleğini temizleme rehberimizde anlattık.
  2. scutil --dns yazın. Çıktının başındaki resolver #1 bölümünde nameserver[0] satırında girdiğiniz adresi (1.1.1.1) görmelisiniz.
  3. Ek kontrol için nslookup ipdns.com.tr yazın. Çıktıdaki Server satırı, sorunun hangi DNS sunucusuna gittiğini gösterir.

Sitemizdeki DNS sorgulama aracı bir alan adının kayıtlarını gösterir; sizin Mac'inizin hangi DNS'i kullandığını ölçmez. Bu yüzden kontrol için yukarıdaki komutları kullanın. VPN açıksa VPN uygulaması DNS'i kendi sunucularına yönlendirebilir; bu durumda gördüğünüz adres VPN'inki olabilir.

Eski ayara dönme

  1. Aynı DNS bölümüne dönün.
  2. Eklediğiniz adresleri tek tek seçip listenin altındaki – düğmesiyle silin.
  3. Liste boşalınca modemden gelen gri adresler yeniden görünür. Tamam'a (eski sürümde ardından Uygula'ya) basın.

Daha önce not aldığınız elle girilmiş adresler varsa onları yeniden ekleyebilirsiniz. Terminal'den geri almak için networksetup -setdnsservers Wi-Fi empty komutu yeterlidir.

Sorun çıkarsa

  • Siteler hiç açılmıyor: Büyük olasılıkla adres yanlış yazıldı. DNS listesini kontrol edin veya ayarı yukarıdaki gibi geri alın. Sorun sürerse DNS sunucusu yanıt vermiyor rehberine bakın.
  • Tarayıcıda "sunucu bulunamadı" veya DNS_PROBE_FINISHED_NXDOMAIN: DNS_PROBE_FINISHED_NXDOMAIN çözümü yazımızdaki adımlar Mac'te de geçerlidir.
  • Wi-Fi bağlı ama internet yok: Sorun DNS'ten değil bağlantının kendisinden olabilir; Mac Wi-Fi bağlı ama internet yok rehberimize geçin.

Son bir not: DNS değiştirmek hız ve güvenlik için faydalı olabilir ama bağlantı düzeyinde uygulanan erişim kısıtlamalarını aşmaz; ayrıntıları DNS değiştirmek güvenli mi? yazımızda bulabilirsiniz. Mac'in tamamında şifreli DNS istiyorsanız sağlayıcınızın resmi yapılandırma profilini kullanabilir, yalnızca tarayıcı için Chrome'da güvenli DNS ayarını açabilirsiniz. Şifreli DNS'in ne olduğunu şifreli DNS nedir? yazımızda anlattık.

Sık sorulan sorular

Mac'te DNS'i Wi-Fi ve Ethernet için ayrı ayrı mı değiştirmem gerekir?

Evet. macOS DNS ayarını her bağlantı türü için ayrı tutar. Mac'inizi hem kablosuz hem kabloyla kullanıyorsanız ayarı iki bağlantıda da yapın.

DNS listesindeki gri adresler ne anlama geliyor?

Gri adresler modemden otomatik gelen DNS sunucularıdır. Siz elle adres eklediğinizde bunlar kullanılmaz; elle eklediklerinizi silerseniz gri adresler yeniden devreye girer.

Mac'te DNS değiştirdikten sonra yeniden başlatmam gerekir mi?

Gerekmez. Ayar Tamam'a bastığınız anda geçerli olur. Eski kayıtların hemen temizlenmesi için Terminal'de DNS önbelleğini temizleyebilir veya tarayıcıyı kapatıp açabilirsiniz.

Mac'te şifreli DNS kullanabilir miyim?

Ağ ayarlarında doğrudan bir şifreli DNS seçeneği yoktur. Şifreli DNS için DNS sağlayıcısının resmi yapılandırma profilini veya resmi uygulamasını kullanabilir ya da yalnızca tarayıcınızda güvenli DNS ayarını açabilirsiniz.

Yeni bir Wi-Fi ağına bağlanınca DNS ayarım kaybolur mu?

Hayır. Sistem Ayarları'ndaki DNS ayarı Wi-Fi bağlantısının kendisine aittir; hangi ağa bağlanırsanız bağlanın, siz silene kadar aynı adresler kullanılır.