現在、異なるIPアドレスからのHTTPリクエストで溢れているWebサイトの世話をしていますが、すべて同じユーザーエージェント文字列を使用しています
ログファイルをgrepし、1行に2696個の一意のIPアドレスすべてを含むファイルを作成しました。20個ごとに見えるIPは同じIP範囲に属します。つまり、1番目、2番目、および3番目のオクテットは同じです
これらのIPをグループ化して、各IP範囲のリストを表示する方法はありますか?ある種のコマンドラインウィザードまたはツールを使用してIPをドロップし、出力としてIP範囲を取得できますか?
編集:
たとえば、24個のIPアドレス104.140
は、3つの異なる第3オクテットで始まります。8個のIPがで始まり104.140.183
、別の8 個のIPが始まり104.140.211
、最後の8 個のIPが始まる104.140.4
ファイアウォールマネージャーを使用すると、ネットワークプレフィックス長でIP範囲をブロックできます。また/24
、/32
私は出力がどうあるべきかを知るためにサブネット化について十分に知りませんが、私はA)そこにいくつの異なる範囲があるかを見て、B)理想的には、ファイアウォール