{{description>Краткое описание страницы}} ====== Как вернуть названия интерфейсов eth в Centos ====== [[ http://wiki.mihanik.net/doku.php?id=операционные_системы:linux:работа_с_сетью:как_вернуть_названия_интерфейсов_eth_в_centos&do=export_pdf | Экспорт в PDF ]] ~~ODT~~ Дата создания: 2024/12/09 05:13 (C) mihanik В CentOS 7 появилось новое именование сетевых интерфейсов, основанное на шине, к которой они подключены и порядковому номеру устройства на шине. Разработчики (ещё в Fedora) решили, что это позволит избежать путаницы в именах устройств, но по-моему достигли обратного эффекта. Поэтому системный администратор, который не желает влезать в новую систему именований, задаётся лишь одним вопросом: "Как вернуть всё как было?" Т.е. eth0, eth1 и т.д. Ниже даётся краткий рецепт. Откройте на редактирование файл **// /etc/default/grub//** , найдите строку, которая начинается на GRUB_CMDLINE_LINUX и обычно имеет вид: GRUB_CMDLINE_LINUX="crashkernel=auto rhgb quiet" Допишите после quiet следующее: " **net.ifnames=0 biosdevname=0**" и сохраните файл. Обновите конфигурацию grub2, выполнив команду : grub2-mkconfig -o /boot/grub2/grub.cfg И gосле перезагрузки системы, вы увидите старые и знакомые eth* вместо этих** eno1, enp0s1** и прочего... Разумеется, если вы перед этим уже настроили сеть, то нужно переименовать конфигурационные файлы в **// /etc/sysconfig/network-scripts/ifcfg- //** и внутри файлов поправить имена интерфейсов. [[#top|⇑ Наверх ⇑]]