インターネット接続を共有するコンピューターから Linux サーバーにネットワーク アクセスするにはどうすればよいですか?

インターネット接続を共有するコンピューターから Linux サーバーにネットワーク アクセスするにはどうすればよいですか?

予備のルーターと Linux サーバーを実行している 2 台目の PC があります。メインの PC は Windows 10 を実行しています。最初の問題は、Windows 10 経由で Linux サーバーに SSH アクセスできるようにすることでした。予備のルーターを使用して、それらの間に 2 番目のネットワークを作成することで解決しました。Windows PC が Wi-Fi インターネット アクセスを持っているため、Linux サーバーへのインターネット アクセスが必要でしたが、結果として、ルーターと Linux サーバーにインターネットを提供するイーサネット接続からの接続を共有しました。ただし、Windows PC から Linux への直接 SSH 接続は失われました。この設定に基づいて、インターネットと直接ネットワークの両方から Linux サーバーに SSH アクセスするにはどうすればよいでしょうか。

答え1

予備のルーターを使用して、それらの間に 2 番目のネットワークを作成することで解決しました。 .... Windows PC から Linux への直接 SSH 接続が失われました。 この設定に基づいて、インターネットと Linux サーバーへの直接ネットワーク SSH アクセスの両方を実現するにはどうすればよいでしょうか?

2 番目のルーターを追加すると、2 つのネットワーク (2 つのサブネット) が提供される可能性が高くなります。

2 番目のネットワークを最初のネットワークと同じサブネットに配置します。

これにより、(ご要望どおり)両方のコンピューターとインターネット間の直接接続が実現します。

2 台のルーターを同じサブネットに配置するには、以下の一般的な手順に従います (これは、長い間、多数のルーターで機能してきました)。

両方のルーターでルーター設定にアクセスできることを確認してください。これが必要になります。

2 番目のルーターの LAN ポートを 1 番目のルーターの LAN ポートに接続します。2 番目のルーターの WAN ポートには接続しないでください。

メイン ネットワーク上の 2 番目のルーターに静的 IP アドレスを割り当てます。これにより、リセットしても 2 番目のルーターが失われるのを回避できます。

2 番目のルーターで DHCP をオフにします。

これでサブネットが 1 つになり、すべてが連携して動作できるようになります。

関連情報