Director activ are deja o formă de echilibrare a sarcinii DNS. Doar te uiți în locul greșit.
A
înregistrarea spune doar ce controler are ce adresă IP. Unde merg clienții pentru fiecare serviciu de domeniu (LDAP, Kerberos, Global Catalog LDAP și cetera) este configurat cu SRV
înregistrări. Și dacă nu ai făcut nimic fantezist, vei avea SRV
înregistrările din domeniul dvs. indică deja fiecare controler de domeniu pentru fiecare serviciu.
Iată structura tipică a zonei DNS a domeniului Active Directory:
exemplu.com. 3600 ÎN SOA dc1.example.com. admin.example.com 66593 900 600 86400 3600
exemplu.com. 3600 ÎN NS dc1.example.com.
exemplu.com. 3600 IN NS dc2.example.com.
exemplu.com. 600 IN A 192.168.3.1
exemplu.com. 600 IN A 192.168.4.1
_gc._tcp.example.com. 600 IN SRV 0 100 3268 dc2.example.com.
_gc._tcp.example.com. 600 IN SRV 0 100 3268 dc1.example.com.
_kerberos._tcp.example.com. 600 IN SRV 0 100 88 dc2.example.com.
_kerberos._tcp.example.com. 600 IN SRV 0 100 88 dc1.example.com.
_kpasswd._tcp.example.com. 600 IN SRV 0 100 464 dc2.example.com.
_kpasswd._tcp.example.com. 600 IN SRV 0 100 464 dc1.example.com.
_ldap._tcp.example.com. 600 IN SRV 0 100 389 dc2.example.com.
_ldap._tcp.example.com. 600 IN SRV 0 100 389 dc1.example.com.
_kerberos._udp.example.com. 600 IN SRV 0 100 88 dc2.example.com.
_kerberos._udp.example.com. 600 IN SRV 0 100 88 dc1.example.com.
_kpasswd._udp.example.com. 600 IN SRV 0 100 464 dc2.example.com.
_kpasswd._udp.example.com. 600 IN SRV 0 100 464 dc1.example.com.
DomainDnsZones.example.com. 600 IN A 192.168.3.1
DomainDnsZones.example.com. 600 IN A 192.168.4.1
_ldap._tcp.DomainDnsZones.example.com. 600 IN SRV 0 100 389 dc2.example.com.
_ldap._tcp.DomainDnsZones.example.com. 600 IN SRV 0 100 389 dc1.example.com.
ForestDnsZones.example.com. 600 IN A 192.168.3.1
ForestDnsZones.example.com. 600 IN A 192.168.4.1
_ldap._tcp.ForestDnsZones.example.com. 600 IN SRV 0 100 389 dc2.example.com.
_ldap._tcp.ForestDnsZones.example.com. 600 IN SRV 0 100 389 dc1.example.com.
dc1.example.com. 3600 IN A 192.168.3.1
dc2.example.com. 3600 IN A 192.168.4.1
_msdcs.example.com. 3600 ÎN NS dc1.example.com.
_gc._tcp.Default-First-Site-Name._sites.example.com. 600 IN SRV 0 100 3268 dc1.example.com.
_kerberos._tcp.Default-First-Site-Name._sites.example.com. 600 IN SRV 0 100 88 dc1.example.com.
_ldap._tcp.Default-First-Site-Name._sites.example.com. 600 IN SRV 0 100 389 dc1.example.com.
_ldap._tcp.Default-First-Site-Name._sites.DomainDnsZones.example.com. 600 IN SRV 0 100 389 dc1.example.com.
_ldap._tcp.Default-First-Site-Name._sites.ForestDnsZones.example.com. 600 IN SRV 0 100 389 dc1.example.com.
_gc._tcp.alter-site._sites.example.com. 600 IN SRV 0 100 3268 dc2.example.com.
_kerberos._tcp.alter-site._sites.example.com. 600 IN SRV 0 100 88 dc2.example.com.
_ldap._tcp.alter-site._sites.example.com. 600 IN SRV 0 100 389 dc2.example.com.
_ldap._tcp.alter-site._sites.DomainDnsZones.example.com. 600 IN SRV 0 100 389 dc2.example.com.
_ldap._tcp.alter-site._sites.ForestDnsZones.example.com. 600 IN SRV 0 100 389 dc2.example.com.
Dacă creezi site-uri, veți primi înregistrări suplimentare pentru ei. Asta ar fi trebuit să facă ca un computer să întrebe de preferință controlerul de domeniu local decât telecomanda. Aici dc2
aparține site-ului alter-site
și astfel orice computer care se află pe acel site îl va întreba mai întâi. Dacă lăsați totul implicit, ambele controlere vor fi pe site-ul implicit Implicit-First-Site-Nume
.
Puteți modifica distribuția sarcinii între controlere modificându-le SRV
înregistrări. Vezi „100”? Acestea sunt greutăți. Dacă setați 67 pentru un DC și 33 pentru altul, primul va primi 2/3 din cereri și altul va avea 1/3. „0” este în fața fiecăruia SRV
record sunt priorități; dacă aveți servere cu prioritate mai mare accesibile, prioritatea inferioară nu va fi interogată deloc. Te rog cauta SRV
înregistrați descrierea pentru detalii; există o mulțime de explicații pe internet, inclusiv acest site.
Există puține înregistrări care „nu sunt simetrice”. De exemplu, SOA
înregistrarea are un anumit nume de server DNS în ea. Dar acestea sunt rar folosite în acest caz și acest lucru nu constituie blocaje.
De asemenea, notă importantă despre SYSVOL
. Când clienții se autentifică, după verificarea parolelor (ceea ce implică Kerberos serviciu), ei solicită domeniului politicile de grup și fac acest lucru folosind domeniu nume, nu un anumit nume DC, ca acesta: \example.com\SYSVOL
(și nu, de exemplu, \dc1.example.com\SYSVOL
). Puteți vedea că un vârf de domeniu are mai multe A
înregistrări, câte una pentru fiecare controler de domeniu (liniile 4 și 5 din exemplu). Clientul va folosi selectat aleatoriu A
înregistrare pentru a se conecta, astfel încât fiecare DC va avea aproximativ aceeași cotă.