Son sentencias que se configuran
en el dispositivo y se aplican dentro de una interface o sub-interface, y
permiten realizar un filtrado de los paquetes que entran o salen de las interfaces.
Existen dos tipos, ambos tipos pueden ser nombradas o numeradas:
Numeradas:
(config)#access-list número {permit/deny/remark}
{ip,tcp,udp o icmp} {dirección ip origen} {wildcard origen} {dirección
ip
destino} {wildcard destino}
{eq (solo si en protocolo ponemos tcp o
udp) número puerto destino}
(config)# access-list
100 permit ip 192.168.1.0 0.0.0.255 8.0.0.0 0.255.255.255 --- permite todo
el trafico desde la red 192.168.1.0 /24 con destino a la subred 8.0.0.0 /24
Nombradas:
(config)# ip access-list extended nombre
(config-ext-nacl)# {permit/deny/remark} {ip,tcp,udp
o icmp} {dirección ip origen} {wildcard origen} {dirección ip
destino} {wildcard destino} {eq (solo si en protocolo ponemos tcp o udp) número puerto destino}
(config)# ip access-list extended PERMITIR
(config-ext-nacl)# permit
ip 192.168.1.0 0.0.0.255 8.0.0.0 0.255.255.255 --- es el mismo ejemplo que
el anterior pero
Nombrada
Las
reglas que se aplican a una misma red y se asignan a una misma interface se
deben crear con el mismo número y se escriben en orden. Se ejecutan
secuencialmente, es decir cuando un paquete de datos llega a una interface que
tiene una lista de acceso, comprueba si coincide con la primera regla, si es
así ejecuta el permit o el deny y deja de comprobar, sino es así
va a la segunda regla…y así sucesivamente sino coincide con ninguna, al final
como hemos puesto un deny ip any any…denegará
el paquete.
·
CREACION
DE ACL EXTENDIDA
Numerada:
(config)#
access-list 100 permit tcp 192.168.1.0 0.0.0.255 8.0.0.0 0.255.255.255 eq 80
--- Permite a todos los equipos de
la red 192.168.1.0 /24 conectarse a la subred 8.0.0.0 por
el Puerto 80 tcp (http)
(config)# access-list 100 deny ip
any any --- deniega todo de trafico
(config)# interface fa0/0 --- asignamos la acl a una interface
(config-if)#ip access-group 100 in --- le decimos si la acl es de entrada ( IN ) o salida ( OUT ), estas dos ultimas
sentencias
son
muy importantes, ya que sin ellas las reglas no se aplicaran
Nombrada:
(config)# access-list extended PERMITIR_WEB --- asignamos
nombre a la acl
(config-ext-nacl)# permit tcp 192.168.1.0
0.0.0.255 8.0.0.0 0.255.255.255 eq 80 --- Permite a todos los equipos de
la red 192.168.1.0 /24 conectarse a
la subred 8.0.0.0 por el Puerto 80 tcp (http)
(config)# access-list PERMITIR_WEB deny ip any any --- deniega todo de
trafico
(config)# interface fa0/0 --- asignamos la acl a
una interface
(config-if)#ip access-group PERMITIR_WEB in --- le decimos si la acl es de entrada
( IN ) o salida ( OUT )
·
COMO ARREGLAR UNA
SENTENCIA ERRONEA
·
Escribimos:
do show Access-list o do sh acc (abreviado)
·
Copiamos
la linea que nos interesa modificar
·
Escribimos:
ip Access-list extended 100
·
No 30
---- elimina la línea errónea en nuestro caso seria la línea 30
·
Pegamos
lo copiado y modificamos el error
·
Do wr
No hay comentarios:
Publicar un comentario