リモートアクセスVPNの設定方法|PC・NASへ安全に接続
アプリで始める方法から、固定の公開入口を持つサーバー方式まで比較。CGNAT環境でも自宅のPC・NASへつなぎ、接続できない場所を診断できます。
結論
リモートアクセスVPNは、外出先のPCやスマホと、自宅・会社のPCやNASを暗号化された専用経路でつなぐ仕組みです。1台のPCやNASへ簡単に接続するなら、両端末へアプリを入れるMeshnetが最短です。自宅LAN全体、複数ポート、固定の接続先を自分で管理したい場合は、VPSをWireGuardの中心にします。どちらも自宅側から接続を始めるため、CGNATでも自宅ルーターのポート開放なしで利用できます。
リモートアクセスVPNとは?
リモートアクセスVPNは、外出先のPCやスマホから、自宅や会社のPC・NASへ暗号化された専用経路で接続する仕組みです。接続を許可した端末だけがプライベートIPを使えるため、RDPやNASの管理画面をインターネットへ直接公開せずに利用できます。
拠点間VPNが「オフィス同士」を常時つなぐのに対し、リモートアクセスVPNは「外にいる人の端末」を必要な時だけつなぎます。テレワーク、旅行中のファイル確認、自宅サーバー管理に向いています。
外出先のPC・スマホ
アプリから本人確認して接続
暗号化されたVPN経路
直接接続または安全な中継を使用
自宅のPC・NAS・LAN
プライベートIPで安全に利用
あなたに合うリモートアクセスVPNを判定
接続したい範囲と管理方法を選ぶと、最短の構成を表示します。
NordVPN Meshnetから始める
両方の端末にアプリを入れてリンクすれば、専用のプライベートIPでPCやNASへ接続できます。自宅ルーターのポート開放は不要です。
ポート開放よりVPNが使いやすい理由
| 旧方式の痛点 | VPNが解決すること | 得られる価値 |
|---|---|---|
| 自宅IPが変わるたび接続先を直す | 端末専用の名前・プライベートIPを使う | 外出先で毎回IPを調べずに接続できる |
| CGNATで着信が自宅まで届かない | 自宅側から外向きにVPNを接続する | 回線契約を変えずにPCやNASへ入れる |
| RDPやNAS画面を公開するのが不安 | 許可した端末だけに経路を渡す | 普段のアプリはそのまま、入口だけを非公開にできる |
先に現在の状態を知りたい場合は、当サイトのNATタイプ確認と、CGNATの調べ方を使うと、ポート開放が効かない理由を切り分けられます。
NordVPN MeshnetでPC・NASへリモート接続
1台のPCやNASへ入りたい普通のユーザーには、まずMeshnetが合います。自宅と外出先の端末へNordVPNアプリを入れ、Meshnetを有効にしてリンクすると、専用の名前とIPで接続できます。自宅ルーターのポート開放は不要です。
NordVPN Meshnet
アプリ中心で始めたい人に。必要になれば同じアプリから通常のVPN機能も追加できます。
- 有料プランなしでもMeshnetのリモート接続とトラフィックルーティングを利用可能
- Windows・macOS・Linux・Android・iOS向けの公式アプリを提供
- 自分の端末に加えて最大50台の外部デバイスをリンク可能
- Linuxアプリはオープンソースとして公開され、コードを確認可能
1. アプリを入れる
自宅のPCと外出先の端末でNordVPNアプリへログインします。
2. 端末をリンクする
Meshnetを有効にし、別アカウントなら相手のメールアドレスへ招待を送ります。
3. 専用IPで接続
RDP、SSH、NASアプリへMeshnetの名前またはプライベートIPを入力します。
RDPはVPN用IPへ接続
用途別のおすすめ設定
| やりたいこと | 最初に選ぶ方法 | 接続先 |
|---|---|---|
| VPN内でWindows RDP | Meshnet | PCのMeshnet IP:3389 |
| Synology・QNAPのファイル | MeshnetまたはLANルート | NASのプライベートIP |
| 複数の自宅機器 | LANルートまたはVPS | 既存の192.168.x.x |
| 自宅サーバーを安定運用 | VPS+WireGuard | 固定VPS経由の専用IP |
常時起動する機器や電気代も含めて考えるなら自宅サーバーの構成ガイド、一般的なVPNサービスの速度・安全性を比べたい場合はVPNおすすめ比較も参考にできます。
VPSをリモートアクセスVPNの固定入口にする
複数の端末や自宅LAN全体へ安定して接続したい場合は、公開IPv4を持つVPSをWireGuardの中心にします。古い方式の「変わる自宅IP」と「ポートごとの公開設定」を、一つの固定入口と暗号化経路へまとめられるのが価値です。基本的なLinuxとサーバー管理ができる人に向きます。
Vultr
- Ubuntu向けWireGuard導入手順を公式ドキュメントで公開
- Firewallでポート・プロトコル・接続元IPを細かく指定可能
- 近いリージョンを選び、RDPやファイル転送の経路を短くできる
- Console・API・CLI・Terraformから同じFirewallを管理可能
DMIT
- 東京・香港・ロサンゼルスから接続者に近い場所を選択可能
- KVM、AMD EPYC、NVMeを使うCloud Instanceを提供
- 即時セットアップ、スナップショット、自動バックアップに対応
- プラン表でIPv4・IPv6、転送量、ポート速度を事前確認可能
| 機器 | VPN用IP | 役割 |
|---|---|---|
| 公開VPS | 10.77.0.1 | 固定の接続先:UDP 51820 |
| 自宅PC・ゲートウェイ | 10.77.0.2 | 自宅からVPSへ常時接続 |
| 外出先PC | 10.77.0.3 | VPS経由で自宅へ接続 |
- 1
接続する人に近いVPSを用意する
公開IPv4付きのUbuntuまたはDebianサーバーを選びます。RDP、SSH、NAS管理なら小さなプランから始められ、動画や大きなファイルを扱う場合は転送量も確認します。
- 2
VPSと両方の端末へWireGuardを入れる
公開VPS、自宅の常時起動PC、外出先のPCまたはスマホへWireGuardをインストールします。各端末で別々の鍵を作り、秘密鍵は作成した端末の外へ出しません。
- 3
端末ごとにVPN用IPを割り当てる
例として10.77.0.1をVPS、10.77.0.2を自宅、10.77.0.3を外出先PCにします。自宅の公開IPが変わっても、このVPN用IPは変わりません。
- 4
VPSを接続の中心にする
VPSでUDP 51820を許可し、WireGuard端末同士の転送を有効にします。自宅LAN全体へ接続する場合だけ、自宅側の経路に192.168.x.0/24などを追加します。
- 5
自宅側からVPSへ接続する
自宅側の接続先にVPSの公開IPを設定し、PersistentKeepaliveを25秒にします。自宅から外向きに経路を保つため、CGNATでも自宅ルーターの着信設定は不要です。
- 6
外出先のPC・スマホを追加する
外出先端末も同じVPSへ接続します。必要なVPN用IPと自宅LANだけを経路へ追加すると、RDP、SSH、NASへプライベートIPで接続できます。
- 7
別の回線から実際に接続する
スマホ回線や別のWi-FiでVPNを有効にし、まず相手のVPN用IP、次にRDPやNASのポートを確認します。順番に試すと、経路とアプリのどちらに原因があるか分かります。
VPS側:公開入口を持つ
[Interface]
Address = 10.77.0.1/24
ListenPort = 51820
[Peer] # Home
AllowedIPs = 10.77.0.2/32, 192.168.1.0/24
[Peer] # Remote PC
AllowedIPs = 10.77.0.3/32自宅側:外向き接続を保つ
[Interface]
Address = 10.77.0.2/24
[Peer]
Endpoint = <VPSのIP>:51820
AllowedIPs = 10.77.0.0/24
PersistentKeepalive = 25VPN・RDPの接続経路を順番に診断
VPN接続後にリモートデスクトップへ接続できない場合は、入口からアプリまでを順番に確認すると原因を短時間で見つけられます。
次に確認する場所
まずVPNの入口を確認
両端末がオンラインか、公開VPSのIPとUDP 51820、鍵が合っているかを確認してください。Meshnetなら端末がリンク済みかを確認します。
選択内容はこのページ内だけで判定されます。
遅い・途中で切れる時の改善ポイント
リモートファイルを開くのが遅い
小さなファイルを何度も読む作業は遅延の影響を受けます。近いVPSリージョンを選び、大きなファイルは先に同期すると快適です。
VPN接続後にRDPが切れる
PCのスリープ、Wi-Fiとモバイル回線の切り替え、VPNの再接続を確認します。WireGuardではPersistentKeepaliveを使うとNAT経路を保ちやすくなります。
VPN用IPは通るがNASを開けない
NASの管理画面がLANだけで待ち受けていないか、NAS側のファイアウォールがVPN用IPを許可しているかを確認します。
IPでは通るが名前で開けない
接続自体は成功しています。Meshnetの専用名またはプライベートDNSを使えば、IPを覚えずに接続できます。
リモートアクセスVPNのよくある質問
公式・標準資料
機能、設定、CGNATの説明は各社の公式資料と公開標準で確認しています。