В связи с переходом на systemd изменена схема присвоения имён сетевых интерфейсов. Они теперь генерируются для каждого устройства индивидуально. Теперь сетевые устройства именуются в зависимости от информации из их BIOS. Это может быть enps0, wlpkrkflh7s0 и тому подобное.
При последней установке Linux Mint мне выдало название wi-fi карточки из 16 символов, что очень не удобно. Для меня дучше работать со старой схемой присвоения имён сетевых интерфейсов: старые, добрые и привычные eth0, eth1, wan0 и т.д.
Для того чтобы вернуться к старой схеме нужно просто немного подправить файл концигурации grub. Открываем любимым редактором файл настроек grub (я использую простейший редактор nano):
$ sudo nano /etc/default/grub
находим строку (по умолчанию она пустая):
GRUB_CMDLINE_LINUX=""
и добавляем следующие параметры:
GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
Затем нужно обновить grub:
$ sudo update-grub
и перезагрузить компьютер:
$ sudo reboot
Всё. Все сетевыё интерфейсы будут называться старыми, привычными именами.
Можно и желательно использовать другой метод — метод правил udev. Для этого редактируем файл /etc/udev/rules.d/70-persistent-net.rules
любимым редактором. В нашем случае — nano:
$ sudo nano /etc/udev/rules.d/70-persistent-net.rules
Как правило файл /etc/udev/rules.d/70-persistent-net.rules
изначально не существует и он создасться. Добавить в этот фай строчку:
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="8c:82:b9:95:09:ed", ATTR{dev_id}=="0x0", ATTR{type}=="1", NAME="eth0"
где
02:01:02:03:04:05 — mac-адрес вашего сетевого интерфейса;
eth0 — имя, которое вы хотите присвоить вашему сетевому интерфейсу. Имя может быть любое.
Для справки — проще всего посмотреть mac-адрес можно командой ifconfig:
$ ifconfig
enp5s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.2 netmask 255.255.255.0 broadcast 192.168.1.255
ether 8c:82:b9:95:09:ed txqueuelen 1000 (Ethernet)
RX packets 390144 bytes 395672462 (395.6 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 154111 bytes 24784958 (24.7 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Затем нужно перегрузить компьютер.