TauriとReact製のLinuxサーバー管理デスクトップパネル。サーバーにエージェントを入れず、SSHでVPSを管理します。
zywe03/realm-xwPF
Linux VPSのターミナルメニューからRealmをインストールし、ポートフォワーディングやリレールールを管理できる対話型Bashスクリプト。
- スター
- 1,268
- フォーク
- 173
- 未解決の Issue
- 1
- 最終コミット
- 2 か月前
これは何?
realm-xwPFは、LinuxサーバーにRealmのネットワークリレーをインストールし、ターミナルメニューから転送ルールを作成・管理できるシェルスクリプトです。RealmのTCP・UDP転送、WebSocket・TLSトランスポート、ラウンドロビンとIPハッシュ方式によるロードバランシング、systemdのタイマーを使ったヘルスチェックによるフェイルオーバーに対応しています。Debian/Ubuntu、Alpine、CentOS/RHEL系で動作し、ホストがsystemdとOpenRCのどちらを使用しているかを判別します。
ルール管理に加えて、ポートごとおよびマシン全体の通信量を集計し、TelegramやWebhookによる通知付きでレート制限を適用できるポートトラフィック監視機能も備えています。また、hping3、iperf3、nexttraceを使って遅延、帯域幅、パケットロスを測定するネットワークリンクテストスクリプトや、サーバー間の移行に使える設定全体のインポート・エクスポート機能も含まれています。
主な機能
- 01対話型メニューからRealmのTCP、UDP、WebSocket、TLS転送ルールを管理できます。
- 02ラウンドロビン方式とIPハッシュ方式によるロードバランシング、および重み付けターゲットに対応しています。
- 03systemdのタイマーを使ったヘルスチェックにより、自動フェイルオーバーを実現します。
- 04ポート単位とマシン全体のトラフィック統計を確認でき、レート制限や通知も利用できます。
- 05ルールのメモを含む設定全体をエクスポート・インポートして、サーバー間で移行できます。
ユースケース
- VPSを経由して、別ネットワーク上のバックエンドサーバーにトラフィックを中継する。
- TLSまたはWebSocketを使い、中継ホストと出口ホストの間に2段構成のトンネルを設定する。
- 共有Linuxサーバーでポートごとの帯域使用量を監視する。
クイックスタート
- 1
README にある1行のインストールコマンドを実行します(sudo が必要です。リモートスクリプトを bash に渡して実行するため、ご自身で実行してください)
- 2
pf ショートカットで管理メニューを開きます
pf
使う前に知っておきたいこと
- Linux VPS サーバーのみが対象です。
- Realm のインストールとシステムサービスおよびネットワーク設定の変更に root または sudo が必要です。
- インストール時に GitHub からスクリプトをダウンロードして実行するため、ネットワーク接続または高速ミラーが必要です。
トピック
よくある質問
- realm-xwPF とは?
- Linux VPSのターミナルメニューからRealmをインストールし、ポートフォワーディングやリレールールを管理できる対話型Bashスクリプト。 realm-xwPFは、LinuxサーバーにRealmのネットワークリレーをインストールし、ターミナルメニューから転送ルールを作成・管理できるシェルスクリプトです。RealmのTCP・UDP転送、WebSocket・TLSトランスポート、ラウンドロビンとIPハッシュ方式によるロードバランシング、systemdのタイマーを使ったヘルスチェックによるフェイルオーバーに対応しています。Debian/Ubuntu、Alpine、CentOS/RHEL系で動作し、ホストがsystemdとOpenRCのどちらを使用しているかを判別します。
- realm-xwPF は無料で使えますか?ライセンスは?
- realm-xwPF は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- realm-xwPF は今もメンテナンスされていますか?
- 半年以内に更新あり。realm-xwPF の最終コミットは 2026年9月3日 です。
- realm-xwPF は何に使えますか?
- VPSを経由して、別ネットワーク上のバックエンドサーバーにトラフィックを中継する。 TLSまたはWebSocketを使い、中継ホストと出口ホストの間に2段構成のトンネルを設定する。 共有Linuxサーバーでポートごとの帯域使用量を監視する。
- realm-xwPF のインストール方法は?
- README にある1行のインストールコマンドを実行します(sudo が必要です。リモートスクリプトを bash に渡して実行するため、ご自身で実行してください) pf ショートカットで管理メニューを開きます: pf
- realm-xwPF はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/zywe03/realm-xwPF
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
eBPFを基盤とする、Linuxのネットワークトラフィックを監視・解析するためのTUI。
SvelteKitとNode.jsで構築されたセルフホスト型ステータスページシステム。稼働監視、インシデント、メンテナンス時間に対応。
よく使われるサービスやインフラ向けのGrafanaダッシュボードと初期設定済みアラートを作成・管理し、クエリを手書きする手間を省きます。
LinuxまたはmacOSサーバーでネットワーク品質を診断するShellスクリプト。中国本土向けのBGP、バックホール遅延、ルーティング、速度をテストします。
SSH経由で自分のサーバーにアプリ、データベース、ワンクリックサービスをデプロイできるセルフホスト型プラットフォーム。Heroku、Netlify、Vercelの代替として利用できます。