我停止/etc/init.d/networking,我不能login到我的服务器启动它,我该怎么办?

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

它重新启动了,但是它发出了一个通知,说这不是正确的做法。 所以我search了一下,发现了一个ServerFault的问题,询问什么是正确的方法,答案是…

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

…所以下次我编辑它,我跑了第一个命令。 花了5分多钟,服务器超时了。

我无法login到我的服务器,因为networking没有运行…

请问我有什么select?

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

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

在将来,可能会更好地做到这一点:

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

得到周围讨厌的“失去联系”的问题。

 #/etc/init.d/networking restart 

在此之前,请先loginAWS控制台,重新启动AMI。