NAT とファイアウォールの背後にあるコンピューターにアクセスする堅牢な方法はありますか?

NAT とファイアウォールの背後にあるコンピューターにアクセスする堅牢な方法はありますか?

私は、複数のNATゲートウェイの背後にあるかどうかに関係なく、コンピュータに(可能な場合はどのポートでも)アクセスするための堅牢な方法を探しています。屈強つまり、ルーターへの設定アクセス権がない場合や、ポートがブロックされている特定のファイアウォールの内側にいる場合などでも、コンピューターの電源が入っているときはいつでもアクセスできるようにしたいのです。これを最小限のメンテナンスで実現したいのです。 ;) 理想は、一度設定するだけで済むツールです。そのようなシナリオでは、すべてのコンピューターが接続して、自動的にオン/オフにサインアウトできるような公共のコンピューターが少なくとも 1 台必要になることはわかっています。(そのための P2P ソリューションのようなものはありますか?) これまでに関連するオペレーティング システム: Ubuntu と Mac OS X。(Windows も良いでしょう。) 最もよく使用されるサービスは ssh なので、ssh トンネルも思い浮かびました。コンピューターと同じ場所にいないときには設定できず、パスワードを教えないので、堅牢だとは思いません。また、OTP も解決策ではありません。

(Open)VPN は私の問題の解決策でしょうか?

ところで、私は DynDNS、ssh トンネル、ポート転送は十分に堅牢ではないと考えていますが、間違っていたら訂正してください。また、私の質問の一部にのみ焦点を当てた同様の質問をたくさん読みました。この問題を今、そして永遠に解決したいと思っています。;)

関連情報