Linuxでネットワーク構成を切り替える

Linuxでネットワーク構成を切り替える

私はLinuxでネットワーク設定を切り替える便利で簡単な方法を探しています。私はRaspberry PI OSで動作することを好みますが、他のディストリビューションでも開いています。

次のような複数のネットワークプロファイルを作成したいと思います。

プロファイル1:1つのアダプタがアクティブになり、デフォルトルートを使用してDHCPを介してアドレスを取得します。

プロファイル2:1つのアクティブアダプタ、静的IPアドレス、およびアドレスを展開するためにdhcpdを実行します。

プロファイル3:1つのイーサネットアダプタ(DHCP、デフォルトパス)、Hostapdを実行している1つのWiFiアダプタ、dhcpd。 NAT を使用して WiFi クライアントをデフォルトルートにルーティングします。

プロファイル4:2つのイーサネットアダプタを接続します。

これはほんの数例です。私のオプションは次のとおりです。 1)すべてのネットワーク構成ファイルのコピーを複数作成し、必要に応じて内部/外部にコピーしてからネットワークを再起動します。 2) ネットワークのすべてのシステム制御を無効にし、手動設定スクリプトを使用してデーモンを接続して起動します。

これらのどれも非常にエレガントに見えません。私は良いことを願っています。

答え1

質問から始めましょう。今必要なオプションを選択するには?

通常、私は私が望む方法でネットワークを設定するスクリプトを作成し、必要に応じて必要なスクリプトを実行します。

関連情報