ipf/README.md
2026-01-22 13:10:43 +09:00

1.3 KiB

このプロジェクトは、nftablesのルールを編集するためのスクリプトです。以下が使用方法とライセンス情報です。


概要

このツールは、nftablesのルールを編集する際のスクリプトです。


使用方法

ルールの編集

Usage: ipfn [OPTIONS] [RULES]

 Rules Format:
 80:10.10.100.5:8080   Full (LocalPort:TargetIP:TargetPort)
 80:8080               IP defaults to 127.0.0.1
 11434                 Map same port to 127.0.0.1

 Options:
 -l, -L                List all rules
 -d HANDLE/:PORT/all   Delete specific rules or '*' for all
 -R                    Reset: Clear ALL rules immediately
 -q                    Quiet mode (No output, Auto-yes)
 -t [HANDLE]           Test connectivity
 -f                    Enable IP forward & Bridge tuning / Skip test
 -v                    Verbose (raw nftables output)
 -h                    Show this help

ライセンス

MIT License に基づくライセンスです。
権利者: krasherjoe
日付: 2026-01-22


補足

このスクリプトは、qwen3/gpt-oss/gemini-2.5-prokrasherjoeによって作成されました。 AIにリファクタさせたら原型を留めないのが良いのか悪いのか謎。