MENU
「安心のセキュリティをお得な価格」でご提供!
Fortinet商品など
ENGAGE fotinet

VPNでポート開放は不要なのか

結論から言うと、VPNでは「各サービス用のポート開放」は不要になることが多いが、VPNの方式によっては「VPN自体の受信ポート開放」が必要になるというのが、最も正確な答えです。

「VPNならポート開放不要」という説明は半分正しく、半分は条件付きです。以下でその理由を段階的に解説します。

なぜVPNではポート開放が不要だと言われるのか

通常、ポート開放が必要になるのは次のような場合です。

  • 外部(インターネット)から
  • 自宅・社内ネットワーク内の
  • 特定の端末やサービスへ
  • 直接アクセスさせたいとき

これは「外から中へ入る通信」を成立させるため、ルーターに入口(ポート)を作る必要があるからです。

一方、VPNの基本的な考え方は異なります。

  • 外部からサービスへアクセスさせるのではなく
  • 自分自身がVPNを使って
  • 自宅・社内ネットワークの一員として参加する

つまりVPNでは、

「公開」ではなく「参加」

という構造になります。

この場合、NAS・Web管理画面・リモートデスクトップなどはLAN内利用と同じ感覚で使えるため、それぞれのサービス用ポートを外部に開放する必要がなくなります。

この意味で「VPNを使えばポート開放は不要」と言われることが多いのは事実です。

ただし重要:VPNの種類によって話は変わる

ここが最も誤解されやすいポイントです。

VPNには大きく分けて、次の2系統があります。

自宅・社内に「VPNサーバー」を置く方式

  • 自宅ルーター
  • 自宅サーバー
  • 社内ファイアウォール

などが VPNの待ち受け役(サーバー) になる方式です。

この場合、

  • 外部からVPNサーバーへ接続する必要がある
  • そのため VPN用の受信ポートが必要

という構造になります。

つまりこの方式では、

  • WebやNAS用のポート開放 → 不要になる
  • VPNサーバー用のポート開放 → 原則必要

という状態です。

「VPNなのにポート開放が必要じゃないの?」と感じる人が多いですが、VPNという“入口”を作るための最小限の開放は避けられません。

クラウド中継型・アウトバウンド接続型VPN

一方で、

  • 端末や自宅機器が
  • 外向きにクラウドへ接続し
  • そこで合流する

というタイプのVPNもあります。

この方式の特徴は、

  • 自宅側で待ち受けをしない
  • すべて「内側から外へ」通信を張る
  • NATや一般的なファイアウォールを越えやすい

という点です。

このタイプでは、

  • 自宅側のポート開放は基本的に不要

になります。

「VPNなのに一切ポート開放がいらない」と言われるケースは、ほぼこの方式を指しています。

「VPNはNATやファイアウォールに引っかからない」は正確か

これは言い切りすぎです。

正しくは以下の通りです。

  • 外向き接続型VPN
     → 一般的な家庭回線・モバイル回線では通りやすい
  • 自宅待ち受け型VPN
     → NATやFW設定次第で普通に遮断される

特に、

  • UDP通信が制限されている環境
  • 公共Wi-Fiや企業ネットワーク

では、VPN通信そのものが遮断されるケースもあります。

したがって、

VPNは必ず通る
VPNならNATを気にしなくてよい

という理解は誤りです。

L2TP/IPsecに関する技術的な正確さについて

L2TP/IPsecではよく「ポート500・4500を開ける」と説明されますが、ここには少し注意点があります。

  • UDP 500:鍵交換(IKE)
  • UDP 4500:NATトラバーサル用
  • UDP 1701:L2TP制御

一方で ESP は、

  • TCP/UDPのポートではない
  • IPレベルのプロトコル(番号50)

です。

NAT環境ではESPが通らないことが多いため、その代替として UDP 4500 にカプセル化する仕組みが使われます。

したがって、

  • 「ESPポートを開ける」という表現は正確ではない
  • 正しくは「ESP通信をUDP 4500で通す」

という理解が必要です。

CGNAT環境ではどうなるのか

ここは非常に重要ですが、見落とされがちな点です。

CGNAT環境では、原則として外部から自宅へ到達できません。

つまり、

  • 自宅にVPNサーバーを置く
  • ポート開放をする

という方法は、そもそも成立しないことが多いです。

この場合の現実的な選択肢は以下です。

  • グローバルIPv4アドレスを契約する
  • IPv6で到達性を確保する(環境依存)
  • VPSやクラウドにVPNサーバーを置き、自宅はクライアントになる
  • クラウド中継型VPNを利用する

「VPNだから大丈夫」と思って自宅VPNサーバーを立てようとしても、CGNATという前提条件で詰まるケースは非常に多いです。

まとめ

  • VPNを使うと
     → Web・NAS・RDPなど各サービス用のポート開放は不要になりやすい
  • ただし
     → VPNサーバーを自宅で待ち受ける場合、VPN用ポートは原則必要
  • クラウド中継型VPNなら
     → 自宅側のポート開放なしで成立する
  • CGNAT環境では
     → 自宅VPNサーバー方式は難しく、構成の見直しが必須

以上、VPNでポート開放は不要なのかについてでした。

最後までお読みいただき、ありがとうございました。

カテゴリ一覧

ページトップへ