Таким образом, будучи расстроенным, ища онлайн и только когда-либо придумывающий сообщения о том, как изменить EM1 на ETH0, я приехал сюда для задавания этого вопроса:
В чем заставил бы Сервер Ubuntu не загружать настройки, как определено /etc/network/interfaces
?
У меня были проблемы, даже заставляя сервер установить с активным соединением. Я отключил свой кабель, сделал офлайновую установку, и теперь, даже со всеми корректными параметрами начинаются /etc/network/interfaces
, это не загружает настройки. Выполнение ifconfig -a
просто шоу em1
как незапрограммированный. Я могу установить использование параметров ifconfig add
... и т.д...., но по любой причине em1
не загружает то, что я имею в файле конфигурации.
Все, что я спрашиваю теперь, то, почему был бы em1
проигнорировать файл конфигурации или просто не удаться загрузить его?
Мой фокус должен был заставить статические сети работать, точка, неважно, имя.
я нашел, что udev
сценарий, который создает эти 70-persistent-net.rules
, на самом деле добавлял все в белый список КРОМЕ em1
, таким образом, он не был сгенерирован. Я добавил в белый список em*
для решения того вопроса.
я тогда должен был использовать ifup
, чтобы узнать, что /etc/network/interfaces
файл был сгенерирован с дополнительным возвратом каретки на 2-й строке и таким образом заставлял сетевое устройство перестать работать на запуске (строка 2, как предполагалось, была на конце строки 1 позади комментариев).
я пытался делать новую установку, и снова /etc/network/interfaces
, файл имел автоматический возврат на ней. Удаленный это и все функционировали правильно после этого. Смог установить статический IP и иметь его, запускаются правильно. Я изменил имя em1
к eth0
после этого, но я действительно решал свой вопрос путем удаления того возврата каретки.
При попытке изменить имя интерфейса, это не /etc/network/interfaces
, необходимо измениться, но /etc/udev/rules.d/70-persistent-net.rules
. См. это для деталей.