none
請問有關將Windows 2012 升級為DC後 , 大量成員伺服器變更DNS IP 的問題

    問題

  • 各位好 : 

    請教一個問題

    公司目前 AD 環境為 Windows 2003 

    兩台DC 為 Windows 2003 

    IP : 192.168.1.1 192.168.1.2

    目前規劃另外準備兩台 Windows 2012 Server 主機

    IP : 192.168.1.3 192.168.1.4 

    將兩台主機升級成DC , 並升級網域與樹系功能到 Windows 2012 

    要請問的是, 因為網域中有將近90台Windows Server 都是成員伺服器

    其IP 都是Static IP , DNS 也都是手動設定成 192.168.1.1 192.168.1.2

    因為以後兩台舊DC會降級成員伺服器, 所以請問要如何變更這90台成員伺服器的DNS IP

    到192.168.1.3 192.168.1.4 ? 

    透過GPO 是否只能針對用戶端OS才有效 ? 

    還請各位不吝提供建議

    謝謝

    2016年8月25日 上午 03:59

所有回覆

  • 建議用一下一上的方式,
    讓新版本的 DC 最後改用舊 DC 的 IP,
    就不會有需要異動成員伺服器網卡 DNS 設定的狀況

    蘇老碎碎念
    資訊無涯,回頭已不見岸
    Facebook - 微軟台灣官方論壇愛好者俱樂部
    如何在論壇正確發問,請參考iThome的文章: 如何問到我要的答案

    2016年8月25日 上午 09:04
    版主
  • 1. 以網域管理員身分帳戶在一個加入網域的電腦登入

    2. 在 C:\ 建立名為 ServerList.txt 的文字檔,把要更改設定的伺服器名稱一行一行的填入後存檔

    3. 以 "系統管理員身分執行" 的方式開啟 Windows PowerShell,執行以下指令:

    #########################################
    #
    #  變更多個伺服器的 DNS Server IP 位址
    #
    #########################################

    $ServerList = Get-Content "C:\ServerList.txt"

    $DnsServers =@("192.168.1.3","192.168.1.4")

    ForEach ($ComputerName in $ServerList)
    {
        $Result =  Get-WmiObject win32_PingStatus -Filter "Address='$ComputerName'"

        if ($Result.StatusCode -eq 0)
        {
            $remoteNic = Get-WmiObject -Class win32_NetworkAdapter -Computer $ComputerName | Where-Object {$_.NetConnectionID -eq "乙太網路"}

            $index = $remoteNic.index

            $DNSList = $(Get-WmiObject win32_NetworkAdapterConfiguration -Computer $ComputerName -Filter 'IPEnabled=True' | Where-Object {$_.index -eq $index}).DnsServerSearchOrder

            $PrimaryDNS = $DNSList | Select-Object -First 1

            Write-Host "正在更改 $ComputerName 網路設定的 DNS IP 位址..." -BackgroundColor "Yellow" -ForegroundColor "Blue"

            $Change = Get-WmiObject win32_NetworkAdapterConfiguration -Computer $ComputerName | Where-Object {$_.index -eq $index}

            $Change.SetDNSServerSearchOrder($DnsServers) | Out-Null

            $Changes = $(Get-WmiObject win32_NetworkAdapterConfiguration -Computer $ComputerName -Filter 'IPEnabled=True' | Where-Object {$_.index -eq $index}).DnsServerSearchOrder

            Write-Host "$ComputerName 網路設定的 DNS IP 位址已更改為 $Changes"
        }

        else
        {
            Write-Host "無法連線 $ComputerName,未更改網路設定的 DNS IP 位址" -BackgroundColor "White" -ForegroundColor "Red"
        }
    }

    2016年8月25日 下午 02:24
  • Hi Goran,

    除了DNS的問題以外,這邊也提供您在搬移DC可能會需要用到的資料

    希望能幫助到您


    請記得將對您有幫助的回覆"標示為解答"以幫助其他尋找解答及參與社群討論的朋友們。

    Please remember to click Mark as Answer on the post that helps you. This can be beneficial to other community members reading the thread.

    2016年8月26日 上午 03:22
    擁有者
  • 建議用一下一上的方式,
    讓新版本的 DC 最後改用舊 DC 的 IP,
    就不會有需要異動成員伺服器網卡 DNS 設定的狀況

    蘇老碎碎念
    資訊無涯,回頭已不見岸
    Facebook - 微軟台灣官方論壇愛好者俱樂部
    如何在論壇正確發問,請參考iThome的文章: 如何問到我要的答案

         不想換DNS,就將DC的IP 換回原本的吧。許老師是提供了一個好方法,但是我想你的網卡上設定的名稱,

         應該很多不符合。換IP還是比較穩當的。


    Lusheng

    2016年8月26日 上午 03:24
  • 謝謝各位回覆 : 

    目前有一個尷尬的問題

    兩台舊DC上面還有安裝IIS站台服務

    所以這兩台舊DC降級成成員伺服器後, 就會變成 IIS Web SERVER

    所以麻煩的是這兩台舊DC的內部IP無法更改

    因為內部ERP系統使用的

    所以有點麻煩

    謝謝

    2016年8月29日 上午 03:45
  • Hi Goran Yeh,

    如果同如@aska su所提及的方式,讓新版本的DC指向舊的IP,不曉得能不能解決您的問題。


    請記得將對您有幫助的回覆"標示為解答"以幫助其他尋找解答及參與社群討論的朋友們。

    Please remember to click Mark as Answer on the post that helps you. This can be beneficial to other community members reading the thread.

    2016年8月29日 上午 05:39
    擁有者
  • 謝謝各位回覆 : 

    目前有一個尷尬的問題

    兩台舊DC上面還有安裝IIS站台服務

    所以這兩台舊DC降級成成員伺服器後, 就會變成 IIS Web SERVER

    所以麻煩的是這兩台舊DC的內部IP無法更改

    因為內部ERP系統使用的

    所以有點麻煩

    謝謝

    所以 ERP 系統是安裝在這兩台 DC 的 IIS Web 服務裡嗎?
    使用者連線到該系統,網址是用名稱還是 IP?

    蘇老碎碎念
    資訊無涯,回頭已不見岸
    Facebook - 微軟台灣官方論壇愛好者俱樂部
    如何在論壇正確發問,請參考iThome的文章: 如何問到我要的答案

    2016年8月29日 上午 07:54
    版主
  • 您好,

    就如您所說的

    兩台舊DC上面還有安裝IIS站台服務

    所以這兩台舊DC降級成成員伺服器後, 就會變成 IIS Web SERVER

    所以麻煩的是這兩台舊DC的內部IP無法更改,因為內部ERP系統使用的.

    "一步一腳印去用戶端更改吧."

    爾後切記,在新的DC主機上就只Run AD +DNS Services 就好.

    因為我之前也是跟您一樣有這樣的煩惱啊!

    加油...

    提供您參考,

    希望對您有所幫助

    謝謝.

    2016年8月30日 上午 02:20