fetch-ccip-0.1.0 is not a library.
Visit the last successful build:
fetch-ccip-0.3.2
fetch-ccip
本ツールは、各地域インターネットレジストリ (RIR) が提供する最新のアドレス割り当てファイルを取得し、指定された国コードに合致するIPv4/v6アドレスブロックをテキストファイルにまとめて出力するためのCLIアプリです。
特徴
- 複数のRIR(AFRINIC, LACNIC, RIPE, APNIC, ARIN)から最新のデータをダウンロード
- 最大10回までのリトライと指数バックオフ+ランダムスリープで安定取得を試行
- 国コードごとにフィルタし、重複のないサブネットリスト(IPv4 / IPv6)を出力
- Tokioを使用した高速なダウンロード・処理
- 出力ファイルはIPv4_XX.txt / IPv6_XX.txt (XX は国コード)として自動生成
出力形式
- IPv4_XX.txt / IPv6_XX.txt
- XXは任意の国コードです。
- 1行に1つのサブネットが記載されています。
- 最初の1行目には実行日時が記載されます。
使い方
インストール
実行方法
-cの引数がない場合はエラーが発生します。
オプション
-c: 国コードを指定します。複数指定可能です。-h: ヘルプを表示します。-v: バージョンを表示します。