OpenSuse 12.3 сохраняет переименование сетевых интерфейсов?

После установки OpenSuse 12.3 (x64) в поле сервера с одним (встроенным) сетевым адаптером (назначенным eth0) все работает отлично до сих пор (статический IP-адрес, статический маршрут, нет «Network Manager» – просто старый добрый путь).

Поскольку это поле будет сервером, я добавил два дополнительных сетевых адаптера. Теперь проблемы начинают проявляться. Названия устройств были изменены таким образом, что функциональный eth0 (на борту, внешний IP) теперь переназначается eth2 (или eth1, возможно, в зависимости от неизвестных предварительных условий).

Как это решить? Любая идея, как настроить сетевую конфигурацию с именами устройств на основе установленного соглашения (eth0 = внешний IP, eth1 .. ethN мех подсети 1..N)?

Никогда не было никаких проблем в предыдущих версиях SuSE. Может быть, это вызвано тайной системой, которая выглядит так, будто она больше не может быть отключена?

  • Systemd Restart = всегда не соблюдается
  • Как удалить службу, которая заставляет систему загружаться?
  • Как запустить команду внутри запущенного контейнера systemd
  • Как включить системные сессии пользователя для удаленного входа в систему CentOS 7?
  • Как написать файл systemd .service с запущенным systemd-tmpfiles
  • Как монтировать / usr во время загрузки без initramf?
  • Перезапуск службы Systemd Unit при запуске или перезагрузке другого сервиса
  • Создание сценария systemd для Sybase ASE
  • One Solution collect form web for “OpenSuse 12.3 сохраняет переименование сетевых интерфейсов?”

    Это известная ошибка. https://bugzilla.novell.com/show_bug.cgi?id=809843

    Кажется, что следующее обновление устраняет проблему

    Чтобы обойти временную проблему, используйте другое имя вместо ethX.

    Примечание. YAST правильно настроит сети, но хочет отобразить настройки. (Это также можно зафиксировать)


    пример

    1. Копировать в / etc / sysconfig / network

       ifcfg-eth0 to ifcfg-net0 and ifcfg-eth1 to ifcfg-net1 
    2. Редактировать /etc/udev/rules.d/70-persistent-net.rules

       SUBSYSTEM=="net", ... NAME="eth0" SUBSYSTEM=="net", ... NAME="eth1" 

      в

       SUBSYSTEM=="net", ... NAME="net0" SUBSYSTEM=="net", ... NAME="net1" 
    Linux и Unix - лучшая ОС в мире.