起動時に特定のネットワーク インターフェイスを停止しながら、構成を維持するにはどうすればよいですか?

起動時に特定のネットワーク インターフェイスを停止しながら、構成を維持するにはどうすればよいですか?

これは Debian/Raspbian ベースの OS です。私の目標は、1 つ以上のネットワーク インターフェイスを完全に構成しつつ、ダウンさせることです。

ifconfig wlan0 up単に使用したりifconfig eth0 up起動したりできるようにする必要があります。

これを実現するにはどうすればいいでしょうか? (これは systemd ベースのディストリビューションです)

答え1

すでにインターフェースが通常どおり設定されていると仮定すると、各インターフェース (例: eth0) の設定にauto eth0orallow-hotplug eth0行が含まれている必要があります。その行を削除すると、起動時にインターフェースが起動されなくなります。

ifup eth0または、ifconfig eth0 up設定されたとおりにインターフェースを起動する必要があります。

答え2

次のことを試してください:Ubuntu の起動時にネットワーク インターフェイスを無効にする

起動時に起動しないインターフェースを新しいファイルに追加し /etc/network/interfaces.noboot、次のようにして必要なときに起動することができます。

sudo ifup -i /etc/network/interfaces.noboot -v eth1

関連情報