Se lavori con più account, monitori i prezzi dei concorrenti o semplicemente vuoi navigare in internet tramite un altro IP — devi configurare correttamente il proxy su macOS. Apple cambia regolarmente l'interfaccia delle impostazioni di sistema, e ciò che funzionava su Monterey o Ventura, su Sonoma e Sequoia appare completamente diverso. In questo articolo esamineremo tutti i metodi attuali: tramite impostazioni di sistema, terminale e per applicazioni specifiche.
Cosa sapere prima di configurare
Prima di entrare nelle impostazioni, assicurati di avere tutti i dati del server proxy. Senza di essi, nulla funzionerà. Ecco cosa ti servirà:
- Indirizzo IP o hostname — indirizzo del server proxy (ad esempio,
gate.proxycove.com) - Porta — di solito 3128, 8080, 1080 o un'altra indicata dal provider
- Protocollo — HTTP, HTTPS o SOCKS5
- Nome utente e password — se il proxy richiede autenticazione (la maggior parte dei proxy a pagamento)
È anche importante comprendere la differenza tra i tipi di proxy, poiché macOS li configura in modo diverso:
| Tipo di proxy | Protocollo | Dove viene utilizzato | Supporto macOS |
|---|---|---|---|
| Proxy HTTP | HTTP | Browser, attività di base | ✅ Completo |
| Proxy HTTPS | HTTPS (Sicuro) | Connessioni protette | ✅ Completo |
| SOCKS5 | SOCKS5 | Qualsiasi traffico, torrent, giochi | ✅ Completo |
| File PAC | Script di configurazione automatica | Reti aziendali | ✅ Completo |
Per la maggior parte delle attività — lavoro con pannelli pubblicitari, gestione di account sui social media, monitoraggio di marketplace — SOCKS5 o HTTPS sono le opzioni ottimali. Il proxy HTTP funziona solo con il traffico del browser e non intercetta le richieste delle applicazioni. Tieni presente questo.
💡 Importante per macOS Sequoia
In macOS Sequoia (15.x) Apple ha nuovamente cambiato la posizione delle impostazioni di rete. La sezione ora si chiama «Rete» nelle Impostazioni di Sistema, e non Preferenze di Rete. Se hai aggiornato da Ventura o Monterey — l'interfaccia apparirà diversa da quella a cui sei abituato.
Configurazione tramite impostazioni di sistema macOS Sonoma e Sequoia
Questo è il modo più semplice — il proxy viene applicato a tutto il sistema contemporaneamente. Safari, la maggior parte delle applicazioni e i servizi di sistema utilizzeranno automaticamente il proxy specificato. Esaminiamo passo dopo passo.
Passo 1. Apri le impostazioni di sistema
Clicca sull'icona Apple () nell'angolo in alto a sinistra dello schermo → seleziona «Impostazioni di Sistema» (System Settings). In Sonoma e Sequoia questa è una sezione unica con un menu laterale — non confondere con le vecchie Preferenze di Sistema di macOS Monterey.
Passo 2. Vai alla sezione «Rete»
Nel menu laterale trova e clicca su «Rete» (Network). Vedrai un elenco di interfacce di rete: Wi-Fi, Ethernet, Thunderbolt Bridge e altre. Seleziona quella attualmente attiva — di solito è Wi-Fi o Ethernet.
Passo 3. Apri i dettagli della connessione
Clicca sul pulsante «Dettagli…» (Details…) accanto alla connessione attiva. Nella finestra che si apre, vai alla scheda «Proxy» (Proxies).
Passo 4. Scegli il tipo di proxy e inserisci i dati
Vedrai un elenco di protocolli. Seleziona la casella accanto al tipo desiderato:
- Web Proxy (HTTP) — per proxy HTTP
- Secure Web Proxy (HTTPS) — per proxy HTTPS
- SOCKS Proxy — per SOCKS5
Dopo aver selezionato la casella, appariranno i campi per l'inserimento a destra. Compila:
- Server — indirizzo IP o hostname del proxy
- Port — porta (ad esempio, 1080 per SOCKS5)
- Se è necessaria l'autenticazione — seleziona la casella «Il server proxy richiede una password» e inserisci nome utente/password
Passo 5. Eccezioni (Bypass proxy settings)
Nel campo «Bypass proxy settings for these Hosts & Domains» puoi aggiungere indirizzi che verranno aperti direttamente, senza proxy. Di solito si aggiungono localhost, 127.0.0.1 e indirizzi di rete locale del tipo 192.168.0.*.
Passo 6. Salva le impostazioni
Clicca su OK, poi nella finestra principale delle impostazioni di rete clicca su «Applica» (Apply). Il proxy inizierà a funzionare immediatamente — non è necessaria alcuna riavvio. Controlla che l'IP sia cambiato, visitando un qualsiasi servizio di verifica IP, ad esempio 2ip.ru.
⚠️ Limitazione delle impostazioni di sistema
Le impostazioni di sistema del proxy su macOS non si applicano a tutte le applicazioni. Alcuni programmi (Telegram, client torrent, script Node.js) ignorano il proxy di sistema e richiedono una configurazione separata. Di questo si parla nelle sezioni seguenti.
Configurazione del proxy tramite terminale
Il terminale è necessario in due casi: quando vuoi passare rapidamente da un proxy all'altro senza entrare nelle impostazioni di sistema, o quando lavori con strumenti da riga di comando (curl, wget, git, npm e altri) che non rilevano automaticamente il proxy di sistema.
Impostazione del proxy tramite networksetup
macOS ha un'utilità integrata networksetup, che consente di gestire le impostazioni di rete dal terminale. Questo produce lo stesso risultato che tramite GUI, solo più velocemente.
Apri il Terminale (Applicazioni → Utility → Terminale) ed esegui il comando necessario:
Per proxy HTTP:
networksetup -setwebproxy "Wi-Fi" 123.45.67.89 3128
networksetup -setwebproxystate "Wi-Fi" on
Per proxy HTTPS:
networksetup -setsecurewebproxy "Wi-Fi" 123.45.67.89 3128
networksetup -setsecurewebproxystate "Wi-Fi" on
Per proxy SOCKS5:
networksetup -setsocksfirewallproxy "Wi-Fi" 123.45.67.89 1080
networksetup -setsocksfirewallproxystate "Wi-Fi" on
Sostituisci "Wi-Fi" con il nome della tua interfaccia (se usi Ethernet — scrivi "Ethernet"). Puoi scoprire l'elenco delle interfacce con il comando:
networksetup -listallnetworkservices
Disabilitare il proxy:
networksetup -setwebproxystate "Wi-Fi" off
networksetup -setsecurewebproxystate "Wi-Fi" off
networksetup -setsocksfirewallproxystate "Wi-Fi" off
Variabili d'ambiente per le utilità del terminale
Se utilizzi curl, wget, pip, npm o git — leggono il proxy dalle variabili d'ambiente. Aggiungile alla sessione corrente del terminale:
export http_proxy="http://login:[email protected]:3128"
export https_proxy="http://login:[email protected]:3128"
export all_proxy="socks5://login:[email protected]:1080"
Affinché queste variabili vengano applicate automaticamente ad ogni avvio del terminale, aggiungile al file ~/.zshrc (se utilizzi Zsh, che è predefinito in macOS):
echo 'export http_proxy="http://login:[email protected]:3128"' >> ~/.zshrc
echo 'export https_proxy="http://login:[email protected]:3128"' >> ~/.zshrc
source ~/.zshrc
Dopo di che, tutte le utilità da riga di comando utilizzeranno automaticamente il proxy. Puoi verificarlo con il comando:
curl -s https://api.ipify.org
Se nella risposta hai ricevuto l'IP del server proxy — tutto è configurato correttamente.
Proxy per Safari: come configurare separatamente
Safari è l'unico browser su macOS che non ha impostazioni proxy proprie. Utilizza completamente le impostazioni di sistema di macOS. Ciò significa che se hai configurato il proxy tramite Impostazioni di Sistema → Rete → Proxy, Safari già funziona tramite esso.
Tuttavia, se hai bisogno di aprire le impostazioni del proxy direttamente da Safari — puoi farlo tramite il menu del browser:
- Apri Safari
- Nel menu in alto clicca su Safari → Impostazioni (o ⌘ + ,)
- Vai alla scheda «Avanzate» (Advanced)
- In fondo trova la riga «Proxy: Modifica impostazioni…»
- Clicca — si apriranno le impostazioni di rete di sistema, scheda Proxy
Questo è semplicemente un collegamento alle stesse impostazioni di sistema. Non ci sono proxy separati solo per Safari — no. Se hai bisogno di isolamento (un browser tramite proxy, l'altro direttamente), Safari non è adatto a questo. In tal caso, utilizza Chrome con un'estensione o un browser anti-detect.
💡 Consiglio per specialisti SMM e arbitratori
Se lavori con più account e desideri che ogni account utilizzi il proprio IP — le impostazioni di sistema di macOS non sono sufficienti. Il sistema utilizza un solo proxy per tutto il traffico. Per il multi-accounting sono necessari browser anti-detect — di cui parleremo nella sezione seguente.
Proxy per Google Chrome su macOS
Google Chrome su macOS utilizza di default anche le impostazioni di sistema del proxy — proprio come Safari. Ma Chrome ha diversi metodi aggiuntivi di configurazione che offrono maggiore flessibilità.
Metodo 1. Tramite impostazioni di sistema (predefinito)
Se il proxy è configurato in Impostazioni di Sistema → Rete → Proxy, Chrome lo rileverà automaticamente. Puoi controllare le impostazioni correnti aprendo in Chrome l'indirizzo chrome://net-internals/#proxy — lì verrà visualizzato quale proxy viene utilizzato.
Metodo 2. Tramite estensione (raccomandato per flessibilità)
Le estensioni consentono di cambiare proxy con un clic, senza entrare nelle impostazioni di sistema. Opzioni popolari:
- Proxy SwitchyOmega — l'estensione più popolare. Consente di creare profili con diversi proxy e passare tra di essi dall'icona nella barra degli strumenti. Supporta HTTP, HTTPS e SOCKS5.
- FoxyProxy — un'alternativa con funzionalità simili, disponibile per Chrome e Firefox.
Come configurare Proxy SwitchyOmega in Chrome:
- Installa l'estensione dal Chrome Web Store
- Clicca sull'icona dell'estensione → Opzioni
- Nel menu a sinistra clicca su «Nuovo profilo»
- Dai un nome al profilo (ad esempio, «Proxy US»)
- Scegli il tipo: Profilo Proxy
- Specifica il protocollo (SOCKS5/HTTP/HTTPS), server e porta
- Se è necessaria l'autenticazione — inserisci nome utente e password
- Clicca su Applica modifiche
- Clicca sull'icona dell'estensione nella barra degli strumenti e seleziona il profilo creato
Il principale vantaggio delle estensioni è che Chrome funziona tramite proxy, mentre tutte le altre applicazioni su Mac continuano a utilizzare una connessione diretta. Questo è utile quando è necessario un isolamento solo per il browser.
Metodo 3. Avviare Chrome con parametri da riga di comando
Puoi avviare Chrome con un proxy specifico tramite terminale — utile per automazione o test:
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome \
--proxy-server="socks5://123.45.67.89:1080" \
--proxy-bypass-list="localhost;127.0.0.1"
Con questo avvio, Chrome utilizzerà solo il proxy specificato, ignorando le impostazioni di sistema. Utile per testare rapidamente un nuovo proxy.
Proxy per altre applicazioni: Telegram, Zoom, client torrent
Molte applicazioni su macOS ignorano il proxy di sistema e richiedono una configurazione separata al loro interno. Esaminiamo le più popolari.
Telegram
Telegram ha il supporto proxy integrato. Per configurarlo:
- Apri Telegram → Impostazioni (⌘ + ,)
- Vai alla sezione «Privacy e sicurezza»
- Scorri verso il basso fino a «Impostazioni proxy»
- Attiva «Usa proxy»
- Scegli il tipo: SOCKS5 o MTProto (quest'ultimo — solo per Telegram)
- Inserisci server, porta, nome utente e password
- Clicca su «Salva»
Zoom
Zoom utilizza le impostazioni di sistema del proxy di macOS, ma può essere configurato manualmente anche:
- Apri Zoom → Impostazioni
- Vai a «Rete»
- Clicca su «Configurare proxy…»
- Seleziona «Usa server proxy manualmente»
- Inserisci indirizzo e porta
Client torrent (qBittorrent, Transmission)
I client torrent di solito supportano SOCKS5 — questa è l'opzione preferita, poiché reindirizza tutto il traffico, incluso UDP.
qBittorrent: Impostazioni → Connessione → Server proxy → seleziona tipo SOCKS5, inserisci i dati.
Transmission: Impostazioni → Rete → scheda «Proxy» → attiva e inserisci i dati.
Per attività in cui è necessario instradare tutto il traffico del Mac tramite proxy senza eccezioni (incluso tutte le applicazioni), si utilizzano client tunnel speciali: Proxifier, ProxyCap o Surge. Questi intercettano il traffico a livello di sistema e lo reindirizzano forzatamente attraverso il proxy specificato.
Browser anti-detect su Mac: quando le impostazioni di sistema non sono sufficienti
Se sei un arbitraggio, specialista SMM o lavori con più account su una piattaforma — la configurazione del proxy di sistema non risolverà il tuo problema. Ecco perché:
- Il proxy di sistema cambia solo l'IP, ma non il fingerprint del browser
- Facebook, Instagram, TikTok tracciano non solo l'IP, ma anche il Canvas fingerprint, User-Agent, risoluzione dello schermo, fuso orario e decine di altri parametri
- Se accedi con due account con lo stesso fingerprint — la piattaforma li collegherà e bloccherà entrambi
Per il multi-accounting si utilizzano browser anti-detect, che creano un profilo isolato separato per ogni account — con il proprio fingerprint, cookies e proxy. Su macOS funzionano:
| Browser | Supporto macOS | Meglio per | Caratteristiche |
|---|---|---|---|
| Dolphin Anty | ✅ Sì | Facebook Ads, arbitraggio | C'è un piano gratuito per 10 profili |
| AdsPower | ✅ Sì | SMM, e-commerce | Automazione RPA integrata |
| GoLogin | ✅ Sì | Multi-accounting | Profili cloud, funziona tramite browser |
| Multilogin | ✅ Sì | Grandi team | Motore Mimic/Stealthfox proprietario |
| Octo Browser | ✅ Sì | Arbitraggio, crypto | Alta protezione anti-detect |
Come aggiungere un proxy in Dolphin Anty su macOS
- Apri Dolphin Anty → vai alla sezione «Proxy» nel menu a sinistra
- Clicca su «Aggiungi proxy»
- Scegli il tipo: SOCKS5 o HTTP
- Inserisci host, porta, nome utente e password
- Clicca su «Controlla» — Dolphin mostrerà il paese e l'IP
- Salva il proxy e collegalo al profilo del browser desiderato
Per lavorare con Facebook Ads e Instagram tramite un browser anti-detect su Mac, si consiglia di utilizzare proxy mobili — hanno IP provenienti da operatori mobili, ai quali i social network si fidano molto di più rispetto ai datacenter.
Errori comuni e come risolverli
Esaminiamo i problemi tipici che si incontrano durante la configurazione del proxy su macOS Sonoma e Sequoia.
❌ Proxy configurato, ma l'IP non cambia
Cause e soluzioni:
- Non hai cliccato su «Applica» dopo aver salvato le impostazioni — clicca su Apply nella finestra delle impostazioni di rete
- Tipo di proxy errato — se hai configurato HTTP, ma il sito funziona su HTTPS, devi attivare separatamente il Secure Web Proxy
- L'applicazione ignora il proxy di sistema — configura il proxy all'interno dell'applicazione stessa
- Il proxy non funziona — controlla i dati, potrebbe essere scaduto o la password è errata
❌ I siti non si aprono dopo aver attivato il proxy
- Il server proxy non è disponibile — controlla il ping all'IP del proxy con il comando
ping 123.45.67.89 - Porta errata — verifica con il provider la porta corretta per il protocollo scelto
- Il firewall di macOS blocca la connessione — disabilitalo temporaneamente in Impostazioni di Sistema → Rete → Firewall per verifica
- Il proxy richiede autenticazione — attiva la casella «Il server proxy richiede una password» e inserisci nome utente/password
❌ Il proxy funziona nel browser, ma non nel terminale
Le utilità del terminale (curl, git, npm) non utilizzano automaticamente il proxy di sistema di macOS. Devi specificare esplicitamente le variabili d'ambiente — come descritto nella sezione sul terminale sopra.
❌ macOS Sequoia ripristina le impostazioni del proxy dopo l'aggiornamento
Questo è un problema noto dopo i grandi aggiornamenti di macOS. Soluzione: dopo ogni aggiornamento del sistema, controlla le impostazioni del proxy in Impostazioni di Sistema → Rete e reinserisci i dati se necessario. Per automatizzare, puoi creare uno script shell con i comandi networksetup e aggiungerlo all'avvio automatico.
❌ Chrome mostra l'errore ERR_PROXY_CONNECTION_FAILED
- Controlla che il server proxy sia avviato e disponibile
- Assicurati di aver scelto il protocollo corretto (HTTP vs SOCKS5)
- Prova ad aprire
chrome://net-internals/#proxye clicca su «Re-apply settings» - Se utilizzi un'estensione — prova a passare a «Direct connection» e poi di nuovo
Quale tipo di proxy scegliere per il tuo compito
La configurazione è solo metà del lavoro. È importante scegliere il tipo di proxy giusto per il compito specifico. Una scelta errata porta a blocchi, prestazioni lente o spese inutili.
| Compito | Tipo raccomandato | Perché |
|---|---|---|
| Facebook Ads, TikTok Ads | Proxy mobili | IP di operatori mobili — massima fiducia dalle piattaforme |
| Instagram, TikTok (gestione account) | Proxy residenziali | IP domestici reali, basso rischio di blocchi |
| Parsing Wildberries, Ozon, Avito | Proxy di datacenter | Alta velocità e basso costo per richieste di massa |
| Navigazione anonima, bypass dei blocchi | Proxy residenziali | Appaiono come utenti normali, non vengono bloccati |
| Controllo della pubblicità da diverse regioni | Proxy residenziali | Geotargeting per paese e città |
| Automazione, bot, script | Proxy di datacenter o residenziali | Dipende dalla protezione del sito target |
Protocollo: HTTP vs SOCKS5 — cosa scegliere?
Se il tuo provider supporta entrambe le opzioni — scegli SOCKS5. Ecco perché:
- SOCKS5 funziona con qualsiasi tipo di traffico: HTTP, HTTPS, UDP (necessario per giochi e VoIP)
- SOCKS5 non aggiunge intestazioni alle richieste e non rivela l'IP reale tramite intestazioni X-Forwarded-For
- Il proxy HTTP funziona solo con il traffico web e a volte aggiunge intestazioni identificative
- SOCKS5 è supportato da tutti i browser anti-detect e dalla maggior parte delle applicazioni
Eccezione — reti aziendali e alcuni strumenti specifici che supportano solo HTTP. In tutti gli altri casi SOCKS5 è la scelta preferita.
Conclusione
Configurare un proxy su macOS Sonoma e Sequoia è un compito che può essere affrontato in diversi modi a seconda dei tuoi obiettivi. Se devi instradare tutto il traffico del sistema tramite un proxy — utilizza Impostazioni di Sistema → Rete → Proxy. Per strumenti da terminale — variabili d'ambiente o l'utilità networksetup. Per Chrome con un passaggio flessibile — l'estensione Proxy SwitchyOmega. Per il multi-accounting su Facebook, Instagram o TikTok — browser anti-detect con un proxy separato per ogni profilo.
La regola principale: il proxy di sistema cambia l'IP, ma non ti rende anonimo e non ti protegge da ban quando lavori con più account. Per compiti seri è necessaria una combinazione: tipo di proxy corretto + browser anti-detect.
Se prevedi di lavorare con social media, pannelli pubblicitari o monitoraggio di marketplace dal tuo Mac, ti consigliamo di prestare attenzione ai proxy residenziali — forniscono IP reali di utenti domestici, rischio minimo di blocchi e supporto per geotargeting per paese e città. Per lavorare con Facebook Ads e TikTok Ads, la scelta ottimale saranno gli IP mobili — le piattaforme si fidano di essi molto di più rispetto agli indirizzi server.