Usa il nome del servizio di rete nei comandi proxy di macOS
Seleziona il servizio di rete macOS configurato invece di sostituire un identificatore di dispositivo en0 nei comandi proxy di networksetup.
en0 identifica un dispositivo di rete. Wi-Fi è di solito il nome di un servizio di rete configurato. Un comando proxy che chiede un nome di servizio si aspetta il secondo tipo di identificatore.
Inizia con i nomi che la macchina ha davvero:
networksetup -listallnetworkservicesUsa il nome completo del servizio da quell'output. Può essere Wi-Fi, un nome descrittivo di un adattatore USB o un nome assegnato localmente. Un servizio disattivato può essere contrassegnato da un asterisco nell'elenco; quel segno non fa parte del nome da copiare.
Per un servizio di esempio chiamato Office Ethernet, l'impostazione di un proxy HTTP appare così:
networksetup -setwebproxy "Office Ethernet" proxy.example.internal 8080Le virgolette conservano lo spazio nel nome del servizio. Il nome host del proxy e la porta sono argomenti separati. Sostituiscili con i valori reali; per un test che consente endpoint HTTP pubblici, la lista di proxy HTTP fornisce candidati. Usa i privilegi richiesti dalla politica di amministrazione della macchina.
Impostare quel servizio non configura un altro servizio solo perché entrambi possono accedere a internet. Un Mac con Ethernet e Wi-Fi connessi può avere più configurazioni rilevanti. Controlla il servizio che trasporta la connessione dell'applicazione interessata prima di applicare la stessa modifica altrove.
Tieni separate anche le impostazioni specifiche del protocollo. Un'impostazione di proxy web, un proxy per destinazioni web sicure, un proxy SOCKS e un URL PAC automatico sono voci di configurazione diverse. Cambiare la voce HTTP non dimostra che tutte le altre debbano essere attivate o disattivate insieme.
Il vecchio riferimento ai comandi Remote Desktop di Apple distingue già i servizi di rete in questi comandi. Sulla macchina gestita, usa networksetup -help per confermare le opzioni disponibili e poi verifica il servizio previsto nelle impostazioni di Rete. Un identificatore di dispositivo ottenuto da un elenco di interfacce non sostituisce la selezione di quel servizio.