自宅NASとVPNを連携して どこからでも安全にアクセスする方法

自宅NASをVPNで安全に使う完全ガイド【初心者向け】2024年版
🔐 NAS × VPN 完全ガイド

自宅NASとVPNを連携して
どこからでも安全にアクセスする方法

仕組みから設定手順まで、図解つきでわかりやすく解説。初心者でも今日から実践できます。

📅 2024年最新版 ⏱ 読了目安:約15分 👶 初心者向け 🔧 WireGuard / OpenVPN対応

NASとは?基礎知識をおさらい

NAS(Network Attached Storage)とは、自宅のLANに接続して使う「自分専用のクラウドストレージ」です。SynologyやQNAPなどのメーカーが有名で、一度導入すれば月額費用なしで大容量のファイルサーバーを運用できます。

📁

ファイル共有

家族や職場でファイルを簡単に共有。写真・動画・書類を一括管理。

💾

バックアップ

PCやスマホの自動バックアップ先として活用。データ消失を防ぐ。

🎬

メディアサーバー

Plex等と連携してどこでも動画・音楽をストリーミング再生。

🔄

自動同期

複数デバイスのデータをリアルタイムで同期。クラウド不要。

💡 ポイント NASはLAN内(自宅Wi-Fi内)では簡単にアクセスできますが、外出先から安全にアクセスするには工夫が必要です。それがVPNとの連携です。

なぜVPNが必要なのか?直接公開の危険性

「ポートを開けてNASを直接インターネットに公開すればいいのでは?」と思う方も多いですが、これは非常に危険です。

❌ VPNなし:直接公開は危険 インターネット ⚠ 攻撃者も通れる 😈 攻撃者 ブルートフォース等 🗄 NAS 直接アクセス可能 パスワード総当たり攻撃・ゼロデイ脆弱性・不正アクセスのリスク大

図1:VPNなしでNASを直接公開した場合のリスク

直接公開の主なリスク

1

ブルートフォース攻撃

自動化ツールによりパスワードを何万回も試される。弱いパスワードは数時間で突破されることもある。

2

ゼロデイ脆弱性の悪用

NASのOS(DSMなど)やアプリに未知の脆弱性があった場合、世界中の攻撃者からスキャンされ続ける。

3

ランサムウェア感染

近年、Synology/QNAPのNASを狙うランサムウェアが増加。直接公開していたケースで被害が多発。

⚠ 実際の事件 2021年〜2023年にかけて、Deadbolt・eCh0raixなどのランサムウェアがインターネット公開状態のNASを標的に大規模攻撃を行いました。VPNを使わず公開していたNASのデータが暗号化され、身代金を要求されたケースが世界中で報告されています。

NAS+VPN連携の仕組みを図解で理解

VPN(Virtual Private Network)は、インターネット上に「仮想的な専用トンネル」を作る技術です。このトンネルを通ることで、外出先のスマホや会社のPCが「自宅のLANにいるのと同じ状態」になります。

✅ VPNあり:暗号化トンネルで安全接続 📱 スマホ 外出先 VPNクライアント インターネット (公衆回線) 🔒 暗号化トンネル(第三者は中身を見えない) 🏠 自宅LAN 📡 ルーター VPNサーバー 🗄 NAS 安全! 😈 攻撃者 🚫 トンネル外は 侵入不可

図2:VPN連携時のデータフロー。暗号化トンネル内は外部から見えない

VPN接続の3つのポイント

🔑

認証(Authentication)

証明書や鍵ペアで「本物のユーザーかどうか」を確認。パスワードだけより格段に安全。

🛡

暗号化(Encryption)

通信内容をAES-256などで暗号化。傍受されても内容は読めない。

🕳

トンネリング(Tunneling)

仮想的な専用回線を作り、自宅LAN内にいるのと同じ通信が可能になる。

🌐

IPアドレスの秘匿

NASのポートを直接公開せず、VPNのポートのみ公開。攻撃対象を最小限に絞る。

VPN方式の比較:WireGuard vs OpenVPN

自宅NASでVPNサーバーを立てる場合、主に2つの方式を使います。それぞれの特徴を比較しましょう。

項目 WireGuard おすすめ OpenVPN
速度⚡ 非常に高速△ やや遅め
設定の手軽さ✅ シンプル△ やや複雑
セキュリティ✅ 最新設計・高水準✅ 実績十分
CPU負荷✅ 低い△ 高め
使用ポートUDP 51820(デフォルト)UDP/TCP 1194
コード行数約4,000行(監査しやすい)約100,000行
NASメーカー対応Synology DSM 7.2以降等ほぼ全メーカー対応
モバイル対応✅ iOS/Android公式アプリ✅ 公式アプリあり
✅ 初心者への推奨 新しくセットアップするなら WireGuard がおすすめです。設定ファイルがシンプルで、NASのメーカー管理画面からもGUIで設定しやすく、接続速度も速いです。NASが古い機種でWireGuardに非対応の場合はOpenVPNを選びましょう。

設定の全体フロー

実際の設定は大きく4つのステップに分かれます。全体像を把握してから細部に進みましょう。

設定の全体フロー(4ステップ) STEP 1 固定IP確認 / DDNS設定 自宅のグローバル IPアドレスが 変わる場合は DDNS必須 STEP 2 ルーターの ポート開放 VPNの通信ポート (WG:51820等) だけを 外部に開ける STEP 3 NASに VPNサーバー Synology/QNAP のGUI操作で WireGuardや OpenVPNを有効化 STEP 4 クライアント 設定 スマホ/PCに VPNアプリを 設定して 接続テスト 各ステップは順番通りに行うこと。STEP2はルーターの機種によって手順が異なります。

図3:NAS+VPN連携の設定フロー全体図

ルーター側の設定(ポートフォワーディング)

外部からVPN接続を受け付けるには、ルーターに「このポートへの通信はNASに転送してください」という設定が必要です。これをポートフォワーディング(ポート転送)と呼びます。

⚠ 注意:ISP(インターネット回線)によっては不可能な場合あり マンションの共用インターネット、一部のスマホ回線(キャリアグレードNAT)では、外部からの着信自体ができないことがあります。その場合は後述のTailscale等の代替手段を検討してください。

ポートフォワーディングの設定例

設定項目WireGuardの場合OpenVPNの場合
外部ポート(WAN側)518201194
内部ポート(LAN側)518201194
プロトコルUDPUDP または TCP
転送先IPアドレスNASの固定IPアドレス(例:192.168.1.100)同左

NASのLAN内IPアドレスを固定する

ポートフォワーディングの転送先IPが変わってしまうと接続できなくなります。必ずNASのIPアドレスをDHCP予約(MACアドレス固定)またはNAS側で静的IP設定しましょう。

1

NASのMACアドレスを確認する

NASの管理画面(DSMなど)でネットワーク設定を開き、MACアドレスをメモする。

2

ルーターでDHCP予約を設定する

ルーターの管理画面でMACアドレスに対して固定IP(例:192.168.1.100)を予約する。

3

NASを再起動して確認する

NASを再起動し、割り当てたIPアドレスになっているかネットワーク設定で確認する。

NASでVPNサーバーを立てる

ここでは代表的なNASメーカーであるSynologyを例に解説します(QNAPも基本的な流れは同じです)。

Synology DSMでのWireGuard設定(概要)

1

VPNサーバーパッケージをインストール

DSMのパッケージセンターで「VPN Server」を検索してインストール。DSM 7.2以降はVPN Serverパッケージ内でWireGuardが使用可能。

2

WireGuardを有効化してインターフェースを作成

VPN Server → WireGuard → 「作成」ボタン。サーバーの公開鍵・秘密鍵が自動生成される。リスニングポートはデフォルト51820でOK。

3

ピア(接続クライアント)を追加する

接続したいデバイスごとにピアを追加。QRコードまたは設定ファイル(.conf)をエクスポートできる。このファイルをクライアントアプリに読み込ませる。

4

ファイアウォールの設定確認

DSMのコントロールパネル → ファイアウォールで、WireGuardポート(UDP 51820)が許可されているか確認する。

💡 DDNSについて 自宅のグローバルIPアドレスが変動する場合(ほとんどの家庭向け回線はこれ)、Synology DDNSやNo-IPなどを設定しておくと、IPが変わってもホスト名(例:mynas.synology.me)でアクセスし続けられます。SynologyはDSMのコントロールパネル→外部アクセス→DDNSから無料で設定可能です。

スマホ・PCからの接続設定

クライアント接続フロー NASから .confファイル or QRコード取得 WireGuardアプリ iOS / Android / Windows / Mac 設定ファイルを インポート or QRスキャン ✅ VPN接続完了 自宅LAN内と 同じ状態に! 接続後、ブラウザで「192.168.1.100:5000」などNASのLAN内IPにアクセスできれば成功

図4:クライアント側の接続設定フロー

WireGuardアプリのダウンロード先

🍎

iOS(iPhone / iPad)

App Storeで「WireGuard」を検索。WireGuard Development Teamの公式アプリをインストール。

🤖

Android

Google PlayまたはF-Droidで「WireGuard」を検索。公式アプリをインストール。

🪟

Windows

wireguard.comよりインストーラーをダウンロード。管理者権限でインストール後、.confファイルをインポート。

🍏

macOS

Mac App Storeで「WireGuard」を検索。または公式サイトよりダウンロード。

⚠ 接続テストはモバイルデータで 接続テストは必ず自宅のWi-Fiをオフにして、モバイルデータ通信(4G/5G)の状態で行ってください。自宅Wi-Fiに接続したままではVPNのテストになりません。

よくあるトラブルと解決策

症状原因解決策
VPNに繋がらない ポートフォワーディング未設定・ミス ルーター設定を再確認。外部からポートが開いているかは「canyouseeme.org」で確認可能。
接続はできるがNASにアクセスできない VPNのIPサブネットが衝突している 自宅LAN(192.168.1.x)とVPN仮想NW(10.0.0.x)が重複しないようにする。
速度が遅い OpenVPN使用 or 上り回線の帯域不足 WireGuardに変更、または回線プラン見直し。
グローバルIPが変わると繋がらなくなる DDNS未設定 Synology DDNSやNo-IPを設定し、IPではなくドメイン名で接続する。
マンション・会社のWi-Fiから繋がらない 特定ポートのブロック WireGuardのポートをUDP 443等に変更するか、Tailscaleを検討。
スマホのバッテリー消費が増えた VPN常時接続による影響 VPNをオンデマンド接続(必要な時だけON)に設定する。

Tailscale:設定が難しい場合の代替手段

ポートフォワーディングが使えない環境や、設定が難しい場合はTailscaleという選択肢があります。TailscaleはNASとクライアントにアプリをインストールするだけで、ルーターの設定なしにVPN接続を実現できるサービスです(個人利用は無料)。

Tailscaleのメリット

ルーター設定不要・NAT越え自動処理・Synologyパッケージあり・無料プランあり。

⚠️

Tailscaleのデメリット

外部サービス依存(Tailscale社の認証サーバーが必要)・完全な自己ホストではない。

よくある質問(FAQ)

VPNサーバーはNASに立てるべき?ルーターに立てるべき?
どちらでも構いませんが、ルーターがWireGuardに対応している(OpenWRTやAsuswrt-Merlinファームウェア等)なら、ルーターに立てる方がNASの電力・CPU負担を減らせます。ただし、対応ルーターを持っていない場合はNASに立てるのが一番手軽です。
固定グローバルIPアドレスは必要?
必須ではありません。変動IPでもDDNS(Dynamic DNS)を使えばドメイン名で接続できます。Synologyの場合はDSM標準のDDNS機能(*.synology.me)が無料で使えます。
VPN接続中はすべての通信がNAS経由になる?
設定によります。「スプリットトンネリング」を設定すれば、自宅NASへのアクセスだけがVPN経由になり、通常のインターネット通信は直接出ていきます。スプリットトンネリングはWireGuardのAllowedIPsで設定できます(例:自宅LAN帯域のみ指定)。
NASが複数台あっても大丈夫?
問題ありません。VPN接続後は自宅LAN全体にアクセスできるため、同一LAN内の複数NASも通常通り使えます。VPNサーバーは1台で十分です。
セキュリティをさらに高めるには?
①二段階認証(2FA)の有効化、②管理者アカウントのリネーム、③自動ブロック(不正ログイン試行をIPブロック)の設定、④NASのOS・アプリを常に最新に保つ、の4点が特に有効です。
📝 まとめ

自宅NASをVPNと連携させることで、外出先から安全にデータへアクセスできるようになります。初心者にはWireGuard + Synology VPN Serverの組み合わせが最もセットアップしやすくおすすめです。ポートフォワーディングが難しい環境ではTailscaleが手軽な代替手段になります。セキュリティを確保しながら、自分だけのプライベートクラウドを構築しましょう!

IT管理者ブログ

© 2024 NAS & ネットワーク設定ガイド. すべての設定は自己責任のもとで行ってください。

上部へスクロール