Fedora21 Cloud Base отказывается включать eth1 на Virtualbox

Fedora21 Cloud Base отказывается включать eth1 на Virtualbox

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.

Связанный контент