Como posso alterar um host remoto primário endereço IP sem ficar desconectado em tudo (sem estar em um estado "sem endereço IP").
O assunto é pouco discutido na Internet (de acordo com minha pesquisa). O melhor recurso que encontrei é um pouco complicado.
EXEMPLO: altere 10.0.0.11/24 para 10.0.0.15/24
1. ssh root@10.0.0.11
2. ip addr add 10.0.0.15/24 dev eth0
3. logout
4. ssh root@10.0.0.15
5. ip addr del 10.0.0.11/24 dev eth0
Problema: O último comando remove os dois endereços IP e a conexão é perdida porque 10.0.0.11 é primário e remove seus endereços secundários (aos quais 10.0.0.15 pertence) quando excluídos.
Eu sei que poderia "enganar", acrescentando 10.0.0.11/ 25 (em vez de 24 ). No entanto, acho que é teoricamente possível fazer isso corretamente.
O que você acha?