
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 eth1
。user-data
如果您使用的是,則可以將這些變更作為腳本的一部分執行cloud-init
。