No linux, os endereços IP têm uma noção de endereços 'primários' e 'secundários'. O principal é tipicamente o primeiro endereço que você adiciona ao sistema. Remover o endereço principal tem a operação implícita de liberar toda a lista de endereços secundários também.
Você pode evitar esse comportamento definindo o sysctl net.ipv4.conf.all.promote_secondaries
como 1 assim:
sysctl -w net.ipv4.conf.all.promote_secondaries=1
Isso altera o comportamento de forma que, quando um IP primário é removido, ele não liberará os endereços restantes e, em vez disso, promoverá um novo endereço IP como principal.