VPNに接続中のローカルネットワークコンピュータへのポート転送

VPNに接続中のローカルネットワークコンピュータへのポート転送

ローカル ネットワーク上に VPN に接続された Linux マシンがあります。

ルーターにポート転送を設定して、そのコンピューターの IP とポートのすべてのトラフィックをapp_portそのコンピューターにルーティングするようにしました。

ローカル ネットワーク内から、ip_address:app_portそのコンピューターが VPN に接続されている場合でも、そのコンピューター上の Web アプリケーションに問題なくアクセスできます。

my_external_ip:app_portVPN に接続した状態で、 同じコンピューターにアクセスしようとすると、何も表示されません。

  1. なぜコンピューターにアクセスできないのでしょうか?

データがルーターに到達すると予想されます。また、そのポートと IP のすべてのトラフィックをそのコンピューターにポート転送しているため (ローカル コンピューターからアクセスできるため)、機能すると予想されます。

  1. この問題を回避する方法はありますか?

答え1

ローカルPCのVPN経由で特定のルートを追加し、ルーター経由でデフォルトゲートウェイを追加すると、external_ip:portが機能するはずです。一部のステートフルファイアウォールは非対称ルーティングをブロックすることがあります。

関連情報