Странная штука меня постигла.
debian 9 виртуалка на kvm. клонирую машинку с новенького темплейта, который я сделал, отключив эти веселые названия типа ens19 и оставив eth0.
Update:
посколько практически все читают этот пост не так , как я написал, я сделал вывод, что может быть я не понятно описал ситуацию.
действия:
на машине есть 1 интерфейс с 1 айпи.
заходим в /etc/network/interfaces и МЕНЯЕМ айпи.
перегружаем сервиc networking любым способом.
IP не меняется. подробнее ниже.
Конец апдейта. ----------
/etc/network/interfaces
source /etc/network/interfaces.d/*
auto lo
iface lo inet loopback
allow-hotplug eth0
iface eth0 inet static
address 10.10.10.200/24
gateway 10.10.10.1
dns-nameservers 8.8.8.8
меняю 10.10.10.200 на 10.10.10.199
перезапускаю сервис
/etc/init.d/networking restart
и eth0 падает. Поднимаю его и на нем тот же ип 10.10.10.200
в syslog
ifdown[857]: RTNETLINK answers: Cannot assign requested address
потому что старый айпи не сбрасывается
# ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 12:45:cd:11:c5:68 brd ff:ff:ff:ff:ff:ff
inet 10.10.10.200/24 brd 10.10.10.255 scope global eth0
valid_lft forever preferred_lft forever
inet 10.10.10.199/24 brd 10.10.10.255 scope global secondary eth0
valid_lft forever preferred_lft forever
inet6 fe80::1045:cdff:fe11:c568/64 scope link
valid_lft forever preferred_lft forever
если поменять allow-hotplug eth0 на auto eth0 , то все тоже самое , за исключением того, в первом действии eth0 не падает.
При перезагрузке само -собой адрес меняется, но это уже перебор - перегружать машину из-за смены IP ( хотя мы стремимся к этому благодаря системдику)
И вот вопрос, это я дурак или мейнтейнеры опять херни наделали?