Jak mogę zmienić główny adres IP zdalnego hosta, nie odłączając się wcale (nie będąc w stanie „bez adresu IP”).
Sprawa jest słabo dyskutowana w Internecie (według moich badań). Najlepsze zasoby , które znalazłem, są trochę trudne.
PRZYKŁAD: zmień 10.0.0.11/24 na 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
Problem: Ostatnie polecenie usuwa oba adresy IP, a połączenie zostaje utracone, ponieważ 10.0.0.11 jest podstawowe, i usuwa adresy pomocnicze (do których należy 10.0.0.15) po usunięciu.
Wiem, że mogę „oszukać” poprzez dodanie 10.0.0.11/ 25 (zamiast 24 ). Myślę jednak, że teoretycznie jest to możliwe do prawidłowego wykonania.
Co myślisz?