EQVPS

VPS に WireGuard VPN をセットアップする方法

VPS に自分専用の WireGuard VPN を構築する:WireGuard をインストールし、サーバーとクライアントの鍵を生成し、NAT 付きの wg0.conf を書き、IP フォワーディングを有効にし、デバイスを接続する。自分で管理する個人 VPN のためのコピペ設定。

個人用の WireGuard VPN は、サーバーも鍵もログもすべてあなたのものです。これは手動設定のハウツーです。商用 VPN とのトレードオフ、ワンコマンドの wg-easy の道、DPI の注意点は WireGuard をセルフホストVPN 向け VPS ユースケース を参照してください。専用 IP プラン が必要です——WireGuard は受信 UDP ポートで待ち受けます。

1. WireGuard をインストールしてサーバー鍵を作る

apt update && apt install -y wireguard
wg genkey | tee /etc/wireguard/server.key | wg pubkey > /etc/wireguard/server.pub
chmod 600 /etc/wireguard/server.key

2. サーバー設定を書く

# /etc/wireguard/wg0.conf
[Interface]
Address = 10.8.0.1/24
ListenPort = 51820
PrivateKey = <contents of /etc/wireguard/server.key>
PostUp   = iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
PostDown = iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE

[Peer]                       # your phone/laptop
PublicKey = <client public key — see step 4>
AllowedIPs = 10.8.0.2/32

3. フォワーディングを有効にして起動する

sysctl -w net.ipv4.ip_forward=1
echo 'net.ipv4.ip_forward=1' >> /etc/sysctl.conf
ufw allow 51820/udp
systemctl enable --now wg-quick@wg0
wg show

4. クライアント鍵を生成して接続する

クライアントで(またはサーバーで生成して移動):

wg genkey | tee client.key | wg pubkey > client.pub

client.pub を上の [Peer] ブロックに入れ(その後 systemctl restart wg-quick@wg0)、クライアントにこの設定を渡します:

[Interface]
PrivateKey = <client.key>
Address = 10.8.0.2/32
DNS = 1.1.1.1

[Peer]
PublicKey = <server.pub>
Endpoint = YOUR.SERVER.IP:51820
AllowedIPs = 0.0.0.0/0
PersistentKeepalive = 25

WireGuard アプリにインポートし(モバイルでは qrencode -t ansiutf8 < client.conf で QR が最速)、オンにすれば——自分のサーバー経由でルーティングしています。

メモ

Nano-IP(月 $8)で十分、無制限トラフィック、約1分で root、KYC なし、暗号資産で支払い。

よくある質問

VPS に WireGuard をどうセットアップしますか?

wireguard をインストールし、サーバーの鍵ペアを生成し、/etc/wireguard/wg0.conf にサーバー鍵、デバイスごとの peer ブロック、NAT の PostUp ルールを書き、IP フォワーディングを有効にし、wg-quick up wg0。各クライアントの公開鍵を peer として追加します。完全な設定は下にあります。WireGuard は受信 UDP ポートで待ち受けるので、専用 IP プランが必要です。

WireGuard に専用 IP は必要ですか?

はい。WireGuard はクライアントが接続する UDP ポート(既定 51820)で待ち受け、NAT プランは任意の受信ポートを転送しません。自前の公開 IPv4 を持つ Nano-IP(月 $8)で個人 VPN には十分です。

自分の WireGuard は商用 VPN より匿名ですか?

違うだけで、厳密に優れているわけではありません。サーバーを自分で管理し、あなた以外は誰もログを取りません——ですが出口 IP はあなただけのもので、共有の商用 VPN のように群衆に紛れることはできません。完全に管理できるクリーンで高速な接続には良いが、見知らぬ人と区別がつかなくなるのが目的なら適した道具ではありません。

VPN がブロックされる場所(イラン/中国/ロシア)で WireGuard は使えますか?

多くの場合いいえ——ディープパケットインスペクションが WireGuard のハンドシェイクをフィンガープリントしてブロックします。DPI の背後では通常の HTTPS に見えるプロトコルが必要です。代わりに VLESS + Reality ガイドを参照してください。WireGuard は VPN を積極的に狩らないネットワークで理想的です。

身分証やカードは要りますか?

いいえ。登録にメール、支払いは USDC または USDT——プライバシーツールにふさわしく。書類なし、カードなし。

コメント

まだコメントはありません。最初になりましょう。

コメントを残す

コメントは表示される前にモデレートされます。