如何在 EtherWAN 網管型交換器上設定 Static MAC(靜態 MAC)
靜態 MAC 位址設定(Static MAC Entry)
在某些情況下,您可能需要為特定連接埠與 VLAN 指定靜態 MAC 位址,而不是全域調整交換器的老化時間(ageing time)。另外,如果您希望某些 MAC 位址永遠不被交換器學習,也可以將其加入拒絕列表(Discard Table)。這些功能皆可透過 靜態 MAC 位址(Static MAC Entry) 選單設定。
操作路徑:
- 點選 Switching 選單旁的 + 展開功能。
- 點選 Static MAC Entry 進入設定頁面。
新增靜態 MAC 位址至指定連接埠
- 於對應連接埠的文字框中輸入 MAC 位址,格式為 aaaa:bbbb:cccc。
- 從該連接埠的 VLAN ID 下拉選單中,選擇此 MAC 位址所屬的 VLAN。
- 點選 Submit 提交設定。

移除連接埠上的靜態 MAC 位址
- 於 Delete MAC Address 下拉選單中選擇要刪除的 MAC 位址。
- 點選 Submit 完成移除。

將 MAC 位址加入拒絕表(Discard Table)
- 在 Static-MAC-Entry Discard 區塊中的 Add MAC Address 輸入框內,輸入 MAC 位址(格式如:
0000.1234.abdc)。 - 選擇該 MAC 位址所屬的 VLAN。
- 注意:靜態 MAC 的轉送條目是針對每個連接埠設定,而拒絕條目則是針對整台交換器全域有效。
- 點選 Submit 完成加入。

從拒絕表中移除 MAC 位址
- 於 Delete MAC Address 下拉選單中選擇欲刪除的位址。
- 點選 Submit 送出。

使用 CLI 命令設定靜態 MAC 位址
新增靜態轉送 MAC 位址
若要新增靜態 MAC 位址至特定連接埠與 VLAN,請使用下列 CLI 指令:
CLI 模式:全域組態模式(General Configuration Mode)
語法:
bridge 1 address <mac address> forward <interface> vlan <vlan id>
範例:
switch_a> enable switch_a# configure terminal switch_a(config)# bridge 1 address 00e0.abcd.1245 forward fe1 vlan 1 switch_a(config)# q switch_a#
新增靜態拒絕 MAC 位址
若要新增拒絕轉送的靜態 MAC 位址(即加入 Discard Table),使用下列指令:
CLI 模式:全域組態模式
語法:
bridge 1 address <mac address> discard vlan <vlan id>
範例:
switch_a> enable switch_a# configure terminal switch_a(config)# bridge 1 address 00e0.abcd.1245 discard vlan 1 switch_a(config)# q switch_a#





