Ipv6

僅 IPv6 網路上的 Windows Server 更新

  • September 1, 2017

我們剛剛安裝了沒有 IPv4 連接的全新 Windows Server 2016。我可以確認 IPv6 有效,但無法通過 Windows 更新安裝更新。更新過程停止並顯示以下錯誤消息:

我們無法連接到更新服務。我們稍後再試,或者您現在可以查看。如果仍然無法正常工作,請確保您已連接到網際網路。

我們不執行任何本地 WSUS,但我的印像是微軟也在 IPv6 上提供了他們的 Windows 更新服務。我是不是弄錯了,我應該啟用 IPv4 以進行更新,還是發生了其他事情?

我只發現了2012-2013年關於這個問題的一些討論,指出在僅限 IPv6 的系統上:

Windows 更新執行良好。

轉換為 Microsoft 更新沒有。

Windows 啟動不起作用 - 找不到它使用的任何系統的 DNS 條目。我認為最大的阻礙,因為它需要 v4 地址、NAT64 或電話。

預設情況下,時間同步使用 time.windows.com - 未啟用 IPv6。不得不將其指向另一個資源(我選擇了 X.pool.ntp.org 並且沒有問題)

我發現(許多)microsoft.com 和 windows.com URL 不適用於 IPv6,這既有趣又有趣——但 Bing.com 和 Xbox.com 都啟用了 IPv6 功能。

**所以我做了一些dig工作。**2017年的今天情況:

  • 沒有 WSUS的 Microsoft 更新所需的URL :

    • windowsupdate.microsoft.com沒有AAAA不工作
    • update.microsoft.com沒有AAAA不工作
    • windowsupdate.com 沒有使用,沒有A/ AAAA
    • download.windowsupdate.comhas (via CNAMEs) AAAA,僅回答 IPv6 上的 HTTP。好的!
    • download.microsoft.com``302 redirect在 IPv6 ( to www)上有 HTTP/HTTPS 。好的!
    • test.stats.update.microsoft.com沒有AAAA不工作
    • 測試萬用字元子域有點不可能,所以我把它留在這裡。
  • Microsoft Activation使用 www.microsoft.com,埠 80/443:有AAAA,回答 HTTP(S)。好的!

  • NTP time.windows.com仍然沒有 IPv6,更改為IPv6 時間伺服器之類的2.pool.ntp.org

所以看起來情況並沒有太大變化,至少不是所有微軟服務。

但是,TechNet 文章Microsoft 產品和服務中的 IPv6 支持 聲稱 Windows 更新具有完整的 IPv6 支持,並引導我們在 Windows 8部落格文章中使用 IPv6 連接,其中包含更多資訊:

Windows Update 是一項關鍵服務,每天為數百萬使用者提供持續支持和更新。越來越多的 PC 將連接到移動寬頻網路,其中僅 IPv6 是一種流行的配置。我們必須確保您可以在這些網路上可靠地獲得下載。

因此,Windows Update 服務現在同時支持 IPv6 和 IPv4。Windows 更新利用 CDN 在全球範圍內分發更新,我們正在與他們合作以啟用 IPv6 支持。Windows 8 將使用 IPv6(如果可用)下載 Windows 更新,以便使用者在下載更新時始終獲得最佳連接。

作為

  • Windows 更新應該在 IPv6 上執行
  • 你沒有提到你是如何測試你的 IPv6 設置和
  • 我們確實知道一些*.microsoft.com站點在 IPv6 上回答 HTTP(S),

您應該嘗試從伺服器訪問上面的工作站點。

有關問題的進一步診斷:

  • 看看你有沒有路線:tracert -6 download.windowsupdate.com
  • 如果您在 IPv6 上沒有可用的 DNS,前面的命令也已經給了您提示。在這種情況下(或在另一台具有可用 DNS的電腦上tracert -6 2001:14b8:1800:300::3eb7:aa1a找到目前的)。AAAA
  • 嘗試對download.microsoft.com/ 其(目前)進行相同的測試AAAA 2a02:26f0:103:19d::e59

如果您的 IPv6 上沒有可用的路由,例如,如果您的 IPv6 只是本地設置,您可以使用 Forefront Unified Access Gateway (UAG) DirectAccess配置 NAT64 和 DNS64。它自 Windows Server 2012 以來一直存在,並且從 2012 R2 到 2016 基本保持不變。

或者…只需啟用 IPv4。如果您還沒有聲明 IPv4 歷史性的,您可能有能力。

引用自:https://serverfault.com/questions/844107