Fedora21 Cloud Base 拒絕在 Virtualbox 上啟用 eth1

Fedora21 Cloud Base 拒絕在 Virtualbox 上啟用 eth1

Fedora21 Cloud 有 2 種風格。基礎和原子。我正在嘗試使用 VirtualBox 安裝 BASE 版本。 Atomic 版本將在 eth1 上啟用 dhcp(如果已啟用),但 BASE 拒絕啟用 eth1。我安裝了 nmcli 並嘗試了許多選項,但我一直無法讓事情正常進行。我想,如果 nmcli 不是可行的方法,那麼 cloud-init 中一定有一些東西是首選方法。

如何在 eth1 上啟動 DHCP?

答案1

Fedora 與大多數 RHEL 衍生產品一樣,將網路配置儲存在/etc/sysconfig/network-scripts.如果要eth1使用 dhcp 拉取地址,請/etc/sysconfig/network-scripts/ifcfg-eth1使用下列內容建立:

DEVICE=eth1
ONBOOT=yes
BOOTPROTO=dhcp

然後運行ifup eth1user-data如果您使用的是,則可以將這些變更作為腳本的一部分執行cloud-init

相關內容