
ネットワークセットアップ:
- ADSL2+ モデム/4 ポート ルーター (SpeedStream 6520)
- Wi-Fi+3ポートルーター(TD-W8960N、4番目のWANポートをモデム/ルーターにデバイスとして接続)
正直に言うと、私はネットワークについてほとんど何も知りません。この問題が本当に簡単に解決できるのか、根本的に解決できないのか、私にはわかりません (だからこそここで質問しているのです。解決できないのであれば、それを答えにしていただければ、私はそれを受け入れます)。
どちらのルーター上のどのデバイスからでも、どちらのルーター上のどのデバイスからでも、SSH、VNC、Web サーバーなどに接続できるようにしたいと考えています。つまり、使用しているデバイスや接続しているネットワークに関係なく、すべてのデバイスの IP アドレスを確認できるようにしたいと考えています。
現在、Wi-Fi ルーターにいくつかのポート転送を設定しているので、その IP アドレスに VNC または SSH で接続し、NAT 経由で接続できますが、これは単一の IP のみにサービスを提供するため、非常に非実用的です。
もちろん、Wi-Fi ルーターに接続されたデバイスはすべての IP アドレスを見ることができるため、Wi-Fi ルーターに接続された任意のデバイスからネットワーク上の他のデバイスに SSH/VNC で接続できます。これは基本的に、両方のルーターのすべてのデバイスに対して実行したいことです。
答え1
特に私が質問の誤りを指摘したのに、あなたは質問を誤りのまま放置したので、質問を修正すべきです。
私は実際に、あなたがおっしゃっていることを 2 つの異なる方法で実装したことがあります。1 つのポートだけを開いて、ネットワークの背後にある任意のコンピューターに VNC 接続しました。
方法 1 - 1 台のマシンに転送する NAT ルーターに SSH しますが、ssh コマンドで -L を使用して転送先のマシンを指定し、そのマシンを介して VNC を実行します。
方法2 - VPN、次に任意のコンピュータへのVNC
方法 2 の方がはるかに簡単です。Windows [または Linux] で VPN を実行する方法に関するビデオや記事を参照してください。ポート転送も 1 つ必要です。