[РЕШЕНО] после обновления изменился сетевой интерфейс

есть VDS на Арче, сегодня обновился, больше он не падает признаков жизни, что же могло произойти?
последнее обновление датировано 2014-05-31 (31 мая сего года)

~]$ ping 0.00.000.62
PING 0.00.000.62 (0.00.000.62) 56(84) bytes of data.

ssh и сайты естественно не работают...

binutils (2.24-4 -> 2.24.5)
isl (0.12.2-1 -> 0.13.1)
cloog (0.18.1-2 -> 0.18.1-3)
e2fsprogs (1.42.9-2 -> 1.42.10-1)
warning: /etc/group installed as /etc/group.pacnew
warning: /etc/passwd installed as /etc/passwd.pacnew
filesystem (2013.05-2 -> 2014.06-1)
gcc-libs (4.9.0-3 -> 4.9.0-4)
gcc (4.9.0-3 -> 4.9.0-4)
gnupg (2.0.22-2 -> 2.0.23-1)
gpgme (1.4.3-1 -> 1.5.0-1)
grep (2.19-1 -> 2.20-1)
libsystemd (212-3 -> 213-9)
linux (3.14.4-1 -> 3.14.6-1)
perl (5.18.2-2 -> 5.20.0-2)
openssl (1.0.1.g-1 -> 1.0.1.h-1)
warning: /etc/pacman.d/mirrorlist installed as ...
perl-crypt-ssleay (0.72-1 -> 0.72-2)
perl-fcgi (0.74-4 -> 0.74-5)
perl-html-parser (3.71-2 -> 3.71-3)
perl-net-ssleay (1.63-1 -> 1.63-2)
perl-xml-parser (2.41-4 -> 2.41-5)
s-nail (14.6.4-1 -> 14.7-1)
sqlite (3.8.4.3-2 -> 3.8.5-1)
systemd (212-3 -> 213-9)
system-sysvcompat (212-3 -> 213-9)
и подозрений нет никаких, неужели дело в провайдере?
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
судя по [email protected]
$ sudo nano /etc/systemd/system/[email protected]
[Unit]
Description=Network connectivity (ens3)
BindsTo=sys-subsystem-net-devices-ens3.device
After=sys-subsystem-net-devices-ens3.device
Before=network.target
Wants=network.target

[Service]
Type=oneshot
RemainAfterExit=yes

ExecStart=/usr/bin/ip link set dev ens3 up
ExecStart=/usr/bin/ip addr add 0.00.000.62/24 broadcast 0.00.000.255 dev ens3
ExecStart=/usr/bin/ip route add default via 0.00.000.1

ExecStop=/usr/bin/ip addr flush dev ens3
ExecStop=/usr/bin/ip link set dev ens3 down

[Install]
WantedBy=multi-user.target
у меня был сетевой интерфейс ens3, теперь вероятно его не стало?

$ ip a
1: lo:
2: eth0:
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
поменял ens3 на eth0, все заработало, что это было?
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
palpalych
что это было?
Очередной бзик systemd при именовании интерфейсов, наверное. А если сделать что-то вроде

/etc/udev/rules.d/70-rename-network.rules

# Даем устройству фиксированное имя
SUBSYSTEM=="net" ACTION=="add" ATTR{address}=="xx:xx:xx:xx:xx:xx" NAME="eth0"
где xx:xx:xx:xx:xx:xx - MAC-адрес сетевухи

чтобы застраховать себя от глюков?
Да пребудет с нами Сила...!
CPU Intel Core i9 10900-KF/RAM DDR4 128 Gb/NVidia GForce GTX 1080 Ti Turbo 11Gb/SSD M2 512 Gb/HDD Seagate SATA3 2 Tb/HDD Toshiba 3Tb/HDD Toshiba 6Tb
http://rusrailsim.org
maisvendoo
palpalych
что это было?
Очередной бзик systemd при именовании интерфейсов, наверное. А если сделать что-то вроде

/etc/udev/rules.d/70-rename-network.rules

# Даем устройству фиксированное имя
SUBSYSTEM=="net" ACTION="add" ATTR{address}="xx:xx:xx:xx:xx:xx" NAME="eth0"
где xx:xx:xx:xx:xx:xx - MAC-адрес сетевухи

чтобы застраховать себя от глюков?
не люблю я костыли, тем более что ничего не понимаю в правилах udev
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
palpalych
не люблю я костыли
Да это не костыль, а вполне штатная возможность udev именования устройств по собственному усмотрению.

palpalych
ничего не понимаю в правилах udev
Очень полезная вещь
Да пребудет с нами Сила...!
CPU Intel Core i9 10900-KF/RAM DDR4 128 Gb/NVidia GForce GTX 1080 Ti Turbo 11Gb/SSD M2 512 Gb/HDD Seagate SATA3 2 Tb/HDD Toshiba 3Tb/HDD Toshiba 6Tb
http://rusrailsim.org
Так можно сделать, только присваивать лучше своё имя, а не автоматическое типа eth0, воизбежание накладок.
Natrio
Так можно сделать, только присваивать лучше своё имя, а не автоматическое типа eth0, воизбежание накладок.
а какое свое имя может быть? к примеру? не соображу...
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
palpalych
а какое свое имя может быть?
ну например palpalych_eth0 ))

Любое, какое душе угодно
Да пребудет с нами Сила...!
CPU Intel Core i9 10900-KF/RAM DDR4 128 Gb/NVidia GForce GTX 1080 Ti Turbo 11Gb/SSD M2 512 Gb/HDD Seagate SATA3 2 Tb/HDD Toshiba 3Tb/HDD Toshiba 6Tb
http://rusrailsim.org
а дальше я не понял как, где что менять?
т.е я создал правило, потом создал /etc/systemd/system/[email protected]_eth0.service, потом поменял в нем на name_eth0, сделал systemctl enable [email protected]_eth0.service и нифига не работает...
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
 
Зарегистрироваться или войдите чтобы оставить сообщение.