Tutte le posizioni attive · 99.99% uptime
Configurazione

Impostazioni proxy per macOS

macOS gestisce il proxy in modo diverso da Windows: l'impostazione è legata all'interfaccia di rete, non all'intero sistema . Il proxy configurato per il Wi-Fi si disattiva quando passi a Ethernet. È una cosa tanto confusa quanto utile: scenari come proxy in ufficio e connessione diretta a casa non richiedono strumenti aggiuntivi.

Logica basata sull'interfaccia

FIGURALo stack proxy di macOS
LIVELLOImpostazione interna all'appFirefox, Telegram e gli strumenti da terminale possono usare impostazioni proprielivello più altoInterfaccia di rete (Wi-Fi / Ethernet)Impostazioni di Sistema → Rete → scheda Proxy: la maggior parte delle app guarda quipredefinitoVariabili d'ambienteHTTP_PROXY / HTTPS_PROXY — solo per la sessione del terminaleshellLivello di routing / VPNle interfacce utun funzionano indipendentemente dal proxylivello più basso

Se un'applicazione non si comporta come previsto, capire quale livello sta leggendo risolve metà del problema.

Passo dopo passo dalle Impostazioni di Sistema

Menu Apple → Impostazioni di SistemaRete → seleziona l'interfaccia a cui sei connesso → Dettagli…Proxy. Ti si presenta l'elenco dei protocolli:

  • Proxy web (HTTP) — traffico web non cifrato.
  • Proxy web sicuro (HTTPS) — tunnel CONNECT; devi compilare entrambi.
  • Proxy SOCKS — il punto di forza di macOS: SOCKS5 è supportato nativamente.
  • Configurazione proxy automatica — indirizzo del file PAC.

Per gli indirizzi che richiedono nome utente/password, spunta la casella "Il server proxy richiede una password" e inserisci le credenziali; macOS le conserva nel Portachiavi, così non le richiede a ogni avvio. È un vantaggio netto rispetto a Windows.

Gestione rapida da Terminale

FIGURAAttivare, disattivare e leggere il proxy da riga di comando
Terminale — networksetup01# Elenca i servizi disponibili (per conoscerne il nome esatto)02networksetup -listallnetworkservices0304# Definisci il proxy HTTP e HTTPS05networksetup -setwebproxy "Wi-Fi" 185.93.68.14 808006networksetup -setsecurewebproxy "Wi-Fi" 185.93.68.14 80800708# Definisci SOCKS509networksetup -setsocksfirewallproxy "Wi-Fi" 10.0.0.5 10801011# Disattiva e verifica lo stato12networksetup -setwebproxystate "Wi-Fi" off13networksetup -getwebproxy "Wi-Fi"

Il nome del servizio va scritto esattamente: "Wi-Fi" è diverso da "WiFi". I comandi possono richiedere la password di amministratore.

SOCKS5 dinamico tramite SSH

Se hai accesso SSH a un server, puoi attivare il tuo SOCKS5 proxy senza installare software aggiuntivo: ssh -D 1080 -q -C -N utente@server. Poi basta inserire 127.0.0.1:1080 nel campo SOCKS di macOS. Il traffico esce attraverso il tunnel SSH; la cifratura è garantita da SSH. Questo metodo, quando serve un unico IP di uscita di lunga durata, dà un risultato simile al comportamento di ISP proxy .

Eccezioni per applicazione

ApplicazioneUsa il proxy di sistema?Nota
SafariEredita direttamente l'impostazione dell'interfaccia
Chrome--proxy-server può essere sovrascritto con il flag
FirefoxNo (predefinito)Ha una schermata di configurazione propria
curl / gitNoGuardano le variabili d'ambiente
HomebrewIn parteALL_PROXY legge la variabile

Passaggio con un clic tramite le Posizioni di rete

La poco nota funzione "Posizione" (Location) di macOS salva tutte le impostazioni di rete — proxy incluso — in profili con un nome. Impostazioni di Sistema → Rete → i tre puntini in alto a destra → Posizioni → Modifica posizioni. Creando due profili chiamati "Ufficio" e "Casa" e definendo un proxy su uno dei due, puoi passare dall'uno all'altro con due clic dal menu Apple.

FIGURAFlusso quotidiano con i profili di posizione
PROFILO09:00Posizione Ufficio — proxy aziendaleattivo12:30Hotspot mobile — connessionediretta14:00Posizione Ufficio — ritornoautomatico19:00Posizione Casa — solo SOCKS5indirizzo di test

Cambiare profilo rinnova il lease DHCP e applica subito l'impostazione proxy; non serve riavviare le applicazioni.

È possibile cambiare anche da riga di comando: networksetup -switchtolocation "Ufficio". Associando questo comando a una scorciatoia, puoi ridurre a un solo passaggio l'attivazione/disattivazione del proxy.

Verifica

Nel Terminale curl -s https://api.ipify.org mostra le variabili d'ambiente, mentre nel browser la pagina Il mio indirizzo IP mostra l'impostazione dell'interfaccia. Se i due risultati differiscono, significa che manca uno dei livelli. Per assicurarti che anche le query DNS passino dal tunnel, esegui il test di leak DNS — con SOCKS5 l'opzione "DNS remoto" è di importanza critica.

Domande frequenti

01L'impostazione proxy di macOS funziona insieme alla VPN?

Funziona, ma l'ordine conta: una volta stabilita la connessione VPN, il traffico proxy esce attraverso il tunnel VPN. Questo può raddoppiare la latenza; per misurarla usa lo strumento di ping test .

02L'ho configurato sul Wi-Fi, ma su Ethernet non funziona

È il comportamento previsto. Su macOS il proxy è legato all'interfaccia; devi configurarlo separatamente per ogni interfaccia.

03Chiede la password a ogni avvio

Spunta la casella "Il server proxy richiede una password" e salva le credenziali; consenti l'accesso al Portachiavi.

Articoli e pagine correlati

PROSSIMO PASSO

Potenzia oggi la tua infrastruttura proxy.

Inizia in pochi minuti con i pacchetti a pagamento oppure prova prima il nostro elenco di proxy gratuiti.

FREEPROXY.TR

Se cerchi proxy gratuiti, sei nel posto giusto

Una piattaforma proxy completa dove consultare indirizzi proxy gratuiti aggiornati, confrontare i tipi di proxy HTTP e SOCKS e verificare le tue connessioni proxy con strumenti gratuiti.