Windows Server 2016 智能DNS(四)

Windows Server 2016 智能DNS(四)web

         咱們前面幾篇文章介紹了Windows Server 2016 智能DNS的相關配置及介紹,咱們今天繼續以前的DNS配置來着重說明一下存儲過程,咱們以前也提到了,只有在Windows Server 2016下的安裝的DNS服務才支持相關DNS操做命令, 因此咱們你們須要注意一下,另外若是環境內有多臺服務器的話,咱們是否須要在每臺服務器上進行建立了,好比咱們當前的架構來講,咱們環境內有多臺DC,而後在不一樣的站點,咱們是否須要在每臺服務器上進行建立的,答案是不徹底建立,爲何是不徹底建立呢,由於咱們瞭解到只要是DNS Zone、Subnet等相關配置是存儲的AD服務器中的,可是DNS Policy是建立在本地的,因此咱們環境內若是有多臺服務器的話,咱們在RWDC上建立好子網、Zone後,無需在其餘RWDC或RODC上進行一樣的操做,只須要在其餘服務器上執行相關DNS Policy的操做便可。通常在沒有理解以前作過一個操做,好比咱們在RWDC上建立後,RODC的數據也會被同步,而後發現RODC服務器上的一個DnsserverResourceRecord記錄須要修改,因此經過相關的Powershell來修改的話(通常操做先刪除,後新建),會執行錯誤,Error Code 9005,經過這個Error Code瞭解到是沒有權限的提示。固然RODC怎麼能夠能會對數據作修改呢,因此咱們正常的操做是在RWDC上進行執行修改,而後會天然同步到RODC服務器上。對於存儲的路勁在哪呢,咱們今天就解釋說明一下,見下圖;shell

咱們通常是經過命令進行刪除記錄的時候會提示錯誤;bash

Remove-DnsServerResourceRecord -ZoneName "ixmsoft.com" -RRType "A" -name "web" -RecordData "192.168.10.200" -ZoneScope "USSubnetScope"

image

咱們若是要對後臺的數據進行查看咱們通常是經過ADSI進行查看的,因此咱們須要經過ADSI鏈接到相關的區域進行查看服務器

開始運行---ADSIEDIT-----鏈接----輸入本身的服務器信息架構

「DC=DomainDnsZones,DC=ixmsoft,DC=com」 這個分區:ide

2

咱們連接DNSZone後---CN=MicrosoftDNS--->DC=ixmsoft.com--->CN=ZoneScopeContainer下咱們就能夠看見咱們經過命令建立的兩個DNSZonespa

3

咱們在建立的兩個DNSZone下就能夠看見建立的兩個DNSServerResourceRecord記錄,固然咱們能夠直接編輯修改的,可是不建議3d

4

若是咱們正常想修改DNSServerResourceRecord的話,建議使用Powershell來修改,能夠參考如下命令server

$Record = Get-DnsServerResourceRecord -ZoneName ixmsoft.com -Name www -ZoneScope USZoneScope
$NewRecord = $Record.Clone()
$NewRecord.RecordData.IPv4Address = '192.168.20.20'
Set-DnsServerResourceRecord -ZoneName ixmsoft.com -ZoneScope USZoneScope -OldInputObject $Record -NewInputObject $NewRecord
相關文章
相關標籤/搜索