簡介
本檔案介紹報告為思科錯誤ID CSCwj12763的問題
,其中IP name-server命令未成功推送到Cisco IOS® XE Catalyst SD-WAN裝置。
受影響的產品
- Cisco IOS® XE Catalyst SD-WAN裝置版本17.12.1或更高版本
- Cisco Catalyst SD-WAN管理器版本20.12.1及更高版本
問題描述
使用者報告,從SD-WAN管理器推送時,未將IP name-server命令應用於裝置。
這可能會導致潛在的DNS解析問題影響網路功能。當對運行Cisco IOS® XE Catalyst SD-WAN版本17.11.1a或更低版本的裝置使用Cisco Catalyst SD-WAN管理器版本20.12.1時,該問題尤其相關。這是一個檔案錯誤,而不是軟體缺陷。
這表現在兩個主要方面:
- 使用VRF配置命令時,裝置會返回錯誤:裝置:"資料提供程式返回CONFD_ERRCODE_INCONSISTENT_VALUE(38):值不一致:裝置拒絕了一個或多個命令:ip name-server vrf 1 ^ %在「^」標籤處檢測到無效的輸入。"
- 配置命令而不配置VRF時(例如,ip name-server 10.1.1.1 10.0.0.1),不會報告任何錯誤,但不會在裝置上應用配置。
狀況
在任何Cisco IOS® XE裝置版本17.12(例如17.9.3)或更早版本上運行SD-WAN Manager 20.12版時,都會出現此問題。
根本原因分析
根本原因與Cisco IOS® XE文檔中記錄的命令語法存在差異有關。SD-WAN Manager使用正確的命令語法,但舊版IOS® XE不支援該語法(如所述)。
解析
不需要軟體補丁程式。解決方法涉及使用思科文檔中概述的正確命令語法。
因應措施:
通過CLI附加功能或CLI決策模板應用:
- 對於VRF配置(問題1):編輯CLI模板以包括「server-ip-list」關鍵字:ip name-server vrf <name> server-ip-list <server IPs>
- 對於全域性配置(問題2):編輯CLI模板以包括「no-vrf」關鍵字:ip name-server no-vrf <伺服器清單>
或者,也可以使用基於功能的配置模板或配置組。
使用指南:
有關ip name-server 命令的詳細使用指南,請參閱Cisco IOS® XE文檔:https://www.cisco.com/c/en/us/td/docs/routers/sdwan/command/iosxe/qualified-cli-command-reference-guide/m-ip-commands.html#GUID-6A2D4E93-B995-4FA1-BA10-E7CA3C7EE977
驗證步驟:
應用此解決方法後,請通過以下方式驗證DNS配置:
- 通過CLI登入到SD-WAN裝置。
- 執行命令:show running-config | include name-server
- 執行命令:show sdwan running-config | include name-server
- 確認配置的IP名稱伺服器地址顯示正確。
Additional Information:
如需進一步協助或報告任何持續問題,請參閱思科支援網站:https://www.cisco.com/c/en/us/td/docs/routers/sdwan/command/iosxe/qualified-cli-command-reference-guide/m-ip-commands.html#GUID-6A2D4E93-B995-4FA1-BA10-E7CA3C7EE977
免責聲明:
本文提供有關已知問題及其解決方案的資訊。對於因不正確實施建議的解決方案而產生的任何問題,思科概不負責。更改網路配置之前,請始終諮詢合格的網路工程師。