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

44 lines
1.3 KiB
Markdown

このプロジェクトは、nftablesのルールを編集するためのスクリプトです。以下が使用方法とライセンス情報です。
---
### 概要
このツールは、`nftables`のルールを編集する際のスクリプトです。
---
### 使用方法
**ルールの編集**
```bash
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-pro`と`krasherjoe`によって作成されました。
AIにリファクタさせたら原型を留めないのが良いのか悪いのか謎。