#networksetup 网络设置
25 个方案
用 networksetup 命令开关 Mac 的 Wi-Fi
networksetup -setairportpower 可以在终端里直接打开或关闭 Wi-Fi 无线网卡,效果和点菜单栏里的 Wi-Fi 开关一样。
在终端里连接 Wi-Fi 网络
用 networksetup -setairportnetwork 命令,通过输入网络名称和密码直接连接 Wi-Fi,不用点菜单栏图标。
用命令行让 Mac 忘记保存过的 Wi-Fi 网络
用 networksetup 可以列出 Mac 记住的所有 Wi-Fi 网络并删除其中之一,让它不再自动连接。
关闭网络服务的 IPv6
当 IPv6 导致 Wi-Fi 连接不稳定时,用 networksetup -setv6off 一条命令关掉它。
一行命令查看 Mac 网络服务的 IP、路由器和 DNS
networksetup -getinfo 可以一次显示某个网络服务的 IP 地址、子网掩码、路由器和 DNS 配置。
用 networksetup -setmanual 设置静态 IP 地址
从终端为 macOS 网络服务持久配置手动 IPv4 地址、子网掩码和网关。
查看 Mac 当前连接的 Wi-Fi 名称
networksetup -getairportnetwork 可以直接显示 Wi-Fi 网卡当前连接的网络名称(SSID),连隐藏网络也能查到。
用 networksetup 按网络服务设置 DNS 服务器
使用 networksetup -setdnsservers 为任意 macOS 网络服务设置、查看或重置 DNS 服务器。
查看 Mac 当前使用的 DNS 服务器
用 networksetup -getdnsservers 查询 Wi-Fi 设置的是哪些 DNS 服务器。
查看某个网络服务的 IP、路由器和 DNS
用 networksetup -getinfo 一条命令显示 Wi-Fi 或以太网的 IP、子网掩码、路由器和 DNS 设置。
用终端设置或清除网页代理
用 networksetup -setwebproxy 在命令行为 Wi-Fi 等网络服务配置 HTTP 代理,或一键清除。
查看 Mac 的网卡 MAC 地址
用 networksetup -getmacaddress 查询 Wi-Fi 或以太网卡的硬件(MAC)地址。