• 產品與解決方案
  • 行業解決方案
  • 服務
  • 支持
  • 合作夥伴
  • 關於我們

13-用戶接入與認證命令參考

目錄

05-端口安全命令

本章節下載 05-端口安全命令  (282.19 KB)

05-端口安全命令


1 端口安全

1.1  端口安全配置命令

1.1.1  display port-security

display port-security命令用來顯示端口安全的配置信息、運行情況和統計信息。

【命令】

display port-security [ interface interface-type interface-number ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

interface interface-type interface-number:顯示指定端口的端口安全相關信息。interface-type interface-number表示端口類型和端口編號。若不指定本參數,則顯示所有端口的端口安全信息。

【舉例】

# 顯示所有端口的端口安全相關狀態。

<Sysname> display port-security

Global port security parameters:

   Port security          : Enabled

   AutoLearn aging time   : 0 min

   Disableport timeout    : 20 s

   MAC move               : Denied

   Authorization fail     : Online

   NAS-ID profile         : Not configured

   Dot1x-failure trap     : Disabled

   Dot1x-logon trap       : Disabled

   Dot1x-logoff trap      : Enabled

   Intrusion trap         : Disabled

   Address-learned trap   : Enabled

   Mac-auth-failure trap  : Disabled

   Mac-auth-logon trap    : Enabled

   Mac-auth-logoff trap   : Disabled

   OUI value list         :

    Index :  1           Value : 123401

 

 GigabitEthernet1/0/1 is link-up

   Port mode                      : userLogin

   NeedToKnow mode                : Disabled

   Intrusion protection mode      : NoAction

   Security MAC address attribute

       Learning mode              : Sticky

       Aging type                 : Periodical

   Max secure MAC addresses       : 32

   Current secure MAC addresses   : 0

   Authorization                  : Permitted

   NAS-ID profile                 : Not configured

表1-1 display port-security命令顯示信息描述表

字段

描述

Port security

端口安全的開啟狀態

AutoLearn aging time

Sticky MAC地址的老化時間,單位為分鍾

Disableport timeout

收到非法報文的端口暫時被關閉的時間,單位為秒

MAC move

(暫不支持)MAC遷移功能的開啟狀態

·     如果MAC遷移功能處於開啟狀態,則顯示Permitted

·     如果MAC遷移功能處於關閉狀態,則顯示Denied

Authorization fail

授權失敗後用戶的狀態,包括下線(Offline)和保持在線(Online)兩種類型

NAS-ID profile

全局引用的NAS-ID Profile

Dot1x-failure trap

(暫不支持)802.1X用戶認證失敗的告警功能開啟狀態

Dot1x-logon trap

(暫不支持)802.1X用戶認證成功的告警功能開啟狀態

Dot1x-logoff trap

(暫不支持)802.1X用戶認證下線的告警功能開啟狀態

Intrusion trap

發現非法報文的告警功能開啟狀態

Address-learned trap

端口學習到新MAC地址的告警功能開啟狀態

Mac-auth-failure trap

(暫不支持)MAC地址認證用戶認證失敗的告警功能開啟狀態

Mac-auth-logon trap

(暫不支持)MAC地址認證用戶認證成功的告警功能開啟狀態

Mac-auth-logoff trap

(暫不支持)MAC地址認證用戶認證下線的告警功能開啟狀態

OUI value list

允許通過認證的用戶的24位OUI值

Index

OUI的索引

Value

OUI值

Port mode

端口安全模式,包括以下幾種:

·     noRestriction

·     autoLearn

·     secure

關於各模式的具體涵義,請參考端口安全配置手冊

NeedToKnow mode

Need To Know模式,包括以下幾種:

·     NeedToKnowOnly:表示僅允許目的MAC地址為已通過認證的MAC地址的單播報文通過

·     NeedToKnowWithBroadcast:允許目的MAC地址為已通過認證的MAC地址的單播報文或廣播地址的報文通過

·     NeedToKnowWithMulticast:允許目的MAC地址為已通過認證的MAC地址的單播報文,廣播地址或組播地址的報文通過

·     Disabled:表示不進行NTK處理

Intrusion protection mode

入侵檢測特性模式,包括以下幾種:

·     BlockMacAddress:表示將非法報文的源MAC地址加入阻塞MAC地址列表中

·     DisablePort:表示將收到非法報文的端口永久關閉

·     DisablePortTemporarily:表示將收到非法報文的端口暫時關閉一段時間

·     NoAction:表示不進行入侵檢測處理

Security MAC address attribute

安全MAC地址的相關屬性

Security MAC address learning mode

(暫不支持)安全MAC地址的學習方式:

·     Dynamic:動態類型

·     Sticky:Sticky類型

Security MAC address aging type

(暫不支持)安全MAC地址的老化方式:

·     Periodical:按照配置的老化時間間隔進行老化

·     Inactivity:無流量命中時老化

Max secure MAC addresses

端口安全允許的最大安全MAC地址數目或上線用戶數

Current secure MAC addresses

端口下保存的安全MAC地址數目

Authorization

服務器的授權信息是否被忽略

·     Permitted:表示當前端口應用RADIUS服務器或本地設備下發的授權信息

·     Ignored:表示當前端口不應用RADIUS服務器或本地設備下發的授權信息

NAS-ID profile

端口下引用的 NAS-ID Profile

 

1.1.2  display port-security mac-address block

display port-security mac-address block命令用來顯示阻塞MAC地址信息。

【命令】

display port-security mac-address block [ interface interface-type interface-number ] [ vlan vlan-id ] [ count ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

interface interface-type interface-number:顯示指定端口的阻塞MAC地址信息。interface-type interface-number表示端口類型和端口編號。

vlan vlan-id:顯示指定VLAN的阻塞MAC地址信息。其中,vlan-id表示VLAN編號,取值範圍為1~4094。

count:顯示阻塞MAC地址的個數。

【使用指導】

如果不指定任何參數,則顯示所有阻塞MAC地址的信息。

【舉例】

# 顯示所有阻塞MAC地址。(集中式設備)

<Sysname> display port-security mac-address block

 MAC ADDR             Port                         VLAN ID

 0002-0002-0002      GE1/0/1                     1

 000d-88f8-0577      GE1/0/1                     1

 

 ---  2 mac address(es) found  ---

# 顯示所有阻塞MAC地址。(分布式設備-獨立運行模式)(集中式IRF設備)

<Sysname> display port-security mac-address block

 MAC ADDR             Port                         VLAN ID

 

 --- On slot 0, no MAC address found ---

 MAC ADDR              Port                        VLAN ID

 000f-3d80-0d2d       GE1/0/1                    30

 

 --- On slot 1, 1 MAC address(es) found ---

 

 --- 1 mac address(es) found ---

# 顯示所有阻塞MAC地址。(分布式設備-IRF模式)

<Sysname> display port-security mac-address block

 MAC ADDR             Port                         VLAN ID

 

 --- On slot 0 in chassis 1, no MAC address found ---

 MAC ADDR              Port                        VLAN ID

 000f-3d80-0d2d       GE1/0/1                    30

 

 --- On slot 1 in chassis 1, 1 MAC address(es) found ---

 

 ---  1 mac address(es) found  ---

# 顯示所有阻塞MAC地址計數。(集中式設備)

<Sysname> display port-security mac-address block count

 

--- 2 mac address(es) found ---

# 顯示所有阻塞MAC地址計數。(分布式設備-獨立運行模式)(集中式IRF設備)

<Sysname> display port-security mac-address block count

 

--- On slot 0, no MAC address found ---

 

--- On slot 1, 1 MAC address(es) found ---

 

--- 1 mac address(es) found ---

# 顯示所有阻塞MAC地址計數。(分布式設備-IRF模式)

<Sysname> display port-security mac-address block count

 

 --- On slot 0 in chassis 1, no MAC address found ---

 

 --- On slot 1 in chassis 1, 1 MAC address(es) found ---

 

 ---  1 mac address(es) found  ---

表1-2 display port-security mac-address block命令顯示信息描述表

字段

描述

MAC ADDR

阻塞MAC地址

Port

阻塞MAC地址所在端口

VLAN ID

端口所屬VLAN

number mac address(es) found

當前阻塞MAC地址數目為number

 

【相關命令】

·     port-security intrusion-mode

1.1.3  display port-security mac-address security

display port-security mac-address security命令用來顯示安全MAC地址信息。

【命令】

display port-security mac-address security [ interface interface-type interface-number ] [ vlan vlan-id ] [ count ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

interface interface-type interface-number:顯示指定端口的安全MAC地址信息。其中,interface-type interface-number表示端口類型和端口編號。

vlan vlan-id:顯示指定VLAN的安全MAC地址信息。其中,vlan-id表示VLAN編號,取值範圍為1~4094。

count:統計符合條件的安全MAC地址個數。

【使用指導】

當端口工作於autoLearn模式時,端口上通過自動學習或者靜態配置的安全MAC地址可通過該命令查看。

如果不指定任何參數,則顯示所有安全MAC地址的信息。

【舉例】

# 顯示所有安全MAC地址。

<Sysname> display port-security mac-address security

 MAC ADDR         VLAN ID  STATE          PORT INDEX                      AGING TIME

 0002-0002-0002  1         Security       GE1/0/1                         NOAGED

 000d-88f8-0577  1         Security       GE1/0/1                         28

 

 ---  2 mac address(es) found  ---

# 顯示所有安全MAC地址計數。

<Sysname> display port-security mac-address security count

 

 ---  2 mac address(es) found  ---

表1-3 display port-security mac-address security命令顯示信息描述表

字段

描述

MAC ADDR

安全MAC地址

VLAN ID

端口所屬VLAN

STATE

添加的MAC地址類型

·     Security:表示該項是安全MAC地址

PORT INDEX

安全MAC地址所在端口

AGING TIME

安全MAC地址的剩餘存活時間

·     對於靜態MAC地址,顯示為NOAGED

·     對於Sticky MAC地址,顯示為具體的剩餘存活時間,單位為分鍾。缺省情況下為不進行老化,顯示為NOAGED

number mac address(es) found

當前保存的安全MAC地址數目為number

 

【相關命令】

·     port-security mac-address security

1.1.4  port-security authorization ignore

port-security authorization ignore命令用來配置端口不應用RADIUS服務器或設備本地下發的授權信息。

undo port-security authorization ignore命令用來恢複缺省情況。

【命令】

port-security authorization ignore

undo port-security authorization ignore

【缺省情況】

端口應用RADIUS服務器或設備本地下發的授權信息。

【視圖】

二層以太網接口視圖

【缺省用戶角色】

network-admin

【使用指導】

當用戶通過RADIUS認證或本地認證後,RADIUS服務器或設備會根據用戶帳號配置的相關屬性進行授權,比如動態下發VLAN等。若不希望接受這類動態下發的屬性,則可通過配置本命令來忽略。

對於通過802.1X或MAC地址認證的用戶,配置本命令後隻會忽略除Termination-Action和Session-Timeout之外的其它授權屬性。

【舉例】

# 配置端口GigabitEthernet1/0/1不應用RADIUS服務器或設備本地下發的授權信息。

<Sysname> system-view

[Sysname] interface gigabitethernet 1/0/1

[Sysname-GigabitEthernet1/0/1] port-security authorization ignore

【相關命令】

·     display port-security

1.1.5  port-security authorization-fail offline

port-security authorization-fail offline命令用來開啟授權失敗用戶下線功能。

undo port-security authorization-fail offline命令用來關閉授權失敗用戶下線功能。

【命令】

port-security authorization-fail offline

undo port-security authorization-fail offline

【缺省情況】

授權失敗用戶下線功能處於關閉狀態,即授權失敗後用戶保持在線。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

【使用指導】

如果配置為授權失敗用戶下線,當下發的授權ACL、User Profile不存在或者ACL、User Profile下發失敗時,將強製用戶下線。

如果配置為授權失敗用戶保持在線,當下發的授權ACL、User Profile不存在或者ACL、User Profile下發失敗時,用戶保持在線,授權ACL、User Porfile不生效,設備打印日誌信息。

【舉例】

# 開啟授權失敗用戶下線功能。

<Sysname> system-view

[Sysname] port-security authorization-fail offline

【相關命令】

·     display port-security

1.1.6  port-security enable

port-security enable命令用來使能端口安全。

undo port-security enable命令用來關閉端口安全。

【命令】

port-security enable

undo port-security enable

【缺省情況】

端口安全功能處於關閉狀態。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

【使用指導】

如果已全局開啟了802.1X或MAC地址認證,則無法使能端口安全。

端口上有用戶在線的情況下,若關閉端口安全,則在線用戶將會下線。

【舉例】

# 使能端口安全。

<Sysname> system-view

[Sysname] port-security enable

【相關命令】

·     display port-security

1.1.7  port-security intrusion-mode

port-security intrusion-mode命令用來配置入侵檢測特性,對接收到非法報文的端口采取相應的安全策略。

undo port-security intrusion-mode命令用來恢複缺省情況。

【命令】

port-security intrusion-mode { blockmac | disableport | disableport-temporarily }

undo port-security intrusion-mode

【缺省情況】

對接收到非法報文的端口不進行入侵檢測處理。

【視圖】

二層以太網接口視圖

【缺省用戶角色】

network-admin

【參數】

blockmac:表示將非法報文的源MAC地址加入阻塞MAC地址列表中,源MAC地址為阻塞MAC地址的報文將被丟棄,實現在端口上過濾非法流量的作用。此MAC地址在被阻塞3分鍾(係統默認,不可配)後恢複正常。阻塞MAC地址列表可以通過display port-security mac-address block命令查看。

disableport:表示將收到非法報文的端口永久關閉。

disableport-temporarily:表示將收到非法報文的端口暫時關閉一段時間。關閉時長可通過port-security timer disableport命令配置。

【使用指導】

可以通過執行undo shutdown命令重新開啟被入侵檢測特性臨時或永久斷開的端口。

【舉例】

# 配置端口GigabitEthernet1/0/1的入侵檢測特性檢測到非法報文後,將非法報文的源MAC地址置為阻塞MAC。

<Sysname> system-view

[Sysname] interface gigabitethernet 1/0/1

[Sysname-GigabitEthernet1/0/1] port-security intrusion-mode blockmac

【相關命令】

·     display port-security

·     display port-security mac-address block

·     port-security timer disableport

1.1.8  port-security mac-address security

port-security mac-address security命令用來添加安全MAC地址。

undo port-security mac-address security命令用來刪除指定的安全MAC地址。

【命令】

在二層以太網接口視圖下:

port-security mac-address security mac-address vlan vlan-id

undo port-security mac-address security mac-address vlan vlan-id

在係統視圖下:

port-security mac-address security mac-address interface interface-type interface-number vlan vlan-id

undo port-security mac-address security [ [ mac-address [ interface interface-type interface-number ] ] vlan vlan-id ]

【缺省情況】

未配置安全MAC地址。

【視圖】

係統視圖

二層以太網接口視圖

【缺省用戶角色】

network-admin

【參數】

mac-address:安全MAC地址,格式為H-H-H。

interface interface-type interface-number:指定添加安全MAC地址的接口。其中,interface-type interface-number表示接口類型和接口編號。

vlan vlan-id:指定安全MAC地址所屬的VLAN。其中,vlan-id表示VLAN編號,取值範圍為1~4094。

【使用指導】

手工配置添加的安全MAC地址在保存配置並設備重啟後,不會被刪除。因此,可以將網絡中一些已知的、固定要接入某端口的主機或設備的MAC地址添加為安全MAC地址,這樣在端口處於autoLearn安全模式時,此類源MAC地址為安全MAC地址的主機或設備的報文將被允許通過指定端口,而且還可避免與其它通過自動方式學習到端口上的MAC地址的報文爭奪資源而被拒絕接收。

成功添加安全MAC地址的前提為:端口安全處於開啟狀態;端口的端口安全模式為autoLearn;當前的端口允許指定的VLAN通過或已加入該VLAN,且該VLAN已存在。

已添加的安全MAC地址,除非首先將其刪除,否則不能重複添加,例如已經在某端口上添加了一條安全MAC地址port-security mac-address security 1-1-1 vlan 10,則不能再添加一條安全MAC地址port-security mac-address security 1-1-1 vlan 10。

所有的靜態安全MAC地址均不老化,除非被管理員通過命令行手工刪除,或因為配置的改變(端口的安全模式被改變,或端口安全功能被關閉)而被係統自動刪除。

【舉例】

# 使能端口安全,配置端口GigabitEthernet1/0/1的安全模式為autoLearn,並指定端口安全允許的最大MAC地址數為100。

<Sysname> system-view

[Sysname] port-security enable

[Sysname] interface gigabitethernet 1/0/1

[Sysname-GigabitEthernet1/0/1] port-security max-mac-count 100

[Sysname-GigabitEthernet1/0/1] port-security port-mode autolearn

# 為該端口添加一條Sticky MAC地址0001-0002-0003,該安全MAC地址屬於VLAN 4。

[Sysname-GigabitEthernet1/0/1] port-security mac-address security sticky 0001-0002-0003 vlan 4

[Sysname-GigabitEthernet1/0/1] quit

# 在係統視圖下為端口GigabitEthernet1/0/1添加一條安全MAC地址0001-0001-0002,該安全MAC地址屬於VLAN 10。

[Sysname] port-security mac-address security 0001-0001-0002 interface gigabitethernet 1/0/1 vlan 10

【相關命令】

·     display port-security

·     port-security timer autolearn aging

1.1.9  port-security max-mac-count

port-security max-mac-count命令用來設置端口安全允許的最大安全MAC地址數。

undo port-security max-mac-count命令用來恢複缺省情況。

【命令】

port-security max-mac-count max-count

undo port-security max-mac-count

【缺省情況】

端口安全不限製本端口可保存的最大安全MAC地址數。

【視圖】

二層以太網接口視圖

【缺省用戶角色】

network-admin

【參數】

max-count:端口允許的最大安全MAC地址數,取值範圍為1~2147483647。端口安全允許的最大安全MAC地址數不能小於當前端口下已保存的MAC地址數。

【使用指導】

對於autoLearn安全模式,端口允許的最大安全MAC地址數由本命令配置,包括端口上學習到的以及手工配置的安全MAC地址數。

當端口工作於autoLearn模式時,無法更改端口安全允許的最大安全MAC地址數。

無線端口上有用戶在線時,無法更改端口安全允許的最大安全MAC地址數。

【舉例】

# 在端口GigabitEthernet1/0/1上配置端口安全允許的最大安全MAC地址數為100。

<Sysname> system-view

[Sysname] interface gigabitethernet 1/0/1

[Sysname-GigabitEthernet1/0/1] port-security max-mac-count 100

【相關命令】

·     display port-security

1.1.10  port-security nas-id-profile

port-security nas-id-profile命令用來指定全局/端口引用的NAS-ID Profile。

undo port-security nas-id-profile命令用來恢複缺省情況。

【命令】

port-security nas-id-profile profile-name

undo port-security nas-id-profile

【缺省情況】

未指定引用的NAS-ID Profile。

【視圖】

係統視圖

二層以太網接口視圖

【缺省用戶角色】

network-admin

【參數】

profile-name:標識指定VLAN和NAS-ID綁定關係的Profile名稱,為1~31個字符的字符串,不區分大小寫。

【使用指導】

本命令引用的NAS-ID Profile由命令aaa nas-id profile配置,具體情況請參考“用戶接入與認證命令參考”中的“AAA”。

NAS-ID Profile可以在係統視圖下或者接口視圖下進行配置引用,接口上的配置優先,若接口上沒有配置,則使用係統視圖下的全局配置。

如果指定了NAS-ID Profile,則此Profile中定義的綁定關係優先使用;如果未指定NAS-ID Profile或指定的Profile中沒有找到匹配的綁定關係,則使用設備名作為NAS-ID。

【舉例】

# 在端口GigabitEthernet1/0/1上指定名為aaa的NAS-ID Profile。

<Sysname> system-view

[Sysname] interface gigabitethernet 1/0/1

[Sysname-GigabitEthernet1/0/1] port-security nas-id-profile aaa

# 在係統視圖下指定名為aaa的NAS-ID Profile。

<Sysname> system-view

[Sysname] port-security nas-id-profile aaa

【相關命令】

·     aaa nas-id profile(安全命令參考/AAA)

1.1.11  port-security ntk-mode

port-security ntk-mode命令用來配置端口Need To Know特性。

undo port-security ntk-mode命令用來恢複缺省情況。

【命令】

port-security ntk-mode { ntk-withbroadcasts | ntk-withmulticasts | ntkonly }

undo port-security ntk-mode

【缺省情況】

端口未配置Need To Know特性,即所有報文都可成功發送。

【視圖】

二層以太網接口視圖

【缺省用戶角色】

network-admin

【參數】

ntk-withbroadcasts:允許目的MAC地址為已通過認證的MAC地址的單播報文或廣播地址的報文通過。

ntk-withmulticasts:允許目的MAC地址為已通過認證的MAC地址的單播報文,廣播地址或組播地址的報文通過。

ntkonly:僅允許目的MAC地址為已通過認證的MAC地址的單播報文通過。

【使用指導】

Need To Know特性通過檢測從端口發出的數據幀的目的MAC地址,保證數據幀隻能被發送到已經通過認證的設備上,從而防止非法設備竊聽網絡數據。

無線端口上有用戶在線的情況下,無法更改Need To Know特性的配置。

【舉例】

# 配置端口GigabitEthernet1/0/1的Need To Know特性為ntkonly,即僅發送目的地址為已認證的MAC地址的報文。

<Sysname> system-view

[Sysname] interface gigabitethernet 1/0/1

[Sysname-GigabitEthernet1/0/1] port-security ntk-mode ntkonly

【相關命令】

·     display port-security

1.1.12  port-security oui

port-security oui命令用來配置允許通過認證的用戶的OUI值。

undo port-security oui命令用來刪除指定索引的OUI值。

【命令】

port-security oui index index-value mac-address oui-value

undo port-security oui index index-value

【缺省情況】

不存在允許通過認證的用戶OUI值。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

【參數】

index-value:標識此OUI的索引值,取值範圍為1~16。

oui-value:OUI值,輸入格式為H-H-H的48位MAC地址。係統會自動取輸入的前24位作為OUI值,忽略後24位。

【使用指導】

OUI是MAC地址的前24位(二進製),是IEEE為不同設備供應商分配的一個全球唯一的標識符。當需要允許某些特殊設備的(有線接入)報文總是可以通過認證,或僅允許這些設備的(無線接入)報文可以進行認證的情況下,就可以通過本命令來指定這些設備的OUI值,例如,某公司僅允許A廠商的IP電話在本企業網內使用,則可以通過本命令將A廠商設備的OUI值設置為認證的OUI值。

可通過多次執行本命令,配置多個OUI值。

配置的OUI值隻在端口安全模式為userLoginWithOUI時生效。在userLoginWithOUI模式下,端口上除了允許一個802.1X認證用戶接入之外,還額外允許一個特殊用戶接入,該用戶報文的源MAC地址的OUI與設備上配置的某個OUI值相符。

【舉例】

# 配置一個允許通過認證的用戶OUI值為000d2a,索引為4。

<Sysname> system-view

[Sysname] port-security oui index 4 mac-address 000d-2a10-0033

【相關命令】

·     display port-security

1.1.13  port-security port-mode

port-security port-mode命令用來配置端口安全模式。

undo port-security port-mode命令用來恢複缺省情況。

【命令】

port-security port-mode { autolearn | secure }

undo port-security port-mode

【缺省情況】

端口處於noRestrictions模式,此時該端口的安全功能關閉,端口處於不受端口安全限製的狀態。

【視圖】

二層以太網接口視圖

【缺省用戶角色】

network-admin

【參數】

表1-4 安全模式的參數解釋表

參數

安全模式

說明

autolearn

autoLearn

端口可通過手工配置或自動學習MAC地址。手工配置或自動學習到的MAC地址被稱為安全MAC,並被添加到安全MAC地址表中

當端口下的安全MAC地址數超過端口安全允許的最大安全MAC地址數後,端口模式會自動轉變為secure模式。之後,該端口停止添加新的安全MAC,隻有源MAC地址為安全MAC地址、通過命令mac-address dynamicmac-address static手工配置的MAC地址的報文,才能通過該端口

secure

secure

禁止端口學習MAC地址,隻有源MAC地址為端口上的安全MAC地址、手工配置的MAC地址的報文,才能通過該端口

 

【使用指導】

端口安全模式與端口接入控製方式、端口授權狀態配置互斥。

當端口安全已經使能且當前端口安全模式不是noRestrictions時,若要改變端口安全模式,必須首先執行undo port-security port-mode命令恢複端口安全模式為noRestrictions模式。

配置端口安全autoLearn模式時,首先需要通過命令port-security max-mac-count設置端口安全允許的最大安全MAC地址數。

端口上有用戶在線的情況下,端口安全模式無法改變。

【舉例】

# 使能端口安全,並配置端口GigabitEthernet1/0/1的端口安全模式為secure。

<Sysname> system-view

[Sysname] port-security enable

[Sysname] interface gigabitethernet 1/0/1

[Sysname-GigabitEthernet1/0/1] port-security port-mode secure

# 將端口GigabitEthernet1/0/1的端口安全模式改變為userLogin。

[Sysname-GigabitEthernet1/0/1] undo port-security port-mode

[Sysname-GigabitEthernet1/0/1] port-security port-mode userlogin

【相關命令】

·     display port-security

·     port-security max-mac-count

1.1.14  port-security timer disableport

port-security timer disableport命令用來配置係統暫時關閉端口的時間。

undo port-security timer disableport命令用來恢複缺省情況。

【命令】

port-security timer disableport time-value

undo port-security timer disableport

【缺省情況】

係統暫時關閉端口的時間為20秒。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

【參數】

time-value:端口關閉的時間,取值範圍為20~300,單位為秒。

【使用指導】

port-security intrusion-mode設置為disableport-temporarily模式時,係統暫時關閉端口的時間由該命令配置。

【舉例】

# 配置端口GigabitEthernet1/0/1的入侵檢測特性檢測到非法報文後,將收到非法報文的端口暫時關閉30秒。

<Sysname> system-view

[Sysname] port-security timer disableport 30

[Sysname] interface gigabitethernet 1/0/1

[Sysname-GigabitEthernet1/0/1] port-security intrusion-mode disableport-temporarily

【相關命令】

·     display port-security

·     port-security intrusion-mode

1.1.15  snmp-agent trap enable port-security

snmp-agent trap enable port-security命令用來開啟端口安全告警功能。

undo snmp-agent trap enable port-security命令用來關閉指定的端口安全告警功能。

【命令】

snmp-agent trap enable port-security [ address-learned | intrusion ] *

undo snmp-agent trap enable port-security [ address-learned | intrusion ] *

【缺省情況】

端口安全的所有告警功能均處於關閉狀態。

【視圖】

係統視圖

【缺省用戶角色】

network-admin

【參數】

address-learned:表示端口學習到新MAC地址時的告警功能。

intrusion:表示發現非法報文時的告警功能。

【使用指導】

如果不指定任何參數,則表示開啟或關閉所有類型的端口安全告警功能。

指定intrusion參數時,必須同時配置了入侵檢測特性(通過命令port-security intrusion-mode),該告警功能才生效。

開啟端口安全模塊的告警功能後,該模塊會生成告警信息,用於報告該模塊的重要事件。生成的告警信息將發送到設備的SNMP模塊,通過設置SNMP中告警信息的發送參數,來決定告警信息輸出的相關屬性。有關告警信息的詳細介紹,請參見“網絡管理和監控配置指導”中的“SNMP”。

【舉例】

# 開啟端口學習到新MAC地址時的告警功能。

<Sysname> system-view

[Sysname] snmp-agent trap enable port-security address-learned

【相關命令】

·     display port-security

·     port-security enable

不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!

BOB登陆
官網
聯係我們