Hedley

Stay Hungry, Stay Foolish.

OS X 通过命令行设置特定 IP

正文

由于我自己机器上的服务器配置,到公司联网后,需要手动设置 IP 10.0.xx.xx。一旦出了公司连入其他网络,又需要把 IP 改为自动获得。通常操作顺序是 系统偏好设置 -> 网络 -> Wi-Fi -> 高级 -> TCP/IP -> 使用 DHCP,很麻烦。

查阅了一些资料,Mac OS X 其实可以通过命令行来执行:

  • sudo networksetup -setmanualwithdhcprouter Wi-Fi 10.0.xx.xx - 手动设置 IP
  • sudo networksetup -setdhcp Wi-Fi - 自动获得 IP

可以写入脚本,配合 Alfred 的 Workflows 功能更赞。

引用

OS X Man Pages

OS X Command Line IPv4 interface Reset