Я редактировал интерфейсы в своем экземпляре EC2, а затем использовал эту команду для его перезапуска: /etc/init.d/networking restart
Он перезапустился нормально, но дал уведомление о том, что это неправильный способ. Итак, я погуглил и наткнулся на вопрос ServerFault, спрашивая, каков правильный способ, и в ответе было сказано ...
/etc/init.d/networking stop
/etc/init.d/networking start
... и поэтому в следующий раз, когда я его редактировал, я выполнил первую команду. Прошло чуть больше 5 минут, и время ожидания сервера истекло.
Я не могу снова войти на свой сервер, потому что сеть не работает ...
Пожалуйста, какие у меня варианты?
Дополнительная информация: я запускаю EC2 в VPC, у меня есть 4 IP-адреса на этом экземпляре.
В будущем, наверное, лучше сделать так:
/etc/init.d/networking stop && /etc/init.d/networking start
Обходит надоедливую проблему "потери соединения".
Используйте API или веб-консоль, чтобы перезапустить этот экземпляр.
#/etc/init.d/networking restart
Перед этим войдите в консоль AWS, перезагрузите AMI.