Переименование сетевых интерфейсов Red Hat Enterprise Linux

У меня есть виртуальная машина на vmware ESXi 6.0, работающая на Red Hat Enterprise Linux 7.2.

У меня есть два сетевых интерфейса, которые я хочу назвать «eth0» и «eth1» соответственно. Первоначально они были названы с префиксом «eno …», а затем строка чисел.

Я отредактировал файлы ifcfg для обоих интерфейсов, изменив параметры name и device на «eth0» и «eth1».

Затем я переименовал файлы ifcfg в ifcfg-eth0 и ifcfg-eth1 .

Когда я запускаю systemctl restart network я получаю сообщение об ошибке, что соединение «eth0» недоступно на устройстве «eno167».

введите описание изображения здесь

Похоже, что имя устройства нужно изменить где-то еще в дополнение к файлам в /etc/sysconfig/network-scripts/ , где еще я могу проверить, что мне нужно изменить имя сетевого адаптера?

  • как добавить строку в файл / etc / sudoers с помощью скрипта оболочки (50servers)?
  • Как окончательно отключить запрос root-password для режима восстановления, RHEL7
  • Каков наилучший способ запустить более новый веб-браузер (firefox, chrome и т. Д.) На более старом Linux (rhel5)?
  • Компиляция Octave 4 с OpenGL .. X11 настроить ошибку связывания скрипта
  • Приложение для захвата экрана для RHEL6.5
  • Какая из этих трех команд сообщает информацию TRUE Redhat
  • rsyslog - дублирование журнала с использованием 2 серверов
  • Демон не запускается во время загрузки PUIAS (RedHat). 6.4
  • 2 Solutions collect form web for “Переименование сетевых интерфейсов Red Hat Enterprise Linux”

    udev изменил (испортил) это схема именования интерфейса некоторое время назад. Один из самых простых способов вернуть старый метод – добавить 'net.ifnames = 0' в качестве параметра ядра в файле grub.conf

    Также стоит отметить, что если вам не нравится новое соглашение об именовании интерфейса, вы можете назвать интерфейсы так, как вам нравится.

    В /etc/sysconfig/network-scripts/ создайте файл ifcfg-[desired-name]

    Добавить:

     DEVICE=[desired-name] HWADDR=[mac address of the interface] 

    Вы также можете добавить все обычные настройки в этот файл. Это назовет интерфейс, который вам нравится, и соедините его на основе MAC-адреса вашего устройства.

    Поэтому, если вам нужен интерфейс с именем ftp-interface использует интерфейс с MAC-адресом 00:00:00:00:00:00 и хотел бы иметь IP 1.1.1.1/24 вы могли бы использовать:

     /etc/sysconfig/network-scripts/ifcfg-ftp-interface -------------------------------------------------- DEVICE="ftp-interface" HWADDR=00:00:00:00:00:00 IPADDR=1.1.1.1 PREFIX=24 и /etc/sysconfig/network-scripts/ifcfg-ftp-interface -------------------------------------------------- DEVICE="ftp-interface" HWADDR=00:00:00:00:00:00 IPADDR=1.1.1.1 PREFIX=24 

    Вы можете найти более подробную информацию о том, как именование работает на сайте Red Hat: https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Networking_Guide/sec-Understanding_the_Device_Renaming_Procedure.html

    Linux и Unix - лучшая ОС в мире.