Fedora21 Cloud поставляется в 2 вариантах. Base и Atomic. Я пытаюсь установить версию BASE с помощью VirtualBox. Версия Atomic включит dhcp на eth1, если он включен, однако BASE отказывается включать eth1. Я установил nmcli и перепробовал множество вариантов, но мне не удалось заставить все работать правильно. Я думаю, что если nmcli не подходит, то в cloud-init должно быть что-то, что было бы предпочтительным методом.
Как активировать DHCP на eth1?
решение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
.