SSH経由で自分のVPNサーバーを構築して接続できる、デスクトップ・モバイル向けオープンソースVPNクライアント。
hwdsl2/wireguard-install
Linuxで数分でWireGuard VPNサーバーを構築し、クライアントを管理できるシェルスクリプト。
代替できる製品:NordVPN
ExpressVPN
- スター
- 3,224
- フォーク
- 510
- 未解決の Issue
- 0
- 最終コミット
- 5 日前
これは何?
クラウドサーバー、VPS、または専用LinuxマシンにWireGuard VPNサーバーを構築するインストーラースクリプトです。デフォルト設定で完全に自動実行することも、サーバーアドレス、UDPポート、DNSサーバー、最初のクライアント名を選べる対話形式で実行することもできます。
インストール後も同じスクリプトで、クライアントの追加・削除、登録済みクライアントの一覧表示、モバイル端末での設定に使うQRコードの表示ができます。また、Windows、macOS、iOS、Android向けのVPNプロファイルを生成し、VPNのパフォーマンス向上を目的としたsysctl設定を適用します。クライアントではIPv4とIPv6のデュアルスタックに対応しています。
対応ディストリビューションはUbuntu、Debian、AlmaLinux、Rocky Linux、CentOS、Fedora、openSUSE、Raspberry Pi OSです。スクリプトはMITライセンスで、Nyr/wireguard-installをベースに、オプションの追加と互換性の変更を加えています。
主な機能
- 01デフォルト設定によるWireGuardサーバーの完全自動セットアップ
- 02サーバーアドレス、ポート、DNSを指定できる対話形式のインストール
- 03コマンドラインからVPNクライアントを追加・一覧表示・削除
- 04Windows、macOS、iOS、Android向けのQRコードとプロファイルを生成
- 05クライアントのIPv4・IPv6デュアルスタック対応
ユースケース
- WireGuardの設定ファイルを手動で編集せずに、クラウドVPSで個人用VPNを構築する
- 家族や同僚に、スマートフォンで使えるQRコード付きの個別VPNプロファイルを提供する
- Raspberry Piで小規模なセルフホストVPNを運用する
クイックスタート
- 1
セットアップスクリプトをダウンロード
wget -O wireguard.sh https://get.vpnsetup.net/wg - 2
デフォルト設定でWireGuardを自動インストール
sudo bash wireguard.sh --auto
使う前に知っておきたいこと
- Linuxサーバーが必要です。対応ディストリビューションはREADMEに記載されています。
収録されている特集
トピック
よくある質問
- wireguard-install とは?
- Linuxで数分でWireGuard VPNサーバーを構築し、クライアントを管理できるシェルスクリプト。 クラウドサーバー、VPS、または専用LinuxマシンにWireGuard VPNサーバーを構築するインストーラースクリプトです。デフォルト設定で完全に自動実行することも、サーバーアドレス、UDPポート、DNSサーバー、最初のクライアント名を選べる対話形式で実行することもできます。
- wireguard-install は無料で使えますか?ライセンスは?
- wireguard-install は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- wireguard-install は今もメンテナンスされていますか?
- 活発にメンテナンス中。wireguard-install の最終コミットは 2026年11月2日 です。
- wireguard-install は何に使えますか?
- WireGuardの設定ファイルを手動で編集せずに、クラウドVPSで個人用VPNを構築する 家族や同僚に、スマートフォンで使えるQRコード付きの個別VPNプロファイルを提供する Raspberry Piで小規模なセルフホストVPNを運用する
- wireguard-install のインストール方法は?
- セットアップスクリプトをダウンロード: wget -O wireguard.sh https://get.vpnsetup.net/wg デフォルト設定でWireGuardを自動インストール: sudo bash wireguard.sh --auto
- wireguard-install はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/hwdsl2/wireguard-install
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Ubuntu、Debian、RHEL系ディストリビューションにOpenVPNのロードウォリアーサーバーをインストール・管理するShellスクリプト。
Ansibleスクリプトで、自分のクラウドアカウントにWireGuardとIPsecのVPNサーバーを数分で構築します。
root不要のAndroidアプリ。DNS-over-HTTPS/TLS/DNSCryptクライアント、アプリごとのファイアウォール兼ネットワークモニター、分割トンネル対応のWireGuard/SOCKS5プロキシを統合します。
主要なLinuxおよびBSDディストリビューション向けの、オープンソースでフル機能を備えたメールサーバーソリューション。
Xray-coreのプロキシ・VPNサーバーを構築・管理する、複数プロトコルと複数ユーザーに対応したオープンソースのWeb管理パネル。