Command-Line-Interface

如何使用 CLI 從 Procurve 交換機埠刪除(取消應用)命名過濾器?

  • September 24, 2019

編輯:編輯我的範例以反映我確實在嘗試使用“配置”模式下的開關進行此操作。仍然沒有喜悅。

編輯:我在這個問題上做了更多的搜尋。我似乎無法在 HP 文件中清楚地看到它,當我使用“hp procurve remove port filter”搜尋 ServerFault 時,我看到的唯一結果是這個問題和另一個似乎無關的結果。

那裡有 Procurve 專家嗎?:-)

Hewlett-Packard Procurve CLI 不一定是我的強項,但這似乎應該是顯而易見的(並且可能是)。

我在 HP Procurve 2810-48G (J9022A) 千兆乙太網交換機上使用命令行界面。

我有幾個應用了命名過濾器的交換機埠。我想回收這些埠(並擺脫過濾器。)我正在嘗試使用如下語法從過濾器中刪除埠(或從埠中刪除過濾器,如您所願):

SWITCH0(config)# no filter source-port 1

但我得到消息Invalid value.並沒有高興。讓我們假設以下配置:

SWITCH0(config)# sh filter source-port

Filter Name          | Port List            | Action
-------------------- + -------------------- + --------------------------
filter1              | 1                    | drop 3-46,Trk1
filter2              | 3                    | drop 1-2,5-46,Trk1

我認為應該將埠與過濾器解除關聯的命令讓我很傷心,我顯然無法執行no filter source-port named-filter filter1刪除仍應用於埠的命名過濾器本身。

幫助?

老問題,但看起來你從來沒有找到答案。在創建一些主乾之前,我有一個舊的過濾器配置。過濾器規則包含現在在中繼組中的埠,這給交換機帶來了麻煩。

Switch51(config)# show config

; J9773A Configuration Editor; Created on release #YA.15.12.0007
hostname "Switch51"
trunk 23-24 trk1 lacp
...
filter source-port "21" drop 1-23
filter source-port "22" drop 1-23
...
Switch51(config)# no filter source-port 21-22
Invalid value.
Switch51(config)# no trunk 23-24
Switch51(config)# no filter source-port 21-22
Switch51(config)# 

我是一個老 ASE,近 8 年以來沒有做過任何與 Procurve 或 switch 相關的事情,並且開始忘記一切,所以如果我在胡說八道,請耐心等待。

該過濾器列表告訴我您應該從過濾器中刪除埠,而不是相反。

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