Как я определяю свои сетевые интерфейсы?

Я пытаюсь настроить виртуальную машину на Ubuntu 16.04 и должен определить эти 3 сетевых интерфейса.

Я использовал hardinfo и ifconfig и оба говорят мне это вместо обычного eth0, eth1 и т.д. имена интерфейса:

enp0s25

enp2s1f0

enp2s1f1

Однако, когда я пытаюсь использовать их в файле интерфейсов и перезапустить сеть, он не распознает эти имена интерфейса.

От journalctl -xe Я получаю строки, такие как:

Dec 29 10:32:10 Xerxes ifup[6531]: Unknown interface enp0s25

Кроме того, интерфейсы, переименовывает virtualbox (моя виртуальная машина) к em0, и em1 (третье не распознано вообще).

Кто-либо может помочь мне понять то, что продолжается?

3
задан 29 December 2016 в 13:48

1 ответ

Имена как enp0s3 являются новыми. Для возвращения традиционных имен как eth0 выполняет эту команду.

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

Это от ArchWiki, но я предполагаю, что это должно работать в Ubuntu, также.

0
ответ дан 1 December 2019 в 21:05

Другие вопросы по тегам:

Похожие вопросы: