Get back ethXX

В CentOS7 или RedHat7 мы наблюдаем непонятные названия интерфейсов, что немного напоминает FreeBSD…

Для изменения названий на привычные ethXX, нужно проделать следующее:

Переименовать имя устройства NAME=eno0 на NAME=eth0

# vim /etc/sysconfig/network-scripts/ifcfg-eno**

Переименовать файл:

# mv /etc/sysconfig/network-scripts/ifcfg-eno0 /etc/sysconfig/network-scripts/ifcfg-eth0

Добавить net.ifnames=0 biosdevname=0 в файле /etc/default/grub в переменную GRUB_CMDLINE_LINUX

# vim /etc/default/grub

должно выглядеть примерно так:

    GRUB_CMDLINE_LINUX=”rd.lvm.lv=centos_infoecedsvplataforma3/root vconsole.font=latarcyrheb-sun16 rd.lvm.lv=centos_infoecedsvplataforma3/swap crashkernel=auto vconsole.keymap=br-abnt2 rhgb quiet net.ifnames=0 biosdevname=0″

Применить изменения:

# grub2-mkconfig -o /boot/grub2/grub.cfg

Обязательно необходимо перегрузить компьютер
Радуемся привычным сердцу ethXX