Hayatınızı kolaylaştırmak için kullanabileceğiniz birkaç kısayol vardır:
Bölge verilerini depolamak için dosyaları kullanan Bind veya benzeri bir yazılım kullanıyorsanız: bölgelerinizi aynı dosyaya yönlendirin, örneğin:
zone "example.net" {
type master;
file "/etc/bind/zone/default.zone";
};
zone "example.org" {
type master;
file "/etc/bind/zone/default.zone";
};
Belirli DNS kısayollarını kullanabileceğiniz için evrensel bir bölge dosyası oluşturabilirsiniz:
$TTL 1h ; default expiration time of all resource records without their own TTL value
@ IN SOA ns1.example.com. username.example.com. (
20140218131405 ; Serial number YYYYMMDDHHMMSS
28800 ; Refresh 8 hours
7200 ; Retry 2 hours
604800 ; Expire 7 days
86400 ; Minimum TTL 1 day )
@ IN NS ns1.example.com. ; ns1.example.com is a primary nameserver
@ IN NS ns2.example.com. ; ns2.example.com is a backup nameserver
@ IN MX 10 mail.example.com. ; mail.example.com is the mailserver
@ IN MX 20 mail2.example.com. ; the secondary mailserver
@ IN A 192.0.2.1 ; IPv4 address for the bare domain
IN AAAA 2001:db8:10::1 ; IPv6 address for the bare domain
www IN A 192.0.2.1 ; www.domain
IN AAAA 2001:db8:10::1 ; IPv6 address for www.domain - note by starting the line with a blank it becomes the continuation of the previous record and this IPv6 record applies to www
wwwtest IN CNAME www ; wwwtest is an alias for www
Bu markaları bir nokta ile bitmez bölge dosyalarında hostnames gerçeğinin kullanmak .her zaman birlikte genişletilmiş $ORIGIN
sırayla örtülü bölge adına ayarlanır hangi. Ve @$ ORIGIN için kısa elidir.
Tek tek bölge dosyalarını el ile korumak yerine, bir yöntemin ad sunucularınızla programlı olarak etkileşime girmesini etkinleştirin.
O zaman kullandığımız LAMP yığını ile çok iyi uyan bir arka uç olarak bir RDMS sağlayan PowerDNS kullandım. Amazon Route 53 gibi Bulut Hizmetleri de web API'lerini ortaya çıkarır.
Ancak saygıdeğer Bind bile , ana sunucuya özel bir DNS mesajı göndererek kayıt ekleme, değiştirme veya silme yöntemi olan dinamik Güncellemeyi de destekler . Bu mesajların formatı ve anlamı RFC 2136'da belirtilmiştir .
Dinamik güncelleştirme, bölge deyimine bir allow-update
veya bir update-policy
yan tümce eklenerek etkinleştirilir . Daha fazla bilgi için Bind Administrator Başvuru Kılavuzuna bakın .
rndc addzone
seçenektir, ancak çalışma dizininde karma bir ada sahip bir yapılandırma dosyası oluşturduğu için hala çirkin her eklenen bölge.