R0106-HP MSR Router Series Layer 2 - LAN Switching Command Reference(V7)
4
mac-address (interface view)
Use mac-address to add or modify a MAC address entry on an interface.
Use undo mac-address to delete a MAC address entry on an interface.
Syntax
mac-address { dynamic | static } mac-address vlan vlan-id
undo mac-address { dynamic | static } mac-address vlan vlan-id
Default
An interface is not configured with any MAC address entries.
Views
Layer 2 Ethernet interface
Predefined user roles
network-admin
Parameters
dynamic: Specifies dynamic MAC address entries.
static: Specifies static MAC address entries.
mac-address: Specifies a MAC address in the format of H-H-H, excluding multicast and all-zero MAC
addresses. When entering a MAC address, you can omit the leading zeros in each H section. For
example, enter f-e2-1 for 000f-00e2-0001.
vlan vlan-id: Specifies an existing VLAN to which the specified interface belongs. The value range for the
vlan-id argument is 1 to 4094.
Usage guidelines
Typically, the device automatically builds the MAC address table by learning the source MAC addresses
of incoming frames on each interface. However, you can manually configure static MAC address entries.
For a MAC address, a manually configured static entry takes precedence over a dynamically learned
entry. To improve the security for the user device connected to an interface, manually configure a static
entry to bind the user device to the interface. Then, the frames destined for the user device (for example,
Host A) are always sent out of the interface. Other hosts using the forged MAC address of Host A cannot
obtain the frames destined for Host A.
The MAC address entry configuration cannot survive a reboot unless you save it. The dynamic MAC
address entries, however, are lost upon reboot whether or not you save the configuration.
Examples
# Add a static entry for MAC address 000f-e201-0101 on interface GigabitEthernet 2/1/1 that belongs
to VLAN 2.
<Sysname> system-view
[Sysname] interface gigabitethernet 2/1/1
[Sysname-GigabitEthernet2/1/1] mac-address static 000f-e201-0101 vlan 2
Related commands
• display mac-address
• mac-address (system view)