В Debian - скажем, у меня есть сетевая карта eth0 в моем файле / etc / network / interfaces, и я хочу добавить к ней новый интерфейс (который использует dhcp). Необходимо ли перезапускать сетевую службу (/ usr / sbin / service network), когда я это делаю, чтобы вывести новый интерфейс в оперативный режим? Или мне нужно что-то еще сделать после редактирования файла?
Я знаю, что редактирование, скажем, dhcpd.conf требует перезапуска dhcp. Не был уверен в интерфейсах.
Спасибо за помощь от разработчика, который на один день притворился системным администратором.
Вы можете либо перезапустить службу nework, либо просто вывести новый / измененный интерфейс вниз и вверх с помощью такой команды, как: (обратите внимание, обязательно делайте это с консоли или интерфейса внешнего управления)
ifdown ethX (где X - идентификатор вашего интернет-интерфейса) ifup ethX
Если вы используете NetworkManager, вам не следует редактировать файл / etc / network / interfaces, и конфигурации применяются без перезапуска «службы». Если вы редактируете его вручную, вам необходимо перезапустить сетевую конфигурацию для интерфейса, в котором вы меняете config.
И я думаю, что DHCP не работает для интерфейсов псевдонимов (это было бы ограничением DHCP-клиента).