网络接口不应通过 DHCP 请求 IP。那么,在 Ubuntu 中关闭 NetworkManager 的命令是什么?
更新:
我正在编写一个脚本,其中接口接收静态 IP。为此,我需要在脚本中添加一行来关闭 NetworkManager。但是当我不使用该脚本时,我想在接口上使用 DHCP。
网络接口不应通过 DHCP 请求 IP。那么,在 Ubuntu 中关闭 NetworkManager 的命令是什么?
更新:
我正在编写一个脚本,其中接口接收静态 IP。为此,我需要在脚本中添加一行来关闭 NetworkManager。但是当我不使用该脚本时,我想在接口上使用 DHCP。
如果您不想让您的接口发出 DHCP 请求,只需编辑它(在网络管理器小程序上,选择“编辑连接”,单击有问题的接口,然后选择 IPv4 选项卡并更改“自动(DHCP) " 到 "Manual" 并手动指定您的设置。
如果您无论如何都需要关闭网络管理器,请使用
您可以为大多数服务指定停止、启动或重新启动。
Htorque 指出该服务在 Ubuntu 中被弃用,取而代之的是
stop
,start
和restart
命令。所以 :也可以。我仍然更喜欢使用服务,因为从 Maverick 开始,当您使用较新的命令时没有自动完成功能。已经提交了一个关于这个的错误,并且已经发布了一个修复程序,所以希望这将在今年 4 月的 Natty 中得到纠正。
我最近遇到了类似的问题。出于某种原因,即使我在 NetworkManager 或 /etc/network/interfaces 中指定了静态 IP 条目,NetworkManager 也会默认使用 DHCP。我已经通过卸载 NetworkManager 解决了这个问题。如果您只想将 NetworkManager 设为临时,请运行: