E2Eの通信テストで実施するツール
e2e-network-policy-checker
コマンドを実行することで対象のIPへPortスキャンを実施できる。
# e2e-network-policy-checker
Input target address: 192.168.1.1
==================================================
target_ip port msg
192.168.1.1 80 OK
192.168.1.1 8080 NG
==================================================
Create -> .tmp//e2e_network_policy_checker_result.csv
デフォルトで検査するポートは80/8080
画面上へ表示のみ
e2e-network-policy-checkerを実行したディレクトリに.tmpディレクトリを作成し、e2e_network_policy_checker_result.csvを生成する
e2e-network-policy-checker -t 192.168.1.1 -p 80,8080,443
e2e-network-policy-checker --csv sample.csv
sample.csv
target_ip,port
192.168.1.1,80
192.168.1.1,8080
192.168.1.1,443
自分の管理しているサーバ以外へのポートスキャンに利用しないでください。
pip install git+https://github.com/ksaegusa/e2e_network_policy_checker.git