小さなクラスタ(Debian 10を実行しているすべてのノード)があり、すべてのスレーブノードからインターネット接続を削除する必要があります。インターネットケーブル接続はファイアウォールとして機能するコンピュータに接続され、そのコンピュータはスイッチを提供します。すべてのクラスタコンピュータがスイッチに接続されます。ファイアウォールコンピュータは、すべての接続をスイッチのマスターノードにリダイレクトします。ノードとクラスタ間の接続はSSHを介して行われます。
インターネット プロバイダはポリシーを変更し、現在、すべてのコンピュータを同じポートに接続できなくなりました。それから私が望むのは、すべてのノードからインターネットアクセスを削除し、ローカルネットワークの接続を維持することです。 1つのノード(マスターノード)からインターネットにアクセスするだけで十分です。
私はフォーラムやインターネットで見つけたさまざまなソリューションを試してみました。ほとんどは、デフォルトゲートウェイを変更または削除することをお勧めします。他のノードがそのノードにアクセスできないため、これは機能しません。
誰もがこれを行う方法を知っていればとても感謝します。
編集する:
外部接続のマスクアドレスは168.176です。内部的には、ノード間の接続は192.168で始まります。デフォルトでは、各 PC はスイッチのポートに接続されます。 192.168.1.100、192.168.1.101、192.168.1.102など、SSHを介してクラスタにログインできます。
答え1
すべてのノード(マスターノードを含む)が同じサブネット192.168.1.x / 24にある場合は、ゲートウェイなしで直接通信できます。この場合、インターネットアクセスが必要なノード、つまりマスターノードにのみデフォルトゲートウェイが必要です。
これが実際の状況と一致しない場合は、現在提供されているものよりも詳細を質問に提供する必要があります。