我停止了 /etc/init.d/networking,我无法重新登录到我的服务器来启动它,我该怎么办?

我停止了 /etc/init.d/networking,我无法重新登录到我的服务器来启动它,我该怎么办?

我正在编辑 EC2 实例上的接口,然后使用此命令重新启动它:/etc/init.d/networking restart

它重新启动正常,但它发出一条通知说这不是正确的操作方法。所以我四处搜索,找到了一个 ServerFault 问题,询问正确的方法是什么,答案是...

/etc/init.d/networking stop
/etc/init.d/networking start

...所以下次编辑时,我运行了第一个命令。它花了 5 分钟多一点的时间,服务器超时了。

由于网络没有运行,我无法重新登录到我的服务器......

请问我有哪些选择?

附加信息:我在 VPC 中运行 EC2,该实例上有 4 个 IP 地址。

答案1

使用 API 或 Web 控制台重新启动该实例。

答案2

将来,可能最好这样做:

/etc/init.d/networking stop && /etc/init.d/networking start

解决令人厌烦的“失去连接”问题。

答案3

#/etc/init.d/networking restart

在此之前,请登录 AWS 控制台并重新启动 AMI。

相关内容