关于 networksetup

命令行工具 networksetup 用于配置客户端的网络设置。

使用 networksetup 的任何命令都可用于使用“发送 UNIX 命令”任务的 Remote Desktop 中。

在工具的帮助提示中找到命令行语法、说明和示例:

networksetup -help

下面列出了 networksetup 的某些功能。

旗标

描述

-listallnetworkservices

显示电脑的硬件端口上所有网络服务的列表。星号 (*) 表示已停用网络服务。

-setmanual networkserviceip subnet router

将网络服务的 TCP/IP 配置设定为手动,其中将 IP 地址设定为 ip,子网掩码设定为子网,而路由器地址设定为路由器。示例:

networksetup -setmanual "以太网" 192.168.100.100 255.255.255.0 192.168.100.1
-setdhcp networkservice[clientid]

将指定网络服务的 TCP/IP 配置设定为使用 DHCP。客户端 ID 可选。将“Empty”指定给 [clientid] 将清除 DHCP 客户端 ID。示例:

networksetup -setdhcp "以太网"
-setbootp networkservice

将指定网络服务的 TCP/IP 配置设定为使用 BOOTP。示例:

networksetup -setbootp "以太网"
-setmanualwithdhcprouter networkservice ip

指定要用于指定网络服务的 DHCP 的手动 IP 地址。示例:

networksetup -setmanualwithdhcprouter "以太网" 192.168.100.120
-setdnsservers networkservice dns1 [dns2]

指定您想要指定网络服务用于解析域名的服务器 IP 地址。您可以列出任意服务器数量(将 dns1、dns2 等替换为域名服务器的 IP 地址)。如果您想要清除指定网络服务的所有 DNS 条目,请键入“empty”代替 DNS 服务器名称。示例:

networksetup -setdnsservers "以太网" 192.168.100.100 192.168.100.12
-setsearchdomains networkservice domain1 [domain2]

指定特定网络服务的搜索域。您可以列出任意搜索域数量(将 domain1、domain2 等替换为本地域的名称)。如果您想要清除指定网络服务的所有搜索域条目,请键入“empty”代替域名。示例:

networksetup -setsearchdomains "以太网" example.com foo.com
-setwebproxy networkservicedomain portnumber (on | off) [username password]

使用域和端口号设定网络服务的 Web 代理。关闭代理。选择性地指定 on 或 off 以启用和停用已鉴定的代理支持。如果打开已鉴定的代理支持,请指定用户名称和密码。示例:

networksetup -setwebproxy "以太网" proxy.company.com 80 on steve mypassword
-help

显示“网络设置工具”中所有可用命令的列表,其中包含说明性信息。

另请参阅