Где взять лог
# Asterisk
tail -n 20000 /var/log/asterisk/messages
grep -E "failed for|rejected because|SecurityEvent" /var/log/asterisk/messages*
# FreeSWITCH
grep -E "auth failure|auth challenge|Can't find user" /var/log/freeswitch/freeswitch.log
Для security-лога в Asterisk добавьте в logger.conf строку security => security — тогда в /var/log/asterisk/security будут события InvalidAccountID, ChallengeResponseFailed и SuccessfulAuth.
Как защитить АТС
- Пароли SIP от 16 случайных символов, логин не совпадает с номером линии.
- Порт 5060 открыт только для адресов оператора и офиса; удалённым сотрудникам — VPN.
- fail2ban с баном на сутки после 5 ошибок.
- Межгород и международка выключены по умолчанию, лимит одновременных звонков на линию.
- Во входящем контексте нет выхода на внешние номера.
Проверьте звонки за ту же ночь в анализе CDR, а доступность АТС — мониторингом в Telegram.