Port-Security es una feature de los switches Cisco que nos permite retener las direcciones MAC conectadas a un puerto y permitir solamente esas direcciones MAC registradas comunicarse a través de ese puerto del switch.
Nos permite restringir:
Si un dispositivo con otra dirección MAC intenta comunicarse a través de un puerto de la LAN, port-security deshabilitará el puerto.
El proceso de configuración requiere ingresar a la configuración de la interfaz en cuestión y ejecutar el comando port-security. En el siguiente ejemplo vamos a tomar el puerto 15 del switch:
switch# configure terminal
switch(config)# int fa0/15
switch(config-if)# switchport port-security ?
aging Port-security aging commands
mac-address Secure mac address
maximum Max secure addresses
violation Security violation mode
<cr>
Si se ejecuta el comando básico se asumen los valores por defecto: solo se permite 1 dirección MAC en el puerto, que será la primera que se conecte al mismo. En caso de que otra dirección MAC intente conectarse utilizando el mismo puerto, este será deshabilitado o bloqueado:
switch(config-if)# switch port-security
Para definir el número de direcciones MAC permitidas que se conecten a través de la interfaz del switch ejecutamos:
switch(config-if)# switchport port-security maximum 2
Para establecer la acción que tomará el switch en caso de que se supera el número de direcciones MAC establecidas ejecutamos:
switch(config-if)# switchport port-security violation protect
o
switch(config-if)# switchport port-security violation restrict
o
switch(config-if)# switchport port-security violation shutdown
Opciones:
Si un puerto ha sido deshabilitado por recibir conexiones de direcciones MACs indeseadas podemos volver habilitarlo de la siguiente manera:
switch(config-if)# switchport port-security mac-address 0.3.ba.ae.59.8f
switch(config-if)# shutdown
switch(config-if)# no shutdown
Con el parámetro "mac-address" podemos definir manualmente la MAC que aceptaremos. Si no conocemos la MAC de un equipo podemos establecer que la MAC se aprenda dinámicamente:
switch(config-if)# switchport port-security mac-address sticky
Para deshabilitar el port-security de un puerto especifico ejecutamos:
switch(config)# no switchport port-security
Comentarios recientes
8 weeks 1 day ago
22 weeks 2 days ago
27 weeks 5 days ago
36 weeks 3 days ago
44 weeks 2 days ago
51 weeks 5 days ago
1 year 3 days ago
1 year 12 weeks ago
1 year 12 weeks ago
1 year 15 weeks ago