WireGuard を使って VPS を個人用 VPN サーバーにします。高速で新しく、管理も簡単です。
方法 1: ワンクリックインストーラー (推奨)
ポータルから WireGuard を数分で自動的にデプロイできます。
- Client Portal にログインし、対象のサービスを開きます。
- Apps タブをクリックし、Privacy & Self-Hosting を選択します。
- WireGuard VPN を探して Install をクリックします。
- 完了すると (約 5 分)、クライアント設定ファイルとサーバー情報がアプリの認証情報に表示され、任意の WireGuard クライアントにそのままインポートできます。
方法 2: 手動インストール
- WireGuard のインストール:
apt update && apt install wireguard - IP フォワーディングの有効化:
echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf && sysctl -p - サーバー鍵の生成:
wg genkey | tee /etc/wireguard/server_private.key | wg pubkey > /etc/wireguard/server_public.key
これらは安全に保管してください。 /etc/wireguard/wg0.confを作成し、サーバーアドレス、秘密鍵、ピア (クライアント) のエントリを記述します。- 起動して有効化:
systemctl enable --now wg-quick@wg0 - ポータルの上流ファイアウォールとローカルの両方で WireGuard のポートを開放します:
ufw allow 51820/udp
クライアント: スマートフォン、ノート PC、デスクトップに WireGuard をインストールし、クライアント設定をインポートして接続します。公式クライアントは wireguard.com/install から入手できます。