自由アーカイブ | iwantrun.com ワンクリックマルチプロトコルVPNインストールスクリプト
sing-boxに基づくワンクリックマルチプロトコルVPN/プロキシノードインストールスクリプト。VLESS、Hysteria2、AnyTLS、gRPC Reality、TUICをサポート。
プロジェクトアドレス:https://github.com/iwantruncom/multi-protocol-vpn
プロジェクトへの感謝:張狗剩同志
📖 一、プロジェクト理念
情報が壁によって遮断され、真実が選択的に隠蔽される時代において、ツール自体も一種の微小ながら具体的な抵抗となり得る。
いわゆる「国外勢力」は、人々が情報を得るための恐怖の源となるべきではありません。いわゆる「盛世繁華」も、知識を封鎖し、言論を制限することを代価とすべきではありません。
情報繭の中に閉じ込められたより多くの人々が、現実世界に触れる可能性を持つようにする。
🖼️ 二、スクリプトデモンストレーション図
メインメニューと管理機能
プロトコル選択とインストールプロセス
🚀 三、どのプロトコルをサポートしていますか?
このスクリプトは現在5種類のプロトコルをサポートしており、すべてsing-boxで統一管理されています。
| オプション | プロトコル | 動作原理 | ブロック防止レベル | 推奨指数 |
|---|---|---|---|---|
| 1 | VLESS + REALITY + Vision | 通常のHTTPS/TLS接続をシミュレートし、ドメイン名と証明書は不要 | ★★★★★ | ★★★★★ |
| 2 | Hysteria2 | QUIC/UDPベース、高速かつパケットロス耐性 | ★★★★☆ | ★★★★☆ |
| 3 | AnyTLS | 新しいTLS方向プロトコル、通常のTLSトラフィックに近い | ★★★★☆ | ★★★☆☆ |
| 4 | VLESS + gRPC + REALITY | VLESS Reality + gRPC転送方式 | ★★★★☆ | ★★★☆☆ |
| 5 | TUIC | QUIC/UDPベース、低遅延と高速 | ★★★★☆ | ★★★★☆ |
✨ 四、プロジェクトの特徴
🖥️ 五、推奨システムとVPS
推奨システム
初心者はUbuntu 22.04 LTSを優先的に選択することをお勧めします。
Ubuntu 22.04 LTS
スクリプトは、Debian、CentOS、Rocky Linux、AlmaLinuxなどの一般的なLinuxシステムもサポートしています。
VPSの推奨
Vultr、Linode、Hetzner、DigitalOcean、Oracle Cloud、AWS Lightsail、Google Cloudなどの一般的な小型VPSへのデプロイに適しています。
| プロジェクト | 推奨設定 |
|---|---|
| CPU | 1コアで十分 |
| メモリ | 512MB以上 |
| ハードディスク | 5GB以上 |
| システム | Ubuntu 22.04 / Ubuntu 24.04 |
🔐 六、使用前の準備:SSHでVPSにログイン
インストールコマンドを実行する前に、SSHを使用してVPSにログインする必要があります。VPSプロバイダーは通常、サーバーIP、ユーザー名、パスワード、またはSSHキーを提供します。
一般的なログインコマンド
ssh root@あなたのサーバーIP
🪟 七、Windows / macOS推奨SSHツール
⚙️ 八、インストールコマンド
以下に2つのインストール方法を提供します:wgetとcurl。
方法1:wgetを使用してインストール
wget -O vpn.sh https://raw.githubusercontent.com/iwantruncom/multi-protocol-vpn/main/vpn.sh && chmod +x vpn.sh && sudo bash vpn.sh
方法2:curlを使用してインストール
curl -L -o vpn.sh https://raw.githubusercontent.com/iwantruncom/multi-protocol-vpn/main/vpn.sh && chmod +x vpn.sh && sudo bash vpn.sh
📋 九、メニュー機能
スクリプトを実行すると、メインメニューが表示されます。
1. プロトコルのインストール/再インストール
2. 現在のサービスの管理
3. ユーザー管理
4. 現在のノードリンクの表示
5. アンインストール
0. 終了
🔥 十、ファイアウォールの注意
インストール後、スクリプトは解放する必要があるポートを提示します。例:
現在のポートを手動で解放:12345/TCP
一般的にチェックする必要があるファイアウォールには、Vultr Firewall、Linode Firewall、Hetzner Firewall、DigitalOcean Firewall、AWS Security Group、Google Cloud Firewall、Oracle Cloud Security Listなどがあります。
❓ 十一、よくある質問
1. インストールに成功した後、なぜ接続できないのですか?
最初に、VPSバックグラウンドファイアウォール/セキュリティグループがスクリプトが提示したポートを解放しているかどうかを確認してください。
2. ドメイン名は必要ですか?
デフォルトではドメイン名は必要ありません。このスクリプトに統合されているプロトコルは、ドメイン名なしでデプロイできます。
3. 証明書は必要ですか?
証明書を手動で申請する必要はありません。スクリプトは、さまざまなプロトコルに基づいて関連する設定を自動的に処理します。
4. ノードQRコードを表示するにはどうすればよいですか?
スクリプトを実行した後、4. 現在のノードリンクの表示を選択すると、ノードリンクとQRコードが表示されます。
5. ユーザーを追加するにはどうすればよいですか?
スクリプトを実行した後、3. ユーザー管理を選択し、次に2. ユーザーの追加を選択します。
6. サービスを再起動するにはどうすればよいですか?
スクリプトを実行した後、2. 現在のサービスの管理を選択し、次に3. sing-boxの再起動を選択します。
📁 12、よく使うファイルの位置
| ファイル | パス |
|---|---|
| sing-box プログラム | /usr/local/bin/sing-box |
| sing-box 設定 | /etc/sing-box/config.json |
| スクリプト管理情報 | /etc/freedom-vpn/info.json |
| systemd サービス | /etc/systemd/system/sing-box.service |
🛠️ 13、手動でよく使うコマンド
systemctl status sing-box
systemctl restart sing-box
journalctl -u sing-box -f --no-pager
sing-box check -c /etc/sing-box/config.json
自由档案馆をもっと見る
購読すると最新の投稿がメールで送信されます。

