Mac OSX 服务器命令与 dhclient 等效吗?

Mac OSX 服务器命令与 dhclient 等效吗?

是否有一个 MacOS 命令可以发出 dhcp 请求,并更新旧租约、将其删除以建立新租约,或者有用地报告 dhcp 服务器的错误或缺乏响应?

这既有助于在网络出现问题后无需重新启动即可修复机器上的网络,也有助于从 Mac 诊断更广泛的网络问题。

我找不到任何等效命令,dhclient尽管显然某些组件必须用于此目的。问题是,该组件是否暴露给命令行界面?

我偏向于使用命令行来实现这些功能,并且可能忽略了使用 GUI 界面解决问题的设置面板或工具。

我相信这个问题是另一个问题的核心:OS X 中是否有与 'init.d/networking restart' 等效的命令

答案1

要续订租约:

sudo ipconfig set <interface> DHCP

通常接口是en0或者en1

要查看所有细节,请sudo ipconfig setverbose 1在运行上述命令之前运行,然后运行 ​​tail/var/log/system.log。使用完后记得sudo ipconfig setverbose 0再次运行将其关闭。

相关内容