言葉で説明するのが難しくて絵で描いてみました。
簡単に言えば、私はそれが動作したいと思います。
デフォルトでは、私はSSHを介して私のラップトップ[A]からデスクトップ[B]に接続し、OpenVPN接続を介してIRCクライアントなどのターミナルプログラムを実行できるようにしたいと思います。
これまで、ルータでsshd、OpenVPNトンネリング、ポート転送を行っていましたが、ポートが閉じているか転送されていないようで、接続タイムアウトが発生しているようです.VPNなしで試しましたが、やはり失敗しました。。
編集:
[B]がOpenVPNなしで実行されている場合、外部IPへの接続は許可されますが、OpenVPNで実行されている場合は許可されません。
私は何が間違っているのかわかりません。
奇妙なことに(私にとっては)これはうまくいきます。
[A]から[B][A]$ ssh [B].local_IP
、
[B](VPN経由)から[B](WAN IP)に接続できます[B]$ ssh [B].WAN_IP
。
これが意味があることを願っています。この設定ではポート転送が機能しているように見え、sshdはローカルで動作しますが、以前の設定ではポート転送は機能しませんでした(?)。
私はこれが簡単だと思ったが、そうではなかった。無駄なインターネット検索。
私のルーターはBelkin F5D8636-4 v1(01)なので問題が発生する可能性がありますが、新しいルーターを購入する前に他のすべての可能性を排除したいと思います。
編集2):
私は偶然発見しましたこの投稿しかし、その答えは私には役に立ちません。ポリシールーティングに触れた後、いくつかの成功を収めましたが、他の問題が発生し、ルーティングテーブルを理解できなかったことがわかりました。
しかし、解決策はポリシールーティングであると信じています。
どんな提案にも感謝します。