關於 networksetup
指令行工具 networksetup
用於設置用戶端的網路設定。
任何使用 networksetup
的指令可用在使用「傳送 UNIX 指令」作業的 Remote Desktop 上。
在工具的說明提示中尋找指令行語法、說明和範例:
networksetup -help
networksetup
的幾項功能列出如下:
旗標 | 說明 |
---|---|
-listallnetworkservices | 顯示電腦硬體埠上的所有網路服務列表。星號 (*)註記表示一項網路服務已被停用。 |
-setmanual networkservice ip subnet router
|
藉由將「IP 位址」設為 ip、「子網路遮罩」設為 subnet、「路由器」位址設為 router,來將網路服務的 TCP/IP 設置設定為手動。例如: networksetup -setmanual "Ethernet" 192.168.100.100 255.255.255.0 192.168.100.1 |
-setdhcp networkservice [clientid]
|
將特定網路服務的 TCP/IP 設置設定為使用 DHCP。用戶端識別碼為選擇性選項。將 [clientid] 指定為「Empty」來清除 DHCP 用戶端識別碼。例如: networksetup -setdhcp "Ethernet" |
-setbootp networkservice |
將特定網路服務的 TCP/IP 設置設定為使用 BOOTP。例如: networksetup -setbootp "Ethernet" |
-setmanualwithdhcprouter networkservice ip |
為 DHCP 指定一個手動 IP 位址,用於特定的網路服務上。例如: networksetup -setmanualwithdhcprouter "Ethernet" 192.168.100.120 |
-setdnsservers networkservice dns1 [dns2] |
指定您想要特定網路服務使用的伺服器 IP 位址,用於解析網域名稱。您可以列出任意數量的伺服器(以網域名稱的 IP 位址替換 dns1、dns2,以此類推)。若您想要為特定網路服務清除所有 DNS 項目,在 DNS 伺服器名稱輸入「empty」。例如: networksetup -setdnsservers "Ethernet" 192.168.100.100 192.168.100.12 |
-setsearchdomains networkservice domain1 [domain2] |
指定特定網路服務的搜尋網域。您可以列出任意數量的搜尋網域(以其本機網域的名稱替換 domain1、domain2,以此類推)。若您想要為特定網路服務清除所有網域項目,在網域名稱輸入「empty」。例如: networksetup -setsearchdomains "Ethernet" example.com foo.com |
-setwebproxy networkservice domain portnumber (on | off) [username password]
|
以網域和埠號為網路服務設定代理伺服器。啟動網路伺服器。您可以選擇性指定啟動或關閉,來啟用或停用支援認證代理伺服器。若您啟動支援認證代理伺服器,請指定使用者名稱和密碼。例如: networksetup -setwebproxy "Ethernet" proxy.company.com 80 on steve mypassword |
-help | 在「網路設定工具」顯示所有可用的指令列表,及其說明資訊。 |