Страница 1 из 1

Отладка ACL

Добавлено: 10 янв 2017 20:27
СавинВасилий
Здравствуйте, нам необходимо понять как отлаживать access list.
В цисках например мы делаем это при помощи двух команд (см. ниже). Важно то, что в конце каждого правила которое мы отлаживаем можно написать слово log и в логах получить список сообщений.

# sh ip access-lists
Extended IP access list EXTERNAL-IN
10 permit tcp any any established (21978789 matches)
20 permit tcp any any eq 22 log (646 matches)
30 permit udp any any eq ntp (19282 matches)
. . . . .
100 deny ip any any log (208467 matches)
# sh logging
Log Buffer (8192 bytes):
.244.211.136(20967) -> 84.52.88.120(57744), 1 packet
Jan 10 13:17:15.862: %SEC-6-IPACCESSLOGP: list EXTERNAL-IN denied udp 17.173.254.222(16384) -> 84.52.88.120(1278), 1 packet
Jan 10 13:17:19.362: %SEC-6-IPACCESSLOGP: list EXTERNAL-IN denied udp 84.52.88.116(5678) -> 255.255.255.255(5678), 1 packet
Jan 10 13:17:20.814: %SEC-6-IPACCESSLOGP: list EXTERNAL-IN denied udp 109.167.218.203(17500) -> 255.255.255.255(17500), 1 packet
Jan 10 13:17:22.446: %SEC-6-IPACCESSLOGP: list EXTERNAL-IN denied udp 84.52.124.230(138) -> 84.52.124.239(138), 1 packet

В лог нам высыпает кто на какие порты стучался и почему не достучался, а так же показывает счетчик обращений к правилу.
Возможно ли сделать что-то подобное на MES3116F?

Re: Отладка ACL

Добавлено: 11 янв 2017 07:52
Александр Селезнев
Добрый день!
На MES можно в конце запрещающего правила deny установить параметр log-input.
После добавления ACL на порт можно посмотреть количество drop пакетов по данному порту по ACL
show interfaces access-lists counters [interface].

Аналогично циске, дательных логов работы ACL - нет
# sh logging
Log Buffer (8192 bytes):
.244.211.136(20967) -> 84.52.88.120(57744), 1 packet
Jan 10 13:17:15.862: %SEC-6-IPACCESSLOGP: list EXTERNAL-IN denied udp 17.173.254.222(16384) -> 84.52.88.120(1278), 1 packet
Jan 10 13:17:19.362: %SEC-6-IPACCESSLOGP: list EXTERNAL-IN denied udp 84.52.88.116(5678) -> 255.255.255.255(5678), 1 packet