NJとRI間のサイト間VPN(ASUS + GL.iNet)が動作停止

NJとRI間のサイト間VPNを設定しようとしているのですが、いくつかの問題に直面しています。RIに戻る前にNJで全て設定しましたが、今ここに来て動作しません。

設定:

  • NJ(サーバー側):ASUS RT-AXルーターを使用し、Verizonルーターに接続、OpenVPNサーバーを稼働させています。
  • RI(クライアント側):GL.iNetルーター(VPNクライアント)を使用し、Coxインターネットに接続しています。
  • 目的:RIはOpenVPNを通じてNJのネットワークにトラフィックをルーティングすべきです。
  • 問題点:RIのVPNクライアントが接続しなくなり、ネットワークの制限が原因ではないかと疑っています。

課題:

  • ASUSルーターにはプライベートWAN IPが設定されている(NJ側)、リモートアクセスはできません。
  • RIのインターネットが不安定で、Verizon FIOSに切り替えることを検討しています——設定がうまくいくか不明です。
  • NJに物理的にアクセスせずにVPN接続を再確立する方法が必要です。

質問:

  1. プライベートWAN IPを持っていても、NJのASUSルーターにリモート接続するにはどうすれば良いですか?
  2. DDNS、ポートフォワーディング、固定IPなどのワークアラウンドを適用すべきでしょうか?
  3. RIでCoxからVerizon FIOSに切り替えることはさらなる問題を引き起こしますか?
  4. リモートからアクセスできない状態でもサイト間OpenVPN接続をトラブルシュートする最良の方法は何ですか?

WAN IPと言えば、CGNATのことですか?

有効なIPアドレスを持っていなければ接続できません。
Quickに設定可能なTaiscaleや、Wireguardを試すことができます。外部IPを持つVPSをサーバーとして設定し、両方のクライアントがそれに接続する仕組みです。