設定 Amazon EC2 視窗執行個體的啟動設定 - Amazon Elastic Compute Cloud

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

設定 Amazon EC2 視窗執行個體的啟動設定

Amazon EC2 啟動代理程式會在執行個體啟動期間執行任務,並在執行個體停止、稍後啟動或重新啟動時執行。如需有關特定代理程式的資訊,請參閱下列清單中的詳細資訊頁面。

比較 Amazon EC2 啟動代理

下表顯示了 EC2Config、EC2Launch v1 和 EC2Launch v2 之間的主要功能差異。

功能 EC2Config EC2Launch v1 EC2Launch v2
Run as (執行身分) Windows 服務 PowerShell 腳本 Windows 服務
支援 僅限舊版作業系統

Windows 2016

Windows 2019 (LTSC 和 SAC)

Windows 2016

Windows 2019 (LTSC 和 SAC)

Windows 2022

組態檔案

XML XML

YAML

設定管理員使用者名稱

使用者資料大小

16 KB 16 KB

60 KB (壓縮)

在 AMI 上預製的本機使用者資料

是,不可設定。
使用者資料中的任務組態

可設定桌布

自訂任務執行順序

可設定的工作

15

9

啟動時為 20 個

支援 Windows 事件檢視器

事件檢視器事件類型的數目

2

0

30

注意

EC2Config 文件僅供歷史參考之用。它執行的作業系統版本已不再受到 Microsoft 的支援。強烈建議您升級至最新的啟動服務。

設定 Windows 啟動代理程式的 DNS 尾碼

使用 Amazon EC2 啟動代理程式,您可以設定 Windows 執行個體用於網域名稱解析的 DNS 尾碼清單。啟動代理程式會覆寫System\CurrentControlSet\Services\Tcpip\Parameters\SearchList登錄機碼中的標準 Windows 設定,方法是將下列值新增至 DNS 尾碼搜尋清單:

  • 執行個體的網域

  • 執行個體網域下放所產生的尾碼

  • NV 域名

  • 每張網路介面卡所指定的網域

所有啟動代理程式都支援 DNS 尾碼組態。如需詳細資訊,請參閱您的特定啟動代理程式版本:

  • 如需setDnsSuffix工作以及如何在 EC2Launch v2 中設定 DNS 尾碼的相關資訊,請參閱。setDnsSuffix

  • 如需 DNS 尾碼清單設定,以及如何啟用或停用 EC2Launch v1 的遞增功能的相關資訊,請參閱。設定 EC2Launch

  • 如需 DNS 尾碼清單設定以及如何啟用或停用 EC2Config 的遞增功能的相關資訊,請參閱。EC2Config 設定檔

域名下放

網域名稱遞減是一種 Active Directory 行為,允許子網域中的電腦存取父網域中的資源,而無需使用完整網域名稱。根據預設,網域名稱下放會繼續執行,直到網域名稱進度中只剩下兩個節點為止。

如果執行個體已連線至網域,Launch 代理程式會對網域名稱執行遞減,並將結果新增至System\CurrentControlSet\Services\Tcpip\Parameters\SearchList登錄機碼中維護的 DNS 尾碼搜尋清單。代理程式會使用下列登錄機碼中的設定來判斷遞增行為。

  • System\CurrentControlSet\Services\Tcpip\Parameters\UseDomainNameDevolution

    • 如果沒有設置,禁用下放

    • 設定為時1,啟用下積分 (預設)

    • 設定為時0,停用下放

  • System\CurrentControlSet\Services\Dnscache\Parameters\DomainNameDevolutionLevel

    • 未設定時,請使用圖層 2 (預設值)

    • 當設定為3或更大時,使用值設定等級

當您停用遞增功能或將遞增設定變更為較高層級時,System\CurrentControlSet\Services\Tcpip\Parameters\SearchList登錄機碼樣式會包含先前新增的尾碼。它們不會自動移除。您可以手動更新清單,也可以清除清單,讓代理程式執行程序以設定新清單。

注意

若要清除登錄中的 DNS 尾碼清單,您可以執行下列命令。

PS C:\> Invoke-CimMethod -ClassName Win32_NetworkAdapterConfiguration -MethodName "SetDNSSuffixSearchOrder" -Arguments @{ DNSDomainSuffixSearchOrder = $null } | Out-Null
下放示例

下列範例顯示網域名稱在下放過程中的進展情況。

corp.example.com
  • 進展到 example.com

locale.region.corp.example.com
  1. 進展到 region.corp.example.com

  2. 進展到 corp.example.com

  3. 進展到 example.com

locale.region.corp.example.com與設置 DomainNameDevolutionLevel=3
  1. 進展到 region.corp.example.com

  2. 進展到。corp.example.com由於等級設定,進度會在此停止。