Das Befehlszeilenprogramm „networksetup“
Das Befehlszeilenprogramm networksetup
wird für die Konfiguration der Netzwerkeinstellungen eines Client-Computers verwendet.
Jeder Befehl, der networksetup
verwendet, kann in Remote Desktop über den Vorgang „UNIX-Befehl senden“ genutzt werden.
Die Befehlszeilensyntax, Erklärungen und ein Beispiel finden Sie im Hilfetext für das Dienstprogramm:
networksetup -help
Einige der Funktionen von networksetup
werden unten aufgelistet.
Flag | Beschreibung |
---|---|
-listallnetworkservices | Zeigt eine Liste aller Netzwerkdienste an den Hardware-Anschlüssen des Computers an. Ein Stern (*) weist auf einen deaktivierten Netzwerkdienst hin. |
-setmanual networkservice ip subnet router
|
Die TCP/IP-Konfiguration für einen Netzwerkdienst manuell festlegen und „ip“ als IP-Adresse, „subnet“ als Teilnetzmaske „router“ als Router-Adresse verwenden. Zum Beispiel: networksetup -setmanual "Ethernet" 192.168.100.100 255.255.255.0 192.168.100.1 |
-setdhcp networkservice [clientid]
|
Die TCP/IP-Konfiguration für den angegebenen Netzwerkdienst auf DCHP einstellen. Die Client-ID ist optional. „Empty“ für [clientid] festlegen, um DHCP-Client-ID zu löschen. Zum Beispiel: networksetup -setdhcp "Ethernet" |
-setbootp networkservice |
Die TCP/IP-Konfiguration für den angegebenen Netzwerkdienst auf BOOTP einstellen. Zum Beispiel: networksetup -setbootp "Ethernet" |
-setmanualwithdhcprouter networkservice ip |
Für den angegebenen Netzwerkdienst eine manuelle IP-Adresse für DHCP festlegen. Zum Beispiel: networksetup -setmanualwithdhcprouter "Ethernet" 192.168.100.120 |
-setdnsservers networkservice dns1 [dns2] |
IP-Adressen der Server angeben, die der angegebene Netzwerkdienst zum Auflösen von Domain-Namen verwenden soll. Sie können beliebig viele Server auflisten. (Ersetzen Sie dns1, dns2 usw. durch die IP-Adressen von Domain-Name-Servern.) Geben Sie „empty“ anstelle des DNS-Servernamens ein, wenn Sie alle DNS-Einträge für den angegebenen Netzwerkdienst löschen möchten. Zum Beispiel: networksetup -setdnsservers "Ethernet" 192.168.100.100 192.168.100.12 |
-setsearchdomains networkservice domain1 [domain2] |
Bestimmt die Such-Domain für den angegebenen Netzwerkdienst. Sie können beliebig viele Such-Domains auflisten. (Ersetzen Sie domain1, domain2 usw. durch die Namen einer lokalen Domain.) Geben Sie „empty“ anstelle des Domain-Namens ein, wenn Sie alle Such-Domain-Einträge für den angegebenen Netzwerkdienst löschen möchten. Zum Beispiel: networksetup -setsearchdomains "Ethernet" example.com foo.com |
-setwebproxy networkservice domain portnumber (on | off) [username password]
|
Den Web-Proxy für „networkservice“ mit Domain und Portnummer einstellen. Der Proxy wird dadurch aktiviert. Geben Sie optional „On“ oder „Off“ an, um die authentifizierte Proxy-Unterstützung zu deaktivieren oder zu deaktivieren. Geben Sie Benutzernamen und Passwort an, wenn Sie die authentifizierte Proxy-Unterstützung aktivieren. Zum Beispiel: networksetup -setwebproxy "Ethernet" proxy.company.com 80 on steve mypassword |
-help | Liste aller im Befehlszeilenprogramm „networksetup“ verfügbaren Befehle zusammen mit erklärenden Informationen anzeigen. |