Zone Transfer (AXFR) nedir?
Kısa cevap
Zone transfer, bir zone'un bütün kayıtlarının bir DNS sunucusundan diğerine toplu olarak kopyalanmasıdır; AXFR bu tam aktarımın DNS'teki sorgu türüdür (RFC 5936). Slave sunucular zone'u master sunucudan bu yolla alır. TR7 GTM AXFR'yi iki yönde kullanır. Harici bir DNS sunucusundaki kayıtları GTM'e çekmek için Records ekranındaki Zone Transfer penceresi (tek seferlik) ya da domain'in veri merkezi grubuna atanan bir Express Profiles profili (sürekli eşitleme) kullanılır. GTM'deki zone'u başka sunuculara vermek için domain'in Slave Server IPs listesine o sunucuların adresleri eklenir; bu adresler zone'u AXFR ile alabilir ve her değişiklikte NOTIFY alır.
TR7'de Nerede Kullanılır
| Nerede | Alan / etiket | Ne için |
|---|---|---|
| GTM → GTM Services → servis adı → Records → Zone Transfer | Datacenter, Master Addresses (en çok 10, varsayılan port 53), IDENTIFIER PATTERN, Collision Decision, Record Types to Retrieve | Harici sunucudan kayıtları bir kez çekme; buton domain'de en az bir Local veri merkezi grubu varken görünür |
| GTM → Express Profiles (DNS Integration) | Master Addresses, IDENTIFIER PATTERN | Master sunucuyla NOTIFY ya da Sync via Express üzerinden sürekli eşitlenme |
| GTM → GTM Services → servis adı → Domains → Add / Edit | Slave Server IPs (varsayılan Disabled) | TR7'deki zone'un bu adreslere AXFR ile verilmesine izin verme |
| GTM → GTM Services → servis adı → Records | Express Logs butonu (domain'de Express grup varken) | Express aktarımlarının ve kayıt değişikliklerinin kaydı |
Zone Transfer Penceresindeki Collision Decision
| Seçenek | Aynı ad ve türde yerel kayıt varsa |
|---|---|
| Keep Current Records (varsayılan) | Yerel kayıt korunur; yalnızca yerelde olmayan ad ve türler eklenir |
| Overwrite | İçerik kaynaktakiyle değiştirilir; kaynakta karşılığı olmayan yerel kayıtlar (Record Types to Retrieve listesinde seçilmeyen türlerdeki kayıtlar dahil) kaldırılır |
| Combine Records | Yerel içerik korunur, kaynaktaki eksik adresler eklenir |
- Aktarım kaynak sunucudan 10 saniye içinde SOA içeren bir yanıt bekler; aksi hâlde o adres AXFR failed sayılır ve listedeki sonraki adres denenir.
- Kaynak sunucu, TR7 DNS service'inin aynı ağdaki Frontend IP adresinden (yoksa cluster VIP'inden) gelen zone transfer isteğine izin vermelidir.
- Aktarımla oluşturulan kayıtlar domain'in modunu, All Records algoritmasını ve kaynaktaki TTL'i alır; SOA kaydı aktarımda hiçbir zaman silinmez.
Sık Karıştırılan Noktalar
- "Zone transfer herkese açıktır." Aktarım yalnızca izin verilen adreslere yapılmalıdır; TR7'de zone transfer izni Slave Server IPs listesindeki adreslere verilir.
- "AXFR yalnızca değişen kayıtları aktarır." AXFR tam aktarımdır; zone'un bütün kayıtları gönderilir. Yalnızca farkı aktaran yöntem IXFR'dir (RFC 1995).
- "Zone transfer penceresi kayıtları sürekli eşitler." Pencere tek seferlik aktarım yapar; sürekli eşitleme için domain'in veri merkezi grubuna Express profili atanır.
Dokümantasyonda nasıl yapılır
