en0 bezeichnet ein Netzwerkgerät. Wi-Fi ist üblicherweise der Name eines konfigurierten Netzwerkdienstes. Ein Proxybefehl, der einen Dienstnamen verlangt, erwartet die letztgenannte Art von Kennung.

Beginnen Sie mit den Namen, die der Rechner tatsächlich hat:

networksetup -listallnetworkservices

Verwenden Sie den vollständigen Dienstnamen aus dieser Ausgabe. Es kann Wi-Fi sein, ein beschreibender Name eines USB-Adapters oder ein lokal vergebener Name. Ein deaktivierter Dienst kann in der Liste mit einem Sternchen markiert sein; dieses Zeichen gehört nicht zum zu kopierenden Namen.

Für einen beispielhaften Dienst namens Office Ethernet sieht das Setzen eines HTTP-Proxys so aus:

networksetup -setwebproxy "Office Ethernet" proxy.example.internal 8080

Die Anführungszeichen erhalten das Leerzeichen im Dienstnamen. Proxy-Hostname und Port sind getrennte Argumente. Ersetzen Sie sie durch die echten Werte; für einen Test, der öffentliche HTTP-Endpunkte zulässt, liefert die HTTP-Proxy-Liste Kandidaten. Verwenden Sie die Rechte, die die Administrationsrichtlinie des Rechners verlangt.

Das Setzen dieses Dienstes konfiguriert keinen anderen Dienst allein deshalb, weil beide auf das Internet zugreifen können. Ein Mac mit verbundenem Ethernet und Wi-Fi kann mehrere relevante Konfigurationen haben. Prüfen Sie den Dienst, der die Verbindung der betroffenen Anwendung trägt, bevor Sie dieselbe Änderung anderswo anwenden.

Halten Sie auch die protokollspezifischen Einstellungen getrennt. Eine Webproxy-Einstellung, ein Proxy für sichere Webziele, ein SOCKS-Proxy und eine automatische PAC-URL sind verschiedene Konfigurationseinträge. Das Ändern des HTTP-Eintrags belegt nicht, dass alle anderen gemeinsam ein- oder ausgeschaltet werden sollten.

Apples ältere Befehlsreferenz für Remote Desktop unterscheidet Netzwerkdienste in diesen Befehlen bereits. Verwenden Sie auf dem verwalteten Rechner networksetup -help, um die verfügbaren Optionen zu bestätigen, und prüfen Sie dann den vorgesehenen Dienst in den Netzwerkeinstellungen. Eine aus einer Schnittstellenliste gewonnene Gerätekennung ersetzt nicht die Auswahl dieses Dienstes.

Ähnliche Artikel