結論:理由は「到達点が変わる」から
VPNを使うと、ポートフォワーディングの前提である「外部から指定ポート宛てに届いた通信が、狙った端末へ確実に転送される」という流れが崩れやすくなります。大きな原因は、VPNにより通信の行き先(実際の送受信経路)が変わり、外部から見える“宛先”や“到達点”が期待と一致しなくなることです。
簡単なモデル:外部→ルータ→端末、がVPNでずれる
通常のポートフォワーディングは、ルータが「外部IPの特定ポート」を受けたら、内部の特定端末へ転送する仕組みです。しかしVPNを挟むと、端末側の通信がVPNのトンネルを通って別の経路へ流れます。その結果、外部から到達したはずの通信が、VPN経由の経路処理やアドレス変換の影響で意図どおりに動かないことがあります。
さらに、VPN利用環境ではNATや経路が複数段に見える状態(いわゆる二重のアドレス変換が絡む状況)になりやすく、転送しても実際に受信側へ届く経路が成立しにくくなる場合があります。
起きやすいパターン(よくあるズレ)
1) 端末の見かけのIPが変わる
VPNを使うと、外部からその端末がどのIPとして見えるかが変わることがあります。ポートフォワーディングは「外部から見える宛先」で成立するため、見かけが変わると“正しい対象”に転送されない、または受信側が期待していないアドレスとして扱う、といったズレが起きえます。
2) ルータでの転送先と、実際に待ち受ける経路が一致しない
ポートを転送しても、端末で動作するアプリがVPN経由の経路や特定の通信条件に従うと、受信の前提が揃いません。結果として「外部から到達しているように見えるのに、サービスが応答しない」「接続が途中で切れる」といった症状につながることがあります。
