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

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

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

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

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

  • dhcpcd не может запускаться при загрузке
  • Как запустить службу systemd после команды mount
  • Служба syslog-ng не начинается с systemd, но команда отлично работает
  • Как исправить атрибут устройства последних строк журнала systemd перед выходом?
  • Неужели systemd делает dig / nslookup бесполезным?
  • перезагрузка с одноразовыми параметрами ядра
  • Как приостановить работу с Gnome3 с помощью systemd
  • udev systemd swap зависимость загрузки обновление kali linux
  • 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 - лучшая ОС в мире.