Genel
Google Açık DNS nedir?
Google Public DNS, mevcut DNS sağlayıcınıza alternatif olarak kullanabileceğiniz ücretsiz, dünya genelindeki bir Alan Adı Sistemi (DNS) çözümleme hizmetidir.
Google neden DNS hizmeti üzerinde çalışıyor?
Daha hızlı ve daha güvenli bir DNS altyapısının web tarama deneyimini önemli ölçüde iyileştirebileceğine inanıyoruz. Google Açık DNS, hız, güvenlik ve sonuçların geçerliliği alanlarında birçok iyileştirme yaptı. Bu iyileştirmeleri, web topluluğunda devam eden bir sohbete katkı sağlamak amacıyla belgelerimizde paylaştık.
Alan adımı barındırmak için Google Herkese Açık DNS'yi kullanabilir miyim?
Google Herkese Açık DNS, yetkili bir DNS barındırma hizmeti değildir ve böyle bir hizmet olarak kullanılamaz. Google'ın altyapısını kullanan yüksek hacimli, programlanabilir, yetkili bir alan adı sunucusu arıyorsanız Google'ın Cloud DNS'sini deneyin.
Google Açık DNS, istenmeyen siteleri engelleme veya filtreleme olanağı sunuyor mu?
Google Açık DNS, bir DNS çözümlemesi ve önbelleğe alma sunucusudur. Aşağıdaki gibi nadir görülen durumlarda belirli alan adları dışında hiçbir türde engelleme veya filtreleme işlemi gerçekleştirmez:
- Google'ın kullanıcılarını güvenlik tehditlerine karşı korumak için bu işlemin gerekli olduğuna inanıyoruz.
- yasalar uyarınca belirli alanları veya alanları engellememiz gerekir. (Engelleme sayfasında daha fazla bilgi edinin).
Ancak engelleme işlevinin genellikle istemci tarafından en iyi şekilde gerçekleştirildiğine inanıyoruz. Bu tür işlevleri etkinleştirmek istiyorsanız bu amaçla istemci tarafı bir uygulama veya tarayıcı eklentisi yüklemeyi düşünmeniz gerekir.
Google Açık DNS'de ürünler arası bağımlılıklar var mı?
Google Public DNS bağımsız bir hizmettir.
Google Herkese Açık DNS'yi kullanmak için Google Hesabı'na ihtiyacım var mı?
Google Açık DNS\'yi kullanmak için herhangi bir hesap gerekmez.
Google Public DNS, İSS'min DNS hizmetinden veya diğer açık DNS çözümleyicilerden nasıl farklı? Daha iyi olup olmadığını nasıl anlayabilirim?
Açık çözümleyiciler ve İSS'nizin tümü DNS çözümleme hizmetleri sunar. Diğer alternatif DNS hizmetlerinin yanı sıra birincil veya ikincil DNS çözümleyiciniz olarak Google Açık DNS'yi deneyebilirsiniz. Sizin için uygun bir DNS çözümleyici belirlerken hız, güvenilirlik, güvenlik ve yanıtların geçerliliği gibi birçok unsuru göz önünde bulundurmanız gerekir. Google Açık DNS'nin aksine bazı ISS'ler ve açık çözümleyiciler, DNS yanıtlarını ticari amaçlarla engeller, filtreler veya yönlendirir. Google Açık DNS, istenmeyen siteleri engelleme veya filtreleme olanağı sunuyor mu? sorusunun yanıtını da inceleyin.
Google Public DNS, var olmayan alanları nasıl işler?
Mevcut olmayan bir alan adı için sorgu gönderirseniz Google Herkese Açık DNS, DNS protokolü standartlarına göre her zaman bir NXDOMAIN kaydı döndürür. Tarayıcının bu yanıtı bir DNS hatası olarak göstermesi gerekir. Bunun yerine, hata mesajı dışında bir yanıt alırsanız (örneğin, başka bir sayfaya yönlendirilirseniz) bunun nedeni aşağıdakilerden biri olabilir:
- Tarayıcı eklentisi gibi istemci tarafı bir uygulama, var olmayan bir alan için alternatif bir sayfa gösteriyor.
- Bazı ISS'ler, tüm NXDOMAIN yanıtlarını kendi sunucularına yönlendiren yanıtlarla değiştirebilir. İnternet servis sağlayıcınızın Google Public DNS isteklerini veya yanıtlarını engellediğinden endişeleniyorsanız internet servis sağlayıcınızla iletişime geçmeniz gerekir.
Google Public DNS gelecekte reklam yayınlamak için kullanılır mı?
DNS protokolünün bütünlüğünü korumaya kararlıyız. Google Public DNS, var olmayan bir alan için hiçbir zaman reklam sunucusunun adresini döndürmez.
DNS-over-HTTPS (DoH) nedir?
Şifrelenmiş HTTPS bağlantısı üzerinden DNS çözümleme. HTTPS üzerinden DNS, kısa çözümleyici ile yinelenen çözümleyici arasındaki gizliliği ve güvenliği büyük ölçüde artırır ve uçtan uca kimliği doğrulanmış DNS aramaları sağlamak için DNSSEC'i tamamlar.
Kullanım ve destek
Şu anda başka bir DNS hizmeti kullanıyorum. Google Açık DNS'sini de kullanabilir miyim?
Google Public DNS'yi mevcut DNS çözümleyicinizle birlikte birincil veya ikincil DNS çözümleyiciniz olarak ayarlayabilirsiniz. İşletim sistemlerinin DNS çözümleyicileri farklı şekilde ele aldığını lütfen unutmayın: Bazıları birincil DNS çözümleyicinizi tercih eder ve birincil çözümleyici yanıt vermezse yalnızca ikincil çözümleyiciyi kullanır. Diğerleri ise çözümleyicilerin her birini sırayla kullanır.
Yapılandırılmış çözümleyiciler arasında güvenlik veya filtreleme açısından farklılıklar varsa tüm çözümleyiciler arasında en zayıf güvenlik veya filtreleme düzeyine sahip olursunuz. NXDOMAIN filtreleme veya sayfaları engellemek için yönlendirme bazen işe yarayabilir ancak tüm çözümleyiciler SERVFAIL döndürmediği sürece SERVFAIL alan adlarını engellemez.
Google Public DNS, internet özellikli tüm cihaz türleri için uygun mu?
Google Public DNS, standartlara uygun tüm ağ cihazlarında kullanılabilir. Google Public DNS'nin iyi çalışmadığı bir durumla karşılaşırsanız lütfen bize bildirin.
Google Public DNS'yi ofis bilgisayarımda çalıştırabilir miyim?
Bazı ofislerde, iş dışında erişemeyeceğiniz alanlara erişmenize olanak tanıyan özel ağlar bulunur. Google Public DNS'yi kullanmak, bu özel alanlara erişiminizi sınırlayabilir. Ofis bilgisayarınızda Google Herkese Açık DNS'yi kullanmadan önce lütfen BT departmanınızın politikasını kontrol edin.
Google Public DNS hangi ülkelerde kullanılabilir?
Dünyanın her yerindeki internet kullanıcıları tarafından kullanılabilir ancak deneyiminiz bulunduğunuz konuma göre büyük ölçüde değişiklik gösterebilir.
Google Herkese Açık DNS tüm İSS'lerle çalışır mı?
Google Public DNS, ağ DNS ayarlarınızı değiştirme erişiminiz olduğu varsayılarak çoğu ISS ile çalışır.
Her iki Google Public DNS IP adresini de kullanmam gerekir mi?
IP adreslerinden yalnızca birini kullanarak Google'ı birincil hizmetiniz olarak kullanabilirsiniz. Ancak hem birincil hem de ikincil sunucularla aynı adresi belirtmemeniz gerekir.
IP adreslerini hangi sırayla belirteceğim önemli mi?
Sıranın önemi yoktur. Bu IP'ler birincil veya ikincil alan adı sunucunuz olabilir.
Hizmetin HDS'si nedir?
Ücretsiz Google Public DNS hizmeti için Hizmet Düzeyi Sözleşmesi (HDS) yoktur.
İSS işletiyorum. Kullanıcılarımı Google Public DNS'ye yönlendirebilir miyim?
Google Açık DNS'yi kullanmak isteyen İSS'ler, Google Herkese Açık DNS'ye sorgu göndermeden önce herhangi bir şey yapmaları gerekip gerekmediğini görmek için İSS talimatlarını uygulamalıdır.
Google Açık DNS ekibinden nasıl destek alabilirim?
Ekipten faydalı güncellemeler almak ve aklınıza takılan soruları sormak için Google Gruplarımıza katılmanızı öneririz. Bir sorunla karşılaşıyor ve bildirmek istiyorsanız prosedürler için lütfen Sorunları bildirme bölümüne bakın.
Teknik
Google Public DNS, sorgularımı nereye göndereceğini nasıl bilir?
Her noktaya yayın yönlendirmesi, sorgularınızı en yakın Google Açık DNS sunucusuna yönlendirir. Herkese yayın yönlendirme hakkında daha fazla bilgi için Wikipedia girişine bakın.
Google Public DNS, herhangi bir alan için yetkili olan DNS sunucularının adlarını ve adreslerini bulmak amacıyla DNS kök bölgesinde ve üst düzey alanların bölgelerinde yayınlanan alan adı sunucusu (NS) kayıtlarını kullanır. Bu alan adı sunucularından bazıları da anycast yönlendirmeyi kullanır.
Sunucularınız şu anda nerede bulunuyor?
Google Açık DNS sunucuları dünya genelinde kullanılabilir. Bu sorunun iki yanıtı vardır: biri istemciler için, diğeri ise Google Public DNS'nin istemcilere döndürdüğü yanıtları aldığı DNS sunucuları için.
İstemciler Google Açık DNS'ye sorgu gönderdiğinde kullanılan her noktaya yayın adresinin (8.8.8.8
, 8.8.4.4
veya 2001:4860:4860::
içindeki IPv6 adreslerinden biri) reklamını yapan en yakın konuma yönlendirilir. Bu her noktaya yayın adreslerinin reklamını yapan belirli konumlar, ağ koşulları ve trafik yükü nedeniyle değişir ve Google Edge Ağı'ndaki neredeyse tüm Temel veri merkezleri ile Uç Varlık Noktaları'nı (PoP'ler) içerir.
Google Herkese Açık DNS, Temel veri merkezlerinden ve Google Cloud bölge konumlarından yetkili sunuculara sorgu gönderir. Google, Google Açık DNS'nin yetkili DNS sunucularını sorgulamak için kullanabileceği IP adresi aralıklarının bir listesini yayınlar (listedeki aralıklar kullanılmaz). Bu özelliği, EDNS İstemci Alt Ağı (ECS) verilerinin eksik olduğu DNS sorgularının coğrafi konumunu belirlemek ve ACL'leri, Google Açık DNS'den daha yüksek sorgu oranlarına izin verecek şekilde yapılandırmak için kullanabilirsiniz.
Google, bu SSS'ye ek olarak listeyi DNS "TXT" kaydı olarak da yayınlar. Google, her iki kaynağı da eklemeler, değişiklikler ve kaldırma işlemleriyle haftalık olarak günceller. Her IP adresi aralığı girişi, en yakın havaalanının IATA kodunu içerir. Coğrafi IP verileri veya ACL'ler için otomasyon, bu web sayfasını tarayarak değil, DNS üzerinden bu verileri almalıdır (örnek için aşağıya bakın).
Google Açık DNS'nin sorgu göndermek için kullandığı IP adresi aralıklarının konumları
Konum verilerini programatik olarak alma
Adres aralıkları şu şekilde getirilebilir:
-
curl https://www.gstatic.com/ipranges/publicdns.json
-
curl https://www.gstatic.com/ipranges/publicdns_geofeed.txt
Google Herkese Açık DNS'nin yetkili DNS sunucularına sorgu yapmak için kullanacağı IP adresi aralıklarının listesini oluşturmak üzere aşağıdaki Python komut dosyasını kullanabilirsiniz.
Bu veriler locations.publicdns.goog.
adresinde TXT kaydı olarak da kullanılabilir.
Ancak veri boyutu, DNS TXT kayıtlarının artık uygun bir biçim olmadığı anlamına gelir. TXT kaydını, yukarıda açıklanan JSON biçimli dosyayla değiştiriyoruz. TXT kaydını kullanıyorsanız TXT kaydını gelecekte kaldırmayı planladığımız için lütfen bunun yerine JSON dosyasını kullanmaya geçin.
Komut Satırı
Google Public DNS IP aralıklarını komut satırından ayıklamak için curl
ve jq
aracını kullanabilirsiniz.
curl https://www.gstatic.com/ipranges/publicdns.json | jq '.prefixes[] | .ipv4Prefix // .ipv6Prefix '
Bunun için aşağıdakiler gereklidir :
- curl komut satırı HTTP istemcisini yükleyin
- jq komut satırı JSON işlemcisini yükleyin
Python
Google Herkese Açık DNS tarafından kullanılan IP adresi aralıklarının listesini oluşturmak için aşağıdaki Python komut dosyasını kullanabilirsiniz.
#!/usr/bin/env python3 """An example to fetch and print the Google Public DNS IP ranges.""" import ipaddress import json import urllib.request publicdns_url = 'https://www.gstatic.com/ipranges/publicdns.json' def read_url(url): try: s = urllib.request.urlopen(url).read() return json.loads(s) except urllib.error.HTTPError: print('Invalid HTTP response from %s' % url) return {} except json.decoder.JSONDecodeError: print('Could not parse HTTP response from %s' % url) return {} def main(): publicdns_json = read_url(publicdns_url) print('{} published: {}'.format(publicdns_url, publicdns_json.get('creationTime'))) locations = dict() ipv4, ipv6 = set(), set() for e in publicdns_json['prefixes']: if e.get('ipv4Prefix'): ip = ipaddress.IPv4Network(e.get('ipv4Prefix'), strict=False) ipv4.add(ip) if e.get('ipv6Prefix'): ip = ipaddress.IPv6Network(e.get('ipv6Prefix'), strict=False) ipv6.add(ip) locations[ip] = e.get('scope') print('IP ranges used by Google Public DNS for contacting ' 'authoritative DNS servers:') for i in list(ipv4) + list(ipv6): print(i, locations[i]) if __name__ == '__main__': main()
macOS için bu komut dosyasının çalışması, aşağıdaki şekilde yapılandırılmış bir Python 3 çalışma zamanı gerektirir:
- macOS için Python 3 çalışma zamanının güncel sürümünü yükleyin.
- Python çalışma zamanının kullanacağı güvenilir kök sertifikalarının (
cert.pem
) listesini yüklemek için Uygulamalar klasörünüzdeki Python klasöründenInstall Certificates.command
dosyasını çalıştırın.VERSION
kısmını yüklediğiniz Python sürümüyle (3.8
gibi) değiştirin:sudo "/Applications/Python
VERSION
/Install Certificates.command"
Google Public DNS, BIND gibi açık kaynak yazılımlara dayanır mı?
Google Açık DNS, Google'ın DNS standartlarını kendi uygulamasıdır.
Google Public DNS kodunun açık kaynak yazılım olarak yayınlanması planlanıyor mu?
Şu anda, Google Herkese Açık DNS'i açık kaynak olarak kullanıma sunma planı yoktur. Ancak hız, güvenlik ve standartlara uygunluğu artırmak için attığımız tüm adımları ayrıntılı olarak açıkladık.
Google Açık DNS, IPv6'yı destekliyor mu?
Google Herkese Açık DNS, IPv6 bağlantısı olan istemcilerden gelen IPv6 adresleri için IPv6 adreslerine sahiptir ve IPv6 adresleriyle ilgili tüm isteklere yanıt verir. Varsa AAAA kayıtlarını döndürür. Yalnızca IPv6 yetkili alan adı sunucularını tam olarak destekliyoruz. IPv6 çözümleyici adresleri, Google Public DNS'yi kullanmaya başlama talimatlarında verilmiştir.
Google web siteleri için IPv6 sonuçlarını göremeyebilirsiniz. Google, kullanıcı deneyimini optimize etmek için AAAA kayıtlarını yalnızca iyi IPv6 bağlantısına sahip istemcilere sunar. Bu politika, Google Herkese Açık DNS'den tamamen bağımsızdır ve Google'ın yetkili alan adı sunucuları tarafından uygulanır. Daha fazla bilgi için lütfen IPv6 üzerinden Google sayfasına bakın.
Yalnızca IPv6 ağları ve sistemleri için, A kaydı olan ancak AAAA kaydı olmayan alan adları için sentetik AAAA kayıtları almak üzere Google Public DNS64'ü kullanabilirsiniz. Bu sentezlenmiş AAAA kayıtları, yalnızca IPv6 kullanan istemcileri NAT64 hizmeti için ayrılmış, iyi bilinen bir IPv6 önekiyle NAT64 ağ geçidine yönlendirir. Başlangıç talimatlarını uygulayarak sistemlerinizi yapılandırmanız ve çözümleyici adreslerini DNS64 IPv6 yapılandırmasıyla değiştirmeniz yeterlidir.
Google Açık DNS, DNSSEC protokolünü destekliyor mu?
Google Herkese Açık DNS, doğrulama yapan ve güvenliğe duyarlı bir çözümleyicidir. İstemciler, doğrulamayı devre dışı bırakmak için DNS isteklerinde CD işaretini açıkça ayarlamadıkları sürece DNSSEC imzalı alt bölgelerden gelen tüm yanıtlar doğrulanır.
DNSSEC kullanıp kullanmadığımı nasıl öğrenebilirim?
http://www.dnssec-failed.org/ adresini ziyaret ederek basit bir test yapabilirsiniz. Bu site, bozuk bir kimlik doğrulama zinciri nedeniyle DNS hatası döndürecek şekilde özel olarak yapılandırılmıştır. Hata mesajı almıyorsanız DNSSEC kullanmıyorsunuz demektir.
Google Public DNS, DNSSEC doğrulamasında başarısız olan aramaları nasıl işler?
Google Public DNS, bir yanıtı doğrulayamazsa (yanlış yapılandırma, eksik veya yanlış RRSIG kayıtları vb. nedeniyle) bunun yerine bir hata yanıtı (SERVFAIL) döndürür. Ancak etki önemliyse (ör. çok popüler bir alan doğrulanamıyorsa) sorun düzeltilene kadar bölgede doğrulamayı geçici olarak devre dışı bırakabiliriz.
Belirli bir alanın DNSSEC doğrulamasını neden geçemediğini nasıl öğrenebilirim?
Verisign Labs'in DNS Analiz Aracı ve Sandia Ulusal Laboratuvarları'nın DNSViz, herhangi bir alan için DNSSEC kimlik doğrulama zincirini gösteren iki DNSSEC görselleştirme aracıdır. Bu noktalar, kesintilerin nerede gerçekleştiğini gösterir ve DNSSEC hatalarının kaynağını bulmak için yararlıdır.
Google Public DNS eski veriler sunuyor. Verilerini yenilemeye zorlayabilir miyim?
Yaygın kayıt türleri ve çoğu alan adı için Google Açık DNS önbelleğini yenilemek için Önbelleği Temizle aracını kullanabilirsiniz. Temizlemek için alanın sahipliğini kanıtlamanız gerekmez ancak hizmetin otomatik olarak kötüye kullanımını kısıtlayan bir reCAPTCHA'yı çözmeniz gerekir.
Kayıt operatörü olarak kaydettiğiniz veya alt yetki verdiğiniz bir alan için NS kayıtlarıyla herhangi bir kayıt türünü temizlemek, ilgili türün önbelleğe alınan yanıtlarını temizlemenin yanı sıra söz konusu alanın alan adı sunucularıyla ilgili yetkilendirme bilgilerini de temizler.
Alan adı sunucularını kısa süre önce değiştirdiyseniz (kaydedicileri veya DNS barındırma sağlayıcılarını değiştirerek) www
gibi alt alanları temizlemeden önce bu işlemi yapmanız önemlidir. Böylece, eski DNS sunucularınızdaki eski verilerden yenilenmezler.
Google Public DNS eski CNAME kayıtları içeren yanıtlar döndürüyorsa zincirdeki son CNAME'den başlayarak sorgulanan ada geri dönerek her CNAME alanı için CNAME kayıt türünü temizlemeniz gerekir. Tüm CNAME'leri temizledikten sonra, sorgulanan adları eski CNAME ile yanıt veren tüm kayıt türleriyle temizleyin.
Boşaltılabilen öğelerle ilgili bazı sınırlamalar vardır:
Coğrafi konumlandırma için EDNS Client Subnet (ECS) kullanan alanlar temizlenemez. ECS kullanan tüm alanlar için ECS özellikli kayıtların TTL'lerini, hiçbir zaman temizlemeniz gerekmeyecek kadar kısa (15 dakika veya daha az) olacak şekilde ayarlayın.
Tüm alt alan adlarını veya bir alan adının tüm kayıt türlerini temizlemenin tek yolu, temizlemek istediğiniz her alan adı için her kayıt türünü temizlemektir. Bu pratik değilse her zaman kayıt TTL'lerinin süresinin dolmasını bekleyebilirsiniz (bu süre, gerçek TTL daha uzun olsa bile genellikle altı saatle sınırlıdır).
пример.example
gibi uluslararası hâle getirilmiş alan adlarını temizlemek için punycode biçimini kullanın (yukarıdaki örnek içinxn‑‑e1afmkfd.example
). ASCII harfleri, rakamlar, kısa çizgi veya alt çizgi dışında karakter içeren alanlar temizlenemez.
Google Public DNS, istemcilerle iletişimi şifreleyerek "son atlama"nın güvenliğini sağlıyor mu?
Geleneksel DNS trafiği, şifreleme olmadan UDP veya TCP üzerinden aktarılır. Ayrıca, istemciler ile Google Public DNS arasındaki trafiği şifreleyen TLS üzerinden DNS ve HTTPS üzerinden DNS de sunuyoruz. Bu özelliği https://dns.google adresinde deneyebilirsiniz.
DNSSEC varken neden HTTPS üzerinden DNS'ye ihtiyacımız var?
DNS-over-HTTPS ve DNSSEC birbirini tamamlar. Google Public DNS, mümkün olduğunda alan adı sunucularından gelen yanıtların kimliğini doğrulamak için DNSSEC'yi kullanır. Ancak, Google Public DNS'den gelen geleneksel bir UDP veya TCP yanıtının kimliğini güvenli bir şekilde doğrulamak için istemcinin DNSSEC doğrulamasını kendisinin tekrarlaması gerekir. Bu işlem şu anda çok az sayıda istemci çözümleyici tarafından yapılmaktadır. HTTPS üzerinden DNS, kısa çözümleyiciler ile Google Public DNS arasındaki trafiği şifreler ve uçtan uca kimliği doğrulanmış DNS aramaları sağlamak için DNSSEC'i tamamlar.
Google Açık DNS performansını diğer DNS hizmetleriyle karşılaştırarak test etmek için kullanabileceğim araçlar var mı?
Google Public DNS'nin yanıt süresini ölçmek için kullanabileceğiniz birçok ücretsiz araç vardır. Namebench'i öneririz. Kullandığınız araçtan bağımsız olarak, istatistiksel olarak anlamlı sonuçlar elde etmek için aracı çok sayıda alanda (5.000'den fazla) çalıştırmanız gerekir. Testlerin çalıştırılması daha uzun sürse de en az 5.000 alan adı kullanmak, ağ gecikmesi (paket kaybı ve yeniden iletimler) nedeniyle değişkenliğin en aza indirilmesini ve Google Herkese Açık DNS'nin büyük ad önbelleğinin kapsamlı şekilde kullanılmasını sağlar.
Namebench'te alan sayısını ayarlamak için Test sayısı GUI seçeneğini veya -t
komut satırı işaretini kullanın. Daha fazla bilgi için Namebench belgelerine bakın.
ping
veya traceroute
'yi Google Public DNS çözümleyicileriyle çalıştırdığımda yanıt gecikmesi diğer hizmetlere kıyasla daha yüksek. Bu, Google Herkese Açık DNS'nin her zaman daha yavaş olduğu anlamına mı geliyor?
Ping süresine ek olarak, bir adı çözmenin ortalama süresini de hesaba katmanız gerekir. Örneğin, İSS'nizin ping süresi 20 ms, ancak ortalama alan adı çözümleme süresi 500 ms ise genel ortalama yanıt süresi 520 ms'dir. Google Public DNS'nin ping süresi 300 ms, ancak birçok adı 1 ms'de çözüyorsa genel ortalama yanıt süresi 301 ms'dir. Daha iyi bir karşılaştırma elde etmek için çok sayıda alanın alan adı çözümlemelerini test etmenizi öneririz.
Google Herkese Açık DNS, CDN coğrafi konumuyla nasıl çalışır?
İndirilebilir veya akış şeklinde multimedya sağlayan birçok site, içeriklerini Akamai gibi DNS tabanlı üçüncü taraf içerik dağıtım ağlarında (CDN'ler) barındırır. DNS çözümleyicisi, CDN'nin IP adresi için yetkili bir alan adı sunucusunu sorguladığında, ad sunucusu çözümleyiciye en yakın (ağ mesafesindeki) adresi döndürür, kullanıcıya değil. Bazı durumlarda, İSS tabanlı çözümleyicilerin yanı sıra Google Açık DNS gibi genel çözümleyiciler için çözümleyici, kullanıcılara yakın bir konumda olmayabilir. Bu gibi durumlarda, tarama deneyimi biraz yavaşlayabilir. Google Public DNS bu açıdan diğer DNS sağlayıcılardan farklı değildir.
Google Public DNS, DNS sunucuları ile kullanıcılar arasındaki mesafenin azaltılmasına yardımcı olmak için sunucularını dünyanın dört bir yanına dağıtmıştır. Özellikle Avrupa'daki kullanıcılar Avrupa'daki CDN içerik sunucularına, Asya'daki kullanıcılar Asya'daki CDN sunucularına, ABD'nin doğu, orta ve batı bölgelerindeki kullanıcılar ise ilgili bölgelerdeki CDN sunucularına yönlendirilmelidir. Ayrıca, CDN'lerin multimedya kullanıcıları için iyi DNS sonuçları sunmasına yardımcı olmak amacıyla bu bilgileri de yayınladık.
Ayrıca Google Herkese Açık DNS, RFC'de açıklandığı üzere EDNS İstemci Alt Ağı adı verilen teknik bir çözümü kullanır. Bu sayede çözücüler, DNS mesajında kaynak IP olarak istemcinin IP adresinin bir kısmını (sırasıyla IPv4/IPv6 için ilk 24/56 bit veya daha az) iletebilir. Böylece ad sunucuları, çözücünün konumu yerine kullanıcının konumuna göre optimize edilmiş sonuçlar döndürebilir.
Gizlilik
Google, Google Public DNS hizmetini kullandığımda hangi bilgileri günlüğe kaydeder?
Google Açık DNS gizlilik sayfasında, topladığımız bilgilerin tam listesi yer alır. Google Herkese Açık DNS, Gizlilik Merkezimizde bulunan Google'ın ana gizlilik politikasına uygundur.
İstemci IP adresiniz yalnızca geçici olarak günlüğe kaydedilir (bir veya iki gün içinde silinir) ancak hizmetimizi daha hızlı, daha iyi ve daha güvenli hale getirmek için ISP'ler ve şehir/metropol düzeyindeki konumlarla ilgili bilgiler daha uzun süre saklanır.
Toplanan bilgilerden herhangi biri Google Hesabımla ilişkilendirilir mi?
Depolanan veriler hiçbir Google Hesabı ile ilişkilendirilmez.
Google, Google Public DNS hizmetinden topladığı bilgileri Google dışındaki herhangi bir kişiyle paylaşır mı?
Hayır. Google'ın Gizlilik Politikası'nda açıklanan sınırlı durumlar (ör. yasal işlemler ve yasal zorunluluklar) haricinde bu bilgiler paylaşılmaz. (Ayrıca Google'ın kullanıcı verisi talepleri hakkındaki Şeffaflık Raporu'na bakın.)
Google, geçici veya kalıcı günlüklerdeki bilgileri diğer hizmetler için Google'a sağladığım kişisel bilgilerle ilişkilendirir veya birleştirir mi?
Gizlilik sayfasında belirtildiği gibi, günlük verilerini bu şekilde birleştirmez veya ilişkilendirmeyiz.