本文檔介紹在安全Web裝置(SWA)中配置Active Directory身份驗證的步驟。
思科建議您瞭解以下主題:
思科建議您安裝以下工具:
本文件所述內容不限於特定軟體和硬體版本。
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路運作中,請確保您瞭解任何指令可能造成的影響。
在將SWA連線到Active Directory之前,請確保已完成所有必需的檢查:
將安全Web裝置上的當前時間與Active Directory伺服器上的時間進行比較,並確保差異不超過Active Directory伺服器上的「電腦時鐘同步的最大容差」設定中定義的值。
在Active Directory伺服器上建立作為Domain Admins或Account Operators組成員的使用者。
或者,建立具有最低所需許可權的使用者:Reset Password、Validated write to servicePrincipalName、Write account restrictions、Write dNSHostName和WriteservicePrincipalName。這些許可權足以將裝置加入域並確保其功能完整。
使用以下步驟在SWA中配置上游代理。
| 步驟 |
詳細資料 |
步驟1.從SWA收集資訊 |
步驟1.1.從SWA CLI中,runsethostname檢視當前SWA主機名。
|
步驟2.在Active Directory中配置DNS記錄 |
步驟2.1.連接到Active Directory伺服器並導航到DNS Manager控制台。 步驟2.2.從左側面板中選擇所需的Domain name。 步驟2.3.在右側面板中,按一下右鍵並選擇New Host(A或AAAA)
步驟2.4.定義SWA主機名的DNS記錄(在步驟1.1中收集) 步驟2.5. 定義每個SWA介面的DNS記錄。 步驟2.6.(可選)如果您正在使用高可用性,請使用定義的虛擬IP地址定義高可用性FQDN的DNS記錄。 |
步驟3.配置Active Directory領域 |
步驟3.1.從SWA GUI導航到Network,選擇Authentication。 步驟3.2.單擊Add Realm。 步驟3.3.定義領域名稱。 步驟3.4.從Authentication Server Type and Scheme(s)中選擇Active Directory。 步驟3.5。預設情況下,SWA使用管理介面連線到Active Directory,如果您想更改此設定,請按一下Set Source Interface並選擇所需的介面。 步驟3.6.定義Active Directory域控制器的主機名或IP地址。 步驟3.7.輸入Active Directory域名。 步驟3.8.(可選)如果要將電腦帳戶儲存在Active Directory中的其他組織單位(OU)中,請定義所需的位置 步驟3.9。單擊Join Domain。
步驟3.10.輸入用戶名和密碼,然後點選加入。
步驟3.11.提交 步驟3.12.提交更改。 |
警告:WSA和AD伺服器之間的時鐘偏差過大
此錯誤表示Active Directory和SWA之間的時間不同步。使用步驟1.3更正SWA上的時間
Warning: Clock skew between WSA 'Thu Apr 16 08:25:17 2026' and AD server 'Wed Apr 15 08:30:30 2026' is too great
Warning: Clock skew between WSA 'Thu Apr 16 08:25:17 2026' and AD server 'Wed Apr 15 08:30:30 2026' is too great
此錯誤表示SWA無法通過DNS伺服器解析其自身的介面和主機名。確認已使用正確的DNS伺服器(步驟1.4)配置了SWA,並且執行了步驟2以建立缺失的DNS記錄。
Failure: Unable to resolve 'swa1.amojarra.amojarra' : Unknown hostname
此錯誤表示SWA無法解析與Active Directory相關的DNS記錄。使用步驟1.4為您的Active Directory域配置正確的DNS伺服器。
Failure: Unable to resolve 'ADD1.amojarra.amojarra' : Unknown hostname
此錯誤表示用於連線到Active Directory的使用者名稱或密碼不正確。
Failure: Error while fetching Kerberos Tickets from server '10.48.48.17' : kinit: Password incorrect
此錯誤表示使用者缺少建立電腦帳戶所需的最低許可權。請根據本文的「核對表」部分檢查使用者許可權。
Failure: Error while joining WSA onto server '10.48.48.17' : ads_print_error: AD LDAP ERROR: 50 (Insufficient access): 00000005: SecErr: DSID-031A11E3, problem 4003 (INSUFF_ACCESS_RIGHTS), data 0 Failed to join domain: failed to precreate account in ou cn=Computers,dc=AMOJARRA,dc=AMOJARRA: Insufficient access
| 修訂 | 發佈日期 | 意見 |
|---|---|---|
1.0 |
29-Apr-2026
|
初始版本 |