Arama
Aramayı temizle
Aramayı kapat
Google uygulamaları
Ana menü

Dinamik DNS

Dinamik DNS sayesinde alanınızı veya alt alanınızı, dinamik olarak atanmış IP adresine sahip bir ağ geçidinin arkasındaki kaynağa yönlendirebilirsiniz.

Google Domains'de dinamik DNS'ten yararlanmak için Dinamik DNS yapay kaydı oluşturmanız gerekir. Bu yapay kayıt:

  • Alanınız veya alt alanınız için A kaydı oluşturur. Bu sayede, Google ad sunucuları dinamik IP ile karşılaşacağını bilir.
  • Barındırıcınızın veya sunucunuzun, yeni IP adresini Google ad sunucularına iletmesi için kullanacağı bir kullanıcı adıyla şifre oluşturur.

Dinamik DNS yapay kaydı oluşturduktan sonra barındırıcınızda, sunucunuzda (ağ geçidinin arkasındaki kaynak) ya da IP adresi değişikliklerini algılayan ve oluşturulan kullanıcı adıyla şifreyi kullanan bir ağ geçidinde istemci programı kurmanız, ardından yeni adresi Google ad sunucularına iletmeniz gerekir.

Not: Dinamik DNS yalnızca IPv4 adresleriyle kullanılabilir. IPv6 adresleri genellikle dinamik olarak atanmaz.

Dinamik DNS yapay kaydı oluşturma

  1. Gezinme çubuğundan Alanlarım'ı, ardından alanınızın adını tıklayın.
  2. DNS sekmesini  tıklayın.
  3. Yapay Kayıtlar'a gidin.
  4. Yapay kayıt türlerinin bulunduğu listeden Dinamik DNS'yi seçin.
  5. Varsayılan alanınız ("kök alan" veya "açık alan") için alt alan veya @ olarak, Dinamik IP atamayı planladığınız kaynağın adını girin.
  6. Alt alanı seçtiyseniz alt alan adını girin.
  7. Ekle'yi tıklayın.
  8. Yapay kayıt listenizde Dinamik DNS kaydı oluşturulmuştur. Değerleri görüntülemek için kaydın sol tarafındaki genişletme simgesini tıklayın.
  9. Kimlik bilgilerini görüntüle'yi tıklayarak bu kayıt için oluşturulan kullanıcı adıyla şifreyi görüntüleyin.
  10. Yapay kayıt için oluşturulan kullanıcı adıyla şifreyi not edin. Google ad sunucularıyla iletişim kurmak için ağ geçidinizi veya istemci yazılımınızı yapılandırırken bu bilgilere ihtiyacınız olur.

Kaydın yanındaki Düzenle ve Sil düğmelerini kullanarak kaydı düzenleyebilir veya silebilirsiniz.


İpucu: Joker karakterlerin (*) dinamik kaynağa yönlendirilmesi: 

Dinamik DNS kaydında joker karakter kullanılamasa da, CNAME kaydı bulunan belirli bir alt alana veya açık alan adına joker karakter yönlendirebilirsiniz.

  1. Joker karakterinizin yönlendirilmesini istediğiniz @ (@.example.com) veya alt alanı kullanarak açık alanınız için bir Dinamik DNS kaydı oluşturun.
  2. Açık alanınıza veya alt alanınıza * (joker karakter) yönlendiren bir CNAME kaydı oluşturun. CNAME kaydı oluşturma hakkında yardım için Kaynak kayıtları başlıklı makaleyi inceleyin.

Ağ geçidinizde, barındırıcınızda veya sunucunuzda istemci programı kurma

DDclient ve INADYN gibi yaygın olarak kullanılan birçok dinamik DNS istemcisi bulunur. Ayrıca çoğu yönlendiricide, IP değişikliklerini saptayan ve ad sunucularıyla bağlantı kuran yerleşik yazılım mevcuttur.

Not: Google Domains, dyndns2 protokolünü kullanır.

Dinamik DNS istemcinizi şunlarla yapılandırın:

  • Sağlayıcı (veya DNS/Hizmet): DNS Sağlayıcınızın adıdır.
  • Kullanıcı adı (veya kimlik bilgisi): Dinamik DNS kaydında oluşturulan kullanıcı adıdır.
  • Şifre (veya kimlik bilgisi): Dinamik DNS kaydında oluşturulan şifredir.

Kayıt oluşturduktan veya istemci yazılımınızı yapılandırdıktan sonra, bir web tarayıcısına (veya uygun bir istemciye) alt alanı ve alanı girerek doğru kaynağa bağlanılıp bağlanılmadığını kontrol edin.

Örnekler

DDclient artık Google Domains'i desteklemektedir.

DDClient (Google Domains desteğiyle)

ddclient.conf girişleri:

ssl=yes

protocol=googledomains

login=generated_username

password=generated_password

your_resource.your_domain.tld

Genel istemci yapılandırma örnekleri:

DDclient
(Google Domains desteği olmadan)
INADYN

Örnek ddclient.conf girişleri:

protocol=dyndns2

use=web

server=domains.google.com

ssl=yes

login=generated_username

password=generated_password

your_resource.your_domain.tld

Aşağıdakileri inadyn.conf dosyasına ekleyin:

system default@domains.google.com

username generated_username

password generated_password

alias sub.domain.tld

 

Dinamik DNS kaydınızın güncellenmesi için API kullanımı

Dinamik DNS istemci yazılımı, dinamik DNS kaydınızı otomatik olarak günceller. Aşağıdaki URL'ye POST isteği (GET isteği de kullanılabilir) göndererek, API ile manuel olarak güncelleme yapabilirsiniz.
https://domains.google.com/nic/update

API ile güncelleme için HTTPS gerekir. Örnek istek:
https://username:password@domains.google.com/nic/update?hostname=subdomain.yourdomain.com&myip=1.2.3.4

Not: İsteğinizde kullanıcı aracısı da belirlemeniz gerekir. Web tarayıcıları, yukarıdaki URL ile test yapılırken genellikle kullanıcı aracısını sizin yerinize ekler. Her durumda, sunucularımıza gönderilen HTTP isteği şuna benzemelidir:

Örnek HTTP sorgusu:
POST /nic/update?hostname=subdomain.yourdomain.com&myip=1.2.3.4 HTTP/1.1
Host: domains.google.com
Authorization: Basic base64-encoded-auth-string User-Agent: Chrome/41.0 your_email@yourdomain.com

İstek Parametreleri:

Parametre Gerekli/İsteğe bağlı Açıklama
username:password Gerekli Güncellenecek barındırıcıyla ilişkilendirilen, önceden oluşturulmuş kullanıcı adı ve şifre.
hostname Gerekli Güncellenecek barındırıcının adı.
myip İsteğe bağlı
(IPv6 adresiniz bulunuyorsa girilmesi gereklidir)
Barındırıcının ayarlanacağı IP adresi. Bu bilgi sağlanmazsa isteği gönderen aracının IP adresi kullanılır.

Not: Normalde IPv4 adresinin kullanılması gerektiğinden, aracınızın IPv6 adresi kullanması durumunda myip değeri girilmelidir. https://domains.google.com/checkip adresine giderek aracınızın IP adresini kontrol edebilirsiniz.

offline İsteğe bağlı Geçerli barındırıcının durumunu "çevrimdışı" olarak ayarlar. Çevrimdışı bir barındırıcı için güncelleme isteğinde bulunulursa barındırıcı, çevrimdışı durumundan çıkar.
İzin verilen değerler şunlardır:
  • evet
  • hayır

İstek işleme alındıktan sonra aşağıdaki yanıtlardan biri döndürülür.

Lütfen yanıtı doğru yorumladığınızdan emin olun. Aksi takdirde, sistemimizde istemcinizin engellenmesi tehlikesiyle karşılaşırsınız.
Yanıt Durum Açıklama
good 1.2.3.4 Başarılı Güncelleme işlemi başarılı olmuştur. Yanıtın ardından boşluk ve güncellenen IP adresi gelir. IP adresiniz değişinceye kadar başka bir güncelleme işlemi başlatılmamalıdır.
nochg 1.2.3.4 Başarılı Sağlanan IP adresi, zaten bu barındırıcı için ayarlıdır. IP adresiniz değişinceye kadar başka bir güncelleme işlemi başlatılmamalıdır.
nohost Hata Barındırıcı adı mevcut değildir veya Dinamik DNS özelliği etkinleştirilmemiştir.
badauth Hata Kullanıcı adı / şifre kombinasyonu, belirtilen barındırıcı için geçerli değildir.
notfqdn Hata Sağlanan barındırıcı adı, geçerli ve tam bir alan adı değildir.
badagent Hata Dinamik DNS istemciniz, hatalı istekler göndermektedir. İstekte kullanıcı aracısının belirlendiğinden ve yalnızca IPv4 adresi belirlemeye çalıştığınızdan emin olun. IPv6 desteklenmemektedir.
abuse Hata Önceki yanıtların doğru yorumlanamaması nedeniyle, barındırıcı için dinamik DNS erişimi engellenmiştir.
911 Hata Oluşan sorun bizimle ilgilidir. 5 dakika bekleyip tekrar deneyin.
Bu makale faydalı mıydı?
Bunu nasıl iyileştirebiliriz?