从 Mac 命令行设置 IP 地址

Anonim

从命令行设置 IP 地址的最快方法是使用功能强大且功能强大的 ipconfig 实用程序,它直接与 Mac OS X 捆绑在一起。我们将向您展示如何设置 IP 地址通过从 DHCP 服务器检索一个 ipconfig,还演示了如果您希望确定 Mac 的静态地址,如何在 OS X 中设置特定的 IP 地址。

从通过DHCP 连接设置IP 地址开始,在终端中发出以下命令:

sudo ipconfig set en1 DHCP

这将续订您的DHCP 租约,您将从DHCP 服务器获得一个新的IP 地址。仅供参考:en1一般是无线/机场,en0一般是以太网。

您可以通过从命令行获取当前IP 地址来检查IP 是否已设置:

ipconfig getifaddr en1

之前和之后都这样做将确保你有一个新的IP。

如何在OS X中通过终端设置特定的IP地址

您可以通过以下命令行指定要设置的IP地址:

sudo ipconfig set en1 INFORM 192.168.0.150

这允许用户手动设置一个确定的静态IP,该IP不会改变,除非它已被新IP覆盖或指定了新IP。

另一种方法是关闭并重新打开网络接口。这可以通过关闭接口并重新启动它来从 DHCP 服务器设置 IP 地址,刷新 IP:

sudo ifconfig en1 down ; sudo ifconfig en1 up

注意: 无论出于何种原因,当您通过命令行手动设置 IP 地址时,Mac OS X 网络首选项不会'不一定赶上变化。如果“网络”首选项面板告诉您“Airport 没有 IP 地址且无法连接到 Internet”,请不要感到惊讶。实际上,您确实有一个并且在线。您可以使用 ping 命令验证您是否已连接到 LAN 或 Internet。

从 Mac 命令行设置 IP 地址