Sık Sorulan Sorular

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ı

34.64.0.0/24 icn
34.64.1.0/24 icn
34.64.2.0/24 icn
34.101.0.0/24 cgk
34.101.1.0/24 cgk
34.101.2.0/24 cgk
34.153.64.0/25 dia
34.153.64.128/26 dia
34.153.64.192/26 dia
34.153.65.0/25 dia
34.153.65.128/26 dia
34.153.65.192/26 dmm
34.153.66.0/24 dmm
74.114.28.0/25 bkk
74.114.28.128/25 hdf
74.114.29.0/24 bkk
74.114.30.0/26 bkk
74.114.30.64/26 hdf
74.114.30.128/25 hdf
74.125.16.128/26 bom
74.125.16.192/26 yyz
74.125.17.128/26 cbf
74.125.17.192/26 dfw
74.125.18.0/25 iad
74.125.18.128/26 syd
74.125.18.192/26 lhr
74.125.19.0/25 mrn
74.125.19.128/25 yyz
74.125.40.0/25 mrn
74.125.40.128/26 lhr
74.125.40.192/26 rno
74.125.41.0/24 tpe
74.125.42.0/24 atl
74.125.43.0/25 tul
74.125.43.128/25 lhr
74.125.44.0/24 mrn
74.125.45.0/24 tul
74.125.46.0/24 lpp
74.125.47.0/24 bru
74.125.72.0/24 cbf
74.125.73.0/24 bru
74.125.74.0/24 lpp
74.125.75.0/24 chs
74.125.76.0/24 cbf
74.125.77.0/24 chs
74.125.78.0/24 chs
74.125.79.0/24 lpp
74.125.80.0/24 dls
74.125.81.0/24 dub
74.125.92.0/24 mrn
74.125.112.0/24 lpp
74.125.113.0/24 cbf
74.125.114.128/26 lpp
74.125.114.192/26 grq
74.125.115.0/24 tul
74.125.177.0/24 atl
74.125.178.0/24 bom
74.125.179.0/25 cbf
74.125.179.128/26 hkg
74.125.179.192/26 cbf
74.125.180.0/24 chs
74.125.181.0/25 bru
74.125.181.128/26 lax
74.125.181.192/26 grq
74.125.182.0/24 cbf
74.125.183.0/24 cbf
74.125.184.0/24 chs
74.125.185.0/25 chs
74.125.185.128/26 tul
74.125.185.192/26 bll
74.125.186.0/25 dls
74.125.186.128/26 cbf
74.125.186.192/26 tpe
74.125.187.0/25 dls
74.125.187.128/26 fra
74.125.187.192/26 las
74.125.189.0/24 cbf
74.125.190.0/24 sin
74.125.191.0/24 tul
172.217.32.0/25 lhr
172.217.32.128/26 sin
172.217.32.192/26 mel
172.217.33.0/25 syd
172.217.33.128/25 fra
172.217.34.0/26 fra
172.217.34.64/26 bom
172.217.34.128/26 del
172.217.34.192/26 bom
172.217.35.0/26 gru
172.217.35.64/26 lhr
172.217.35.128/26 gru
172.217.35.192/26 cbf
172.217.36.0/24 atl
172.217.37.0/25 gru
172.217.37.128/26 lpp
172.217.37.192/26 cbf
172.217.38.0/25 bom
172.217.38.128/26 tul
172.217.38.192/26 cgk
172.217.39.128/26 scl
172.217.39.192/26 tul
172.217.40.0/25 grq
172.217.40.128/25 las
172.217.41.0/25 grq
172.217.41.128/26 cbf
172.217.41.192/26 bru
172.217.42.0/25 tpe
172.217.42.128/26 cmh
172.217.42.192/26 atl
172.217.43.0/25 yul
172.217.43.128/26 sin
172.217.43.192/26 tpe
172.217.44.0/25 yul
172.217.44.128/26 fra
172.217.44.192/26 sin
172.217.45.0/25 yul
172.217.45.128/25 fra
172.217.46.0/24 dls
172.217.47.0/25 sin
172.217.47.128/25 lhr
172.253.0.0/25 lax
172.253.0.128/25 mel
172.253.1.0/25 lax
172.253.1.128/26 waw
172.253.1.192/26 fra
172.253.2.0/25 lax
172.253.2.128/26 fra
172.253.2.192/26 mad
172.253.3.0/25 nrt
172.253.3.128/26 lbg
172.253.3.192/26 cbf
172.253.4.0/25 hkg
172.253.4.128/25 lbg
172.253.5.0/25 hkg
172.253.5.128/25 mad
172.253.6.0/25 hkg
172.253.6.128/25 nrt
172.253.7.0/25 chs
172.253.7.128/26 nrt
172.253.7.192/26 grq
172.253.8.0/25 iad
172.253.8.128/26 iad
172.253.8.192/26 icn
172.253.9.0/25 iad
172.253.9.128/26 atl
172.253.9.192/26 lax
172.253.10.0/25 iad
172.253.10.128/25 fra
172.253.11.0/25 zrh
172.253.11.128/26 cmh
172.253.11.192/26 grq
172.253.12.0/25 zrh
172.253.12.128/25 mil
172.253.13.0/25 kix
172.253.13.128/26 mil
172.253.13.192/26 waw
172.253.14.0/25 zrh
172.253.14.128/26 cmh
172.253.14.192/26 cgk
172.253.15.0/25 kix
172.253.15.128/26 bom
172.253.15.192/26 chs
172.253.192.0/24 cbf
172.253.193.0/25 kix
172.253.193.128/26 slc
172.253.193.192/26 fra
172.253.194.0/25 hhn
172.253.194.128/26 cbf
172.253.194.192/26 lhr
172.253.195.128/26 fra
172.253.195.192/26 iad
172.253.196.0/25 cbf
172.253.196.128/26 tul
172.253.196.192/26 slc
172.253.197.0/25 fra
172.253.197.128/26 lbg
172.253.197.192/26 bom
172.253.198.128/26 dfw
172.253.198.192/26 kix
172.253.199.0/25 fra
172.253.199.128/26 kix
172.253.199.192/26 cbf
172.253.200.128/26 slc
172.253.200.192/26 cgk
172.253.201.0/25 syd
172.253.201.128/25 tlv
172.253.202.0/24 bll
172.253.204.0/25 syd
172.253.204.128/26 tlv
172.253.204.192/26 bom
172.253.205.0/24 lhr
172.253.206.0/24 waw
172.253.209.0/25 ckv
172.253.209.128/25 chs
172.253.210.0/24 iad
172.253.211.0/25 sin
172.253.211.128/26 icn
172.253.211.192/26 bom
172.253.212.0/25 tul
172.253.212.128/26 scl
172.253.212.192/26 chs
172.253.213.0/25 iad
172.253.213.128/26 del
172.253.213.192/26 dmm
172.253.214.0/25 iad
172.253.214.128/26 cbf
172.253.214.192/26 fra
172.253.215.0/25 bru
172.253.215.128/25 sin
172.253.216.0/25 chs
172.253.216.128/26 sin
172.253.216.192/26 trn
172.253.217.0/25 tul
172.253.217.128/25 trn
172.253.218.0/25 uos
172.253.218.128/26 syd
172.253.218.192/26 cbf
172.253.219.0/25 scl
172.253.219.128/26 chs
172.253.219.192/26 gru
172.253.220.0/25 bom
172.253.220.128/26 scl
172.253.220.192/26 tul
172.253.221.0/25 cbf
172.253.221.128/26 iad
172.253.221.192/26 bom
172.253.222.0/25 slc
172.253.222.128/26 cmh
172.253.222.192/26 bom
172.253.223.0/25 slc
172.253.223.128/26 cmh
172.253.223.192/26 iad
172.253.224.0/24 cgk
172.253.225.0/24 fra
172.253.226.0/24 del
172.253.227.0/25 ckv
172.253.227.128/26 mad
172.253.227.192/26 ber
172.253.228.0/25 uos
172.253.228.128/26 mil
172.253.228.192/26 ber
172.253.229.0/25 las
172.253.229.128/26 mel
172.253.229.192/26 del
172.253.230.0/25 gru
172.253.230.128/26 bom
172.253.230.192/26 mel
172.253.231.0/25 las
172.253.231.128/26 lax
172.253.231.192/26 bru
172.253.232.0/25 las
172.253.232.128/26 slc
172.253.232.192/26 fra
172.253.233.0/25 gru
172.253.233.128/25 ber
172.253.234.0/24 gru
172.253.235.0/25 nrt
172.253.235.128/25 bom
172.253.236.0/25 nrt
172.253.236.128/26 nrt
172.253.236.192/26 sin
172.253.237.0/25 hkg
172.253.237.128/25 zrh
172.253.238.0/25 nrt
172.253.238.128/25 yul
172.253.239.0/25 slc
172.253.239.128/26 tpe
172.253.239.192/26 tlv
172.253.240.0/24 tul
172.253.241.0/24 dhr
172.253.242.0/24 chs
172.253.243.0/24 ckv
172.253.244.0/25 bom
172.253.244.128/26 lax
172.253.244.192/26 jnb
172.253.245.0/24 las
172.253.247.0/24 syd
172.253.248.0/24 bru
172.253.249.0/25 atl
172.253.249.128/25 jnb
172.253.250.0/24 cmh
172.253.251.0/24 dfw
172.253.252.0/24 icn
172.253.253.0/24 icn
172.253.254.0/24 dls
172.253.255.0/24 waw
173.194.90.0/24 cbf
173.194.91.0/24 scl
173.194.93.0/24 tpe
173.194.94.0/24 cbf
173.194.95.0/24 tul
173.194.96.0/25 dub
173.194.96.128/25 fra
173.194.97.0/24 chs
173.194.98.0/24 lpp
173.194.99.0/25 tul
173.194.99.128/25 dmm
173.194.100.0/24 mrn
173.194.101.0/24 tul
173.194.102.0/24 atl
173.194.103.0/24 cbf
173.194.168.0/25 nrt
173.194.168.128/26 nrt
173.194.168.192/26 iad
173.194.169.0/24 grq
173.194.170.0/24 grq
173.194.171.0/25 tpe
173.194.171.128/26 del
173.194.171.192/26 jnb
192.178.36.0/25 cbf
192.178.36.128/26 tpe
192.178.36.192/26 phx
192.178.37.0/26 cbf
192.178.37.64/26 phx
192.178.37.128/25 bru
192.178.38.0/26 phx
192.178.38.64/26 mrn
192.178.38.128/26 sin
192.178.38.192/26 cmh
192.178.39.0/26 cmh
192.178.39.64/26 bom
192.178.39.128/25 tlv
192.178.64.0/24 yyz
192.178.65.0/26 iad
192.178.65.64/26 del
192.178.65.128/25 cmh
192.178.66.0/25 cbf
192.178.66.128/25 del
192.178.67.0/26 cmh
192.178.67.64/26 scl
192.178.67.128/25 rno
192.178.92.0/26 arn
192.178.92.64/26 iad
192.178.92.128/26 yyz
192.178.92.192/26 cbf
192.178.93.0/26 phx
192.178.93.64/26 cmh
192.178.93.128/26 arn
192.178.93.192/26 cbf
192.178.94.0/26 arn
192.178.94.64/26 cmh
192.178.94.128/26 slc
192.178.94.192/26 dfw
192.178.95.0/26 gru
192.178.95.64/26 qro
192.178.95.128/25 qro
192.178.112.0/26 cbf
192.178.112.64/26 tul
192.178.112.128/26 cbf
192.178.112.192/26 dls
192.178.113.0/26 cbf
192.178.113.64/26 tul
192.178.113.128/26 aus
192.178.113.192/26 cbf
192.178.114.0/24 cmh
192.178.115.128/26 cmh
192.178.115.192/26 iad
192.178.116.0/25 grq
192.178.116.128/25 del
192.178.117.0/24 osl
192.178.118.0/24 dls
192.178.119.0/24 cbf
2404:6800:4000::/48 bom
2404:6800:4003::/48 sin
2404:6800:4005::/48 hkg
2404:6800:4006::/48 syd
2404:6800:4008::/48 tpe
2404:6800:400a:1000::/62 kix
2404:6800:400a:1004::/62 kix
2404:6800:400a:1008::/61 kix
2404:6800:400b:c000::/62 nrt
2404:6800:400b:c004::/62 nrt
2404:6800:400b:c008::/61 nrt
2404:6800:400b:c010::/60 nrt
2404:6800:4013::/53 mel
2404:6800:4013:800::/53 del
2404:6800:4016::/48 bkk
2404:f340:10:1400::/61 icn
2404:f340:10:1408::/61 icn
2404:f340:4010::/48 cgk
2600:1900:4260::/54 dmm
2600:1900:4260:400::/62 dia
2600:1900:4260:404::/63 dia
2600:1900:4260:406::/63 dia
2600:1900:4260:408::/62 dia
2600:1900:4260:40c::/62 dia
2607:f8b0:4001:c00::/59 cbf
2607:f8b0:4001:c20::/61 cbf
2607:f8b0:4001:c28::/62 cbf
2607:f8b0:4001:c2e::/64 cbf
2607:f8b0:4001:c2f::/64 cbf
2607:f8b0:4001:c30::/62 cbf
2607:f8b0:4001:c34::/62 cbf
2607:f8b0:4001:c40::/60 cbf
2607:f8b0:4001:c50::/61 cbf
2607:f8b0:4001:c58::/63 cbf
2607:f8b0:4001:c5a::/63 cbf
2607:f8b0:4001:c5c::/62 cbf
2607:f8b0:4001:c60::/63 cbf
2607:f8b0:4001:c62::/63 cbf
2607:f8b0:4001:c64::/62 cbf
2607:f8b0:4001:c68::/63 cbf
2607:f8b0:4001:c6a::/63 cbf
2607:f8b0:4001:c6c::/63 cbf
2607:f8b0:4001:c6e::/63 cbf
2607:f8b0:4001:c70::/60 cbf
2607:f8b0:4002::/48 atl
2607:f8b0:4003::/48 tul
2607:f8b0:4004::/52 iad
2607:f8b0:4004:1000::/52 lax
2607:f8b0:400c::/48 chs
2607:f8b0:400d::/48 mrn
2607:f8b0:400e::/48 dls
2607:f8b0:4020::/48 yul
2607:f8b0:4023::/54 ckv
2607:f8b0:4023:400::/54 uos
2607:f8b0:4023:800::/54 slc
2607:f8b0:4023:c00::/54 las
2607:f8b0:4023:1000::/54 dfw
2607:f8b0:4023:1400::/54 cmh
2607:f8b0:4023:1800::/54 yyz
2607:f8b0:4023:1c00::/54 rno
2607:f8b0:4023:2000::/54 phx
2607:f8b0:4023:2400::/54 qro
2607:f8b0:4023:2800::/53 aus
2607:f8b0:4024::/48 ckv
2800:3f0:4001::/48 gru
2800:3f0:4003::/48 scl
2a00:1450:4001::/48 fra
2a00:1450:4008:c00::/62 ber
2a00:1450:4008:c04::/62 ber
2a00:1450:4009::/48 lhr
2a00:1450:400a:1000::/62 zrh
2a00:1450:400a:1004::/62 zrh
2a00:1450:400a:1008::/61 zrh
2a00:1450:400b::/48 dub
2a00:1450:400c::/48 bru
2a00:1450:4010::/48 lpp
2a00:1450:4013::/48 grq
2a00:1450:4025::/54 hhn
2a00:1450:4025:400::/54 dhr
2a00:1450:4025:800::/54 waw
2a00:1450:4025:c00::/54 bll
2a00:1450:4025:1000::/54 mad
2a00:1450:4025:1400::/54 lbg
2a00:1450:4025:1800::/54 mil
2a00:1450:4025:1c00::/54 tlv
2a00:1450:4025:2000::/52 trn
2a00:1450:4025:3000::/52 arn
2a00:1450:4025:4000::/62 hdf
2a00:1450:4025:4004::/62 hdf
2a00:1450:4030::/48 osl
2c0f:fb50:4001::/48 jnb

Konum verilerini programatik olarak alma

Adres aralıkları şu şekilde getirilebilir:

  • JSON dosyası:

    curl https://www.gstatic.com/ipranges/publicdns.json
    
  • RFC 8805 coğrafi konum feed'i

    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 :

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ünden Install 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çin xn‑‑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.