编辑/etc/network/interfaces后需要重新启动网络吗?

编辑/etc/network/interfaces后需要重新启动网络吗?

在 Debian 上 - 假设我的 /etc/network/interfaces 文件上有网卡 eth0,我想向其添加一个新接口(使用 dhcp)。执行此操作时是否需要重新启动网络服务(/usr/sbin/service networking)以使新接口联机?或者编辑文件后我还需要做其他什么吗?

我知道编辑 dhcpd.conf 需要重新启动 dhcp。但不确定接口是否需要重新启动。

感谢您的帮助,我是一名假装担任系统管理员一天的开发人员。

答案1

您可以重新启动网络服务,也可以使用以下命令关闭和启动新的/修改后的接口:(请注意,一定要从控制台或带外管理接口执行此操作)

ifdown ethX(其中 X 是您的网络接口的 ID) ifup ethX

答案2

如果您使用 NetworkManager,则您不应编辑 /etc/network/interfaces 文件,并且无需重新启动“服务”即可应用配置。如果您手动编辑它,则需要重新启动您正在更改配置的接口的网络配置。

我认为 DHCP 不适用于别名接口(这可能是 DHCP 客户端的限制)。

相关内容