私は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
質問から始めましょう。今必要なオプションを選択するには?
通常、私は私が望む方法でネットワークを設定するスクリプトを作成し、必要に応じて必要なスクリプトを実行します。