如何在啟動時關閉特定網路接口,但保持其配置狀態?

如何在啟動時關閉特定網路接口,但保持其配置狀態?

這是基於 Debian/Raspbian 的作業系統。我的目標是完全配置一個或多個網路接口,但處於關閉狀態。

我需要能夠使用ifconfig wlan0 upifconfig eth0 up啟動它們。

我可以做什麼來實現這個目標? (這是一個基於 systemd 的發行版)

答案1

假設您已經正常配置了接口,每個接口(例如 eth0)在配置中應該有一個auto eth0或行。allow-hotplug eth0刪除該行將阻止該介面在引導時啟動。

ifup eth0或者ifconfig eth0 up然後應該按配置調出介面。

答案2

您可以嘗試以下操作:啟動 ubuntu 時禁用網路介面

您可以在新檔案中新增不應在啟動時出現的接口 /etc/network/interfaces.noboot,然後在需要時使用以下命令將其調出:

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

相關內容