asterisk-logo

Asteriskへのアタックは基本的にfail2banで防いでいますが、久しぶりにLogを覗いてみたらなんとiax2へアタックしているのを見つけてしまいました。
ログにはこんな感じで残ります。

NOTICE[1277] chan_iax2.c: No registration for peer '58495320' (from 218.231.74.10)

sipに対しての対応しかやってなかったので、これは盲点でした。さっそくfai2banのAsterisk用のフィルターに追加します。

failregex = Registration from '.*' failed for '<HOST>' - Wrong password
            Registration from '.*' failed for '<HOST>' - No matching peer found
            Registration from '.*' failed for '<HOST>' - Username/auth name mismatch
            Registration from '.*' failed for '<HOST>' - Device does not match ACL
            Registration from '.*' failed for '<HOST>' - Peer is not supposed to register
            Registration from '.*' failed for '<HOST>' - Not a local domain
            No registration for peer '.*' \(from <HOST>\)

最後の一行が今回追加したフィルターです。
テスト結果は良好ですので、しばらくこれで様子を見てみます。

  追記 2022/10/23

Asterisk へのブルートフォース攻撃を緩和するため、海外からのアクセスを拒否するようにしました。詳しくは こちら をご覧下さい。