Создание eth0 с последовательным присвоением сетевых устройств

По моему мнению, Arch Linux использует Consistent Network Device Naming, где сетевые устройства больше не называются eth0, eth1 и т. Д.

Я использую проприетарное программное обеспечение MATLAB, для которого требуется активация eth0 для активации . Как работа вокруг, они предлагают отключить последовательное имя сетевого устройства здесь . Я не думаю, что это будет работать в Arch, но, возможно, я ошибаюсь, и я не уверен, что это хорошая идея, даже если она работает.

Возможно ли создать фиктивное устройство eth0 для обмана программного обеспечения активации MATLAB? Обратите внимание, что это не предназначено, и я не считаю, что это так, нарушают какие-либо лицензионные соглашения с MATLAB / The MathWorks.

  • Как использовать pacman на контурном изображении Arch для другой архитектуры?
  • Как я могу запустить Apache на Arch Linux с помощью systemd с помощью защищенных паролем ключей SSL?
  • Arch linux xfce4 с катализатором
  • Не удалось запустить Sugar на Arch Linux из-за PyGIWarning
  • Переустановите поврежденный vmlinuz-linux
  • Как получить список всех установленных языков программирования в arch linux / any linux?
  • Как я могу авторизовать на рабочем столе с systemd?
  • Grub-install: внедрение в Bios / GPT невозможно
  • 3 Solutions collect form web for “Создание eth0 с последовательным присвоением сетевых устройств”

    Вы пытались создать пустой /etc/udev/rules.d/80-net-name-slot.rules ?

    Начиная с Udev v197, udev реализовал предсказуемые имена сетевых интерфейсов, создав пустым файлом в этом пути, а затем перезагрузившись, вы должны вернуть имена интерфейсов к тому, что они были.

    Ссылка: Предсказуемые имена сетевого интерфейса

    Краткосрочное решение:

     % sudo modprobe dummy % sudo ip l set dev dummy0 name MyEth11 % sudo ip ad ad 192.168.255.254/30 dev MyEth11 % ip ad show dev MyEth11 14: MyEth11: <BROADCAST,NOARP> mtu 1500 qdisc noop state DOWN link/ether 6e:73:12:ad:db:8e brd ff:ff:ff:ff:ff:ff inet 192.168.255.254/30 scope global MyEth11 % sudo ip l set MyEth11 up 

    Начиная с udev v209 это делается следующим образом:

     $ sudo ln -s /dev/null /etc/udev/rules.d/80-net-setup-link.rules 

    См. Также « Предсказуемые имена сетевого интерфейса». Мне это не нравится, как мне отключить это?

    ПРИМЕЧАНИЕ. В этом же разделе упоминаются также несколько других методов:

    У вас в основном есть четыре варианта:

    1. Вы отключите назначение фиксированных имен, чтобы снова использовать непредсказуемые имена ядер. Для этого просто замаскируйте файл правила udev для политики по умолчанию:

       $ ln -s /dev/null /etc/udev/rules.d/80-net-setup-link.rules 
    2. Вы создаете свою собственную схему именования вручную, например, назвав свои интерфейсы «internet0», «dmz0» или «lan0». Для этого создайте свои собственные .link-файлы в / etc / systemd / network /, которые выбирают явное имя или лучшую схему именования для одного, некоторых или всех ваших интерфейсов. Для получения дополнительной информации см. Systemd.link (5).

    Вы передаете net.ifnames = 0 в командной строке ядра

    Interesting Posts

    Какова связь между «доменами» драйверов устройств Linux?

    Компиляция PHP и установка его в одном каталоге

    Как переписать ярлык для клиента mysql? – или: Как заменить editline на readline для клиента mysql?

    Двойная система загрузки, перемещение Монетного двора Linux на SSD

    ошибка, возникающая при использовании su -c: bash: без контроля заданий в этой оболочке

    Как настроить среду рабочего стола Linux Mint на использование типа mime?

    Получение Tightvnc Server, работающего на Debian 8 (с KDE)

    Canot удаляет символические ссылки: после перезагрузки появляются символические ссылки

    Поиск различного имени файла в цикле

    удалить дополнительное пространство для плитки из композитного изображения монтажа (ImageMagick)?

    Как обновить три файла CSV на основе четвертого файла

    Как я могу поговорить с моим знакомым по Linux Cinnamon

    Можно ли ссылаться на последний измененный файл в аргументе командной строки?

    Простой пример использования альтернатив Fedora для установки старой версии make

    Может перенаправлять stdout и stderr в те же строки, что и строки?

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