目錄

簡介

必要條件

需求

採用元件

分析

案例示例

說明

因應措施

相關資訊

簡介

本文檔介紹內聯集的介面順序不同的原因，即使所有集的介面命名約定相同。

必要條件

需求

思科建議您瞭解以下主題：

- 安全防火牆威脅防禦(FTD)

- 安全防火牆管理中心(FMC)

- 安全防火牆可擴充作業系統(FXOS)

- REST-API

採用元件

本文中的資訊係根據以下軟體和硬體版本：

- 安全防火牆威脅防禦版本7.2.5.1

- 安全防火牆管理器中心版本7.2.5.1

- 安全防火牆可擴充作業系統2.12(1.48)

- 安全防火牆機箱管理員(FCM)

本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除（預設）的組態來啟動。如果您的網路運作中，請確保您瞭解任何指令可能造成的影響。

分析

案例示例

在本範例中，具有六(6)個介面的FTD以內嵌配對設定：

Ethernet1/1 (Inside-A)

Ethernet1/2 (Outside-A)

Ethernet1/3 (Inside-B)

Ethernet1/4 (Outside-B)

Ethernet1/5 (Inside-C)

Ethernet1/6 (Outside-C)

FTD介面清單

計畫為每個對配置從Inside到Outside的內聯集，這將導致進行下一次設定：

Inline Set A: Inside-A <-> Outside-A

Inline Set B: Inside-B <-> Outside-B

Inline Set C: Inside-C <-> Outside-C

使用者希望介面的順序按介面邏輯名稱或介面物理名稱以字母順序顯示。但是，此設定會產生不同的順序，如下圖所示：

FTD內嵌集

使用者注意到內嵌集C與其他兩個內嵌集具有不同的順序。

附註：必須注意的是，內嵌集介面配對順序不會導致任何通訊或操作問題，但出於美學考慮，它可能令人擔憂。

說明

內聯集介面順序不是按名稱而按ID分配，ID通過REST-API進行驗證。

步驟1.要驗證這一點，需要訪問FMC REST-API資源管理器。這可通過訪問下一個URL語法來實現：

https://FMC  IP/api/api-explorer

FMC REST-API資源管理器

步驟2.導覽至Devices，然後展開選單。

裝置選單

步驟3.導航至GET選項：

/api/fmc_config/v1/domain/{domainUUID}/devices/devicerecords/{containerUUID}/inlinesets

內嵌集GET選項

步驟4.按一下Try it Out按鈕。

內嵌集GET Try it Out按鈕

步驟5.將containerUUID欄位替換為FTD UUID(此欄位會由FTD指令行上的命令顯示show version)，然後按一下Execute。

內嵌集執行

步驟6.向下滾動到響應正文，然後複製進行故障排除所需的介面ID(本例中為Inline Set C)。

"id": "005056B3-BB52-0ed3-0000-021474837838",

內嵌集GET響應正文

步驟7.導航至GET選項：

/api/fmc_config/v1/domain/{domainUUID}/devices/devicerecords/{containerUUID}/inlinesets/{objectId}

內嵌集GET對象ID

步驟8.按一下Try it Out按鈕。

內嵌集GET對象ID試用

步驟9.使用步驟6中使用的ID替換objectId欄位，使用步驟5中使用的FTD UUID替換containerUUID。之後，按一下Execute按鈕。

內嵌集GET對象ID執行

步驟10.驗證REST-API查詢的響應正文。

內嵌集GET對象ID響應正文

Interface Ethernet1/6被新增為內嵌集的第一個元件，而Ethernet1/5被新增為第二個元件。發生這種情況的原因是Ethernet1/6的已分配介面ID的字母順序低於Ethernet1/5。這將驗證FMC為內聯集上的介面分配採用的邏輯。

因應措施

介面ID由FXOS在邏輯裝置建立時分配，因此介面需要在FXOS級別刪除並按所需順序讀取才能再次分配ID。

警告：下一個解決方法僅適用於FPR4100和FPR9300系列，任何其他安全防火牆硬體都需要重新映像。此外，此解決方法會中斷流量，從這個意義上說，強烈建議使用FMC、FTD和FXOS備份以及計畫的維護視窗。

步驟1.登入FMC並刪除下一個路徑上有問題的內嵌集：

Devices > Device Management > Edit the desired FTD > Inline Sets.

內嵌集刪除

步驟2.儲存變更並進行部署。

內嵌集刪除部署

步驟3.登入到裝置FCM並導航到Logical Devices並編輯所需的Logical Device。

邏輯裝置編輯

步驟4.移除屬於有問題的內嵌集的兩個介面（在本範例中為Ethernet1/5和Ethernet1/6），並儲存變更。

內嵌集介面移除

步驟5.在FMC上導覽至Devices > Device Management，編輯所需的FTD，然後導覽至Interfaces索引標籤，按一下Sync Device按鈕，儲存變更並進行部署。

內嵌集FTD刪除後同步

步驟6.再次編輯邏輯裝置，再次新增第一個介面(Ethernet1/5)，然後儲存更改。

內嵌集第一個介面正在增加

步驟7.按一下按Sync Device鈕，儲存更改，然後再次部署。

第一個介面新增後的FTD同步

步驟8.再次編輯邏輯裝置，再次新增第一個介面(Ethernet1/6)，然後儲存更改。

內嵌集第二個介面新增

步驟9.按一下按鈕，儲存更改，Sync Device然後進行部署，重複步驟5。

新增第二個介面之後的FTD同步

步驟10.使用與之前相同的引數配置介面，然後重新新增內聯集。

內嵌集配置

這一次，內嵌集介面順序以預期方式顯示。儲存更改並最後一次部署。

附註：本文檔的案例示例部分將再次執行，以驗證介面ID現在的順序是否正確。

相關資訊

- 思科技術支援與下載