コンテンツへスキップ
  • Bitcoin 対応
  • MMonero対応
  • DMCA耐性
  • 匿名サインアップ
  • Ξイーサリアム対応
  • KYC不要
  • 99.99%アップタイム
  • 24時間365日サポート
  • 7日間返金保証
  • 5分未満でプロビジョニング
  • アイスランド · スイス · オランダ
  • USDT対応
Bitcoin 対応. Monero対応. DMCA耐性. 匿名サインアップ. イーサリアム対応. KYC不要. 99.99%アップタイム. 24時間365日サポート. 7日間返金保証. 5分以内にプロビジョニング. アイスランド、スイス、オランダ. USDT対応.
MurmurHost
はじめに
Networking~15 min更新日 2026-08-13

VPS上でWireGuard VPNを設定するにはどうすればよいですか?

VPSにWireGuardをインストールし、鍵ペアを生成し、シンプルな設定ファイルでサーバーとクライアントを構成します。その後、インターフェースを起動して接続をテストします。

このガイドは、VPS上に独自のWireGuard VPNサーバーをセットアップし、安全で高速な暗号化トンネリングを提供するのに役立ちます。VPNを完全に制御でき、ログやサードパーティへの依存はありません。

前提条件:パブリックIPアドレスを持つVPS(任意のMurmurHost VPSプランで動作、月額$8から)、rootまたはsudoアクセス、ローカルクライアント(Windows、macOS、Linux、モバイル)。

  1. 1

    WireGuardをインストール

    SSHでVPSにログインし、WireGuardをインストールします。Ubuntu/Debianの場合:sudo apt update && sudo apt install wireguard。CentOS/RHELの場合:sudo yum install epel-release && sudo yum install wireguard-tools
  2. 2

    サーバーキーを生成

    サーバー用の秘密鍵と公開鍵のペアを生成します: wg genkey | tee server_private.key | wg pubkey > server_public.key。秘密鍵は秘密に保ってください。
  3. 3

    サーバー設定を作成

    以下の内容で/etc/wireguard/wg0.confを作成し、ServerPrivateKeyをサーバーの秘密鍵に、ServerIPをVPSのパブリックIPに置き換えます:
    [Interface]
    Address = 10.0.0.1/24
    SaveConfig = true
    ListenPort = 51820
    PrivateKey = ServerPrivateKey
    
    [Peer]
    PublicKey = ClientPublicKey
    AllowedIPs = 10.0.0.2/32
  4. 4

    IP転送を有効化

    サーバーでIP転送を有効にします: echo 'net.ipv4.ip_forward = 1' | sudo tee -a /etc/sysctl.conf && sudo sysctl -p。また、クライアントがインターネットにアクセスできるようにiptablesでNATを設定します: sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE(eth0をメインインターフェースに置き換えます)。
  5. 5

    WireGuardを開始

    WireGuardインターフェースを起動し、起動時に有効にします:sudo systemctl start wg-quick@wg0 および sudo systemctl enable wg-quick@wg0
  6. 6

    クライアントキーと設定を生成

    ローカルマシンでクライアント鍵ペアを生成します: wg genkey | tee client_private.key | wg pubkey > client_public.key。以下の内容でクライアント設定ファイル(例: client.conf)を作成します:
    [Interface]
    PrivateKey = ClientPrivateKey
    Address = 10.0.0.2/24
    DNS = 1.1.1.1
    
    [Peer]
    PublicKey = ServerPublicKey
    Endpoint = ServerIP:51820
    AllowedIPs = 0.0.0.0/0
  7. 7

    クライアントをサーバーに追加

    サーバー上で、クライアントの公開鍵を設定に追加します:sudo wg set wg0 peer ClientPublicKey allowed-ips 10.0.0.2/32。設定ファイルを使用した場合は、WireGuardを再起動します:sudo systemctl restart wg-quick@wg0
  8. 8

    接続をテスト

    クライアント設定をWireGuardクライアントアプリにインポートします(またはLinuxでwg-quick up client.confを使用)。サーバーにpingを送信します:ping 10.0.0.1。次に、パブリックIPを確認して、トラフィックがVPNを経由していることを確認します。

VPSファイアウォールがUDPポート51820を許可していることを確認してください。MurmurHostにはDDoS保護が含まれていますが、追加のセキュリティのためにファイアウォールを設定することをお勧めします。MurmurHostはオフショアでKYC不要であるため、希望する場合はMoneroまたはBitcoinで支払い、完全なプライバシーでVPNを設定できます。

よくある質問

WireGuardのデフォルトポートは何ですか?+
デフォルトポートは51820/UDPですが、設定ファイルで任意のポートに変更できます。
MurmurHost VPSでWireGuardを使用できますか?+
はい、MurmurHostのすべてのVPSプランがWireGuardをサポートしています。エントリーVPSは月額$8で、1 vCPU、2 GB RAM、25 GB NVMeを備えており、個人用VPNには十分です。
WireGuardを起動時に自動開始させるにはどうすればよいですか?+
systemdを使用: sudo systemctl enable wg-quick@wg0。これにより、サーバーが起動するたびにVPNインターフェースが開始されます。
WireGuardはOpenVPNより速いですか?+
はい、WireGuardは一般的に高速で効率的です。最新の暗号化を使用し、カーネルで動作するためです。また、コードベースが小さく、監査とセキュリティが容易です。

60秒で最初のオフショアサーバーをデプロイします。

匿名サインアップ。BitcoinとMonero対応。8つの管轄にわたってプロビジョニング。

クレジットカード不要 · 7日間返金保証