在 Debian 5/6 上重新启动网络

在 Debian 5/6 上重新启动网络

我需要更改 2 台 Debian 服务器上的静态定义 IP 地址。一台服务器在 Debian 5 上运行,另一台服务器在 Debian 6 上运行。

我通过 SSH 连接到它们,所以我想知道重新启动网络服务并将更改应用到接口以便新 IP 成功应用并且我可以通过新 IP 连接回它们的最安全方法是什么?

如果我在屏幕上运行它们,会/etc/init.d/networking restartservice networking restart做正确的工作,因为我读到网络重新启动命令已被弃用:Running /etc/init.d/networking restart is deprecated because it may not enable again some interfaces有时接口不会更新到新分配的 IP?

是否有其他“更安全”的方法来重新启动网络并通过 SSH 对接口应用更改?

答案1

对于遇到同样问题的任何人,对我有用的解决方案是在屏幕中运行以下命令:

service networking stop; sleep 5; service networking start

或者

/etc/init.d/networking stop; sleep 5; /etc/init.d/networking start

使用/etc/init.d/networking restartservice networking restart获取了已弃用的信息,并且我的网络接口无法启动。

相关内容