LinuxForum.Fans
Тема

Не могу прописать статический адрес на сетевую плату

Автор: OverLocker 6 сообщений 4386 просмотров
#376375

После обновление сетевуха стала как enp4s0.
Это я наше переименовать как мне нужно (как раньше - в eth0)
Прописал ее в runlevel, все работает. Но игнорируется статическая адресации именно
при запуске системы. Т.е. либо динамикой, либо перестарт руками, тогда conf.net/net (которого по умолчанию уже нету)
подхватывается.

Как сделать автоматом?

#377048

И какой смысл оставлять старые названия сетевых? С новыми удобнее. conf.d/net у меня на месте.

#377075

"OverLocker" написал:
Это я наше переименовать как мне нужно (как раньше - в eth0)
Прописал ее в runlevel, все работает.
А зачем? Не лучше ли переименовывать через udev?
В /etc/udev/rules.d записать файл 70-persistent-net.rules, примерно такого содержимого:
text
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="MAC-address вашей карты", ATTR{type}=="1", NAME="eth0"
#382310
"OverLocker" написал:
Но игнорируется статическая адресации именно
при запуске системы. Т.е. либо динамикой, либо перестарт руками, тогда conf.net/net (которого по умолчанию уже нету)
подхватывается.

А у вас случаем networkmanager'а нету? Он может на себя все завязывать.

#382313

"AntiduPb" написал:
А у вас случаем networkmanager'а нету? Он может на себя все завязывать.
может, но только не имена интерфейсов. Вот IP статический он _может_ сделать, но в случае ТСа у него как раз не получается.
#382329

нет я только про IP. может в настройках networkmanager'а стоит DHCP и он игнорирует родные настройки ip я на CentOS с подобным сталкивался.

Войдите или зарегистрируйтесь, чтобы ответить.