ipf/README.md
2026-01-15 12:08:12 +09:00

1.6 KiB

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


概要

このツールは、iptablesのルールを編集する際のスクリプトであり、一時ファイルを作成し、エディタでルールを編集する処理を含みます。


使用方法

  1. ルールの編集

     ipf 11434:10.1.1.2:11434          # Forward local port 11434 to 10.1.1.2:11434
     ipf -L                            # List all rules with numbers
     ipf -d 1                          # Delete rule number 1
     ipf -d 1 -q                       # Delete rule number 1 (quiet mode)
     ipf -v                            # Show current iptables rules by iptables-save
     ipf -e                            # Edit all rules in editor and restore
    

    ipf -e で一時ファイルが作成され、エディタ(例: nano)でルールを編集できます。編集が完了した後、一時ファイルは自動的に削除されます [1]。

  2. バージョン情報の表示

     ipf --version     		  # Show version information
    

    これにより、ソフトウェアのバージョンとライセンス情報が表示されます [1]。


ライセンス

MIT License に基づくライセンスです。
権利者: krasherjoe
日付: 2025-10-26


補足

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