Назад | Перейти на главную страницу

Я остановил /etc/init.d/networking, я не могу снова войти на свой сервер, чтобы запустить его, что мне делать?

Я редактировал интерфейсы в своем экземпляре 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.