Birden fazla hesapla çalışıyorsanız, rakiplerin fiyatlarını izliyorsanız veya sadece başka bir IP üzerinden internete çıkmak istiyorsanız — macOS'ta proxy ayarlarını doğru yapmanız gerekiyor. Apple, sistem ayarlarının arayüzünü düzenli olarak değiştiriyor ve Monterey veya Ventura'da çalışan şeyler, Sonoma ve Sequoia'da tamamen farklı görünüyor. Bu yazıda, sistem ayarları, terminal ve belirli uygulamalar üzerinden tüm güncel yöntemleri inceleyeceğiz.
Ayarları yapmadan önce bilmeniz gerekenler
Ayarlara girmeden önce, elinizde proxy sunucusuna dair tüm bilgilerin olduğundan emin olun. Bunlar olmadan hiçbir şey çalışmayacak. İşte ihtiyaç duyacağınız bilgiler:
- IP adresi veya hostname — proxy sunucusunun adresi (örneğin,
gate.proxycove.com) - Port — genellikle 3128, 8080, 1080 veya sağlayıcı tarafından belirtilen başka bir port
- Protokol — HTTP, HTTPS veya SOCKS5
- Kullanıcı adı ve şifre — eğer proxy kimlik doğrulaması gerektiriyorsa (çoğu ücretli)
Ayrıca, macOS'un proxy türlerini farklı şekilde ayarladığını anlamak önemlidir:
| Proxy Türü | Protokol | Nerede Kullanılır | macOS Desteği |
|---|---|---|---|
| HTTP Proxy | HTTP | Tarayıcılar, temel görevler | ✅ Tam |
| HTTPS Proxy | HTTPS (Güvenli) | Güvenli bağlantılar | ✅ Tam |
| SOCKS5 | SOCKS5 | Herhangi bir trafik, torrentler, oyunlar | ✅ Tam |
| PAC Dosyası | Otomatik yapılandırma betiği | Kurumsal ağlar | ✅ Tam |
Çoğu görev için — reklam panelleriyle çalışma, sosyal medya hesaplarını yönetme, pazar yerlerini izleme — en uygun seçenek SOCKS5 veya HTTPS'tir. HTTP proxy yalnızca tarayıcı trafiği ile çalışır ve uygulamalardan gelen istekleri yakalamaz. Bunu aklınızda bulundurun.
💡 macOS Sequoia için önemli
macOS Sequoia'da (15.x) Apple, ağ ayarlarının yerini tekrar değiştirdi. Bölüm artık “Ağ” olarak adlandırılıyor ve System Settings'te yer alıyor, Network Preferences değil. Ventura veya Monterey'den güncellendiyseniz — arayüz alıştığınızdan farklı görünecektir.
macOS Sonoma ve Sequoia'da sistem ayarları üzerinden ayar yapmak
Bu en basit yöntemdir — proxy tüm sisteme aynı anda uygulanır. Safari, çoğu uygulama ve sistem hizmetleri belirtilen proxy'i otomatik olarak kullanacaktır. Adım adım inceleyelim.
Adım 1. Sistem ayarlarını açın
Ekranın sol üst köşesindeki Apple simgesine tıklayın () → “Sistem Ayarları” (System Settings) seçin. Sonoma ve Sequoia'da bu, yan menü ile tek bir bölümde yer alıyor — eski System Preferences ile karıştırmayın.
Adım 2. “Ağ” bölümüne gidin
Yan menüde “Ağ” (Network) seçeneğini bulun ve tıklayın. Wi-Fi, Ethernet, Thunderbolt Bridge ve diğer ağ arayüzlerinin bir listesini göreceksiniz. Şu anda aktif olanı seçin — genellikle bu Wi-Fi veya Ethernet'tir.
Adım 3. Bağlantı detaylarını açın
Aktif bağlantının yanındaki “Daha Fazla…” (Details…) butonuna tıklayın. Açılan pencerede “Proxy” (Proxies) sekmesine geçin.
Adım 4. Proxy türünü seçin ve bilgileri girin
Bir protokoller listesi göreceksiniz. Gerekli türün yanındaki kutucuğu işaretleyin:
- Web Proxy (HTTP) — HTTP proxy için
- Secure Web Proxy (HTTPS) — HTTPS proxy için
- SOCKS Proxy — SOCKS5 için
Onay kutusunu işaretledikten sonra sağda veri girişi için alanlar belirecektir. Şunları doldurun:
- Sunucu — proxy'nin IP adresi veya hostname'i
- Port — port (örneğin, SOCKS5 için 1080)
- Kimlik doğrulama gerekiyorsa — “Proxy server requires password” seçeneğini işaretleyin ve kullanıcı adı/şifreyi girin
Adım 5. İstisnalar (Bypass proxy settings)
“Bypass proxy settings for these Hosts & Domains” alanına, doğrudan açılacak adresleri ekleyebilirsiniz. Genellikle localhost, 127.0.0.1 ve 192.168.0.* gibi yerel ağ adresleri eklenir.
Adım 6. Ayarları kaydedin
OK butonuna tıklayın, ardından ağ ayarları penceresinde “Uygula” (Apply) butonuna tıklayın. Proxy hemen çalışmaya başlayacaktır — yeniden başlatmaya gerek yok. IP'nin değiştiğini kontrol etmek için herhangi bir IP kontrol hizmetine girin, örneğin 2ip.ru.
⚠️ Sistem ayarlarının kısıtlaması
macOS'taki sistem proxy ayarları tüm uygulamalara uygulanmaz. Bazı programlar (Telegram, torrent istemcileri, Node.js betikleri) sistem proxy'sini göz ardı eder ve ayrı ayar gerektirir. Bununla ilgili detaylar aşağıdaki bölümlerde.
Terminal üzerinden proxy ayarı
Terminal, iki durumda gereklidir: sistem ayarlarına girmeden proxy'i hızlıca değiştirmek istediğinizde veya sistem proxy'sini otomatik olarak algılamayan komut satırı araçları (curl, wget, git, npm ve diğerleri) ile çalışıyorsanız.
networksetup ile proxy ayarlama
macOS, terminalden ağ ayarlarını yönetmenizi sağlayan yerleşik bir networksetup aracına sahiptir. Bu, GUI üzerinden elde edilen aynı sonuçtur, sadece daha hızlıdır.
Terminali açın (Applications → Utilities → Terminal) ve gerekli komutu çalıştırın:
HTTP proxy için:
networksetup -setwebproxy "Wi-Fi" 123.45.67.89 3128
networksetup -setwebproxystate "Wi-Fi" on
HTTPS proxy için:
networksetup -setsecurewebproxy "Wi-Fi" 123.45.67.89 3128
networksetup -setsecurewebproxystate "Wi-Fi" on
SOCKS5 proxy için:
networksetup -setsocksfirewallproxy "Wi-Fi" 123.45.67.89 1080
networksetup -setsocksfirewallproxystate "Wi-Fi" on
"Wi-Fi" kısmını, kullandığınız arayüzün adıyla değiştirin (eğer Ethernet kullanıyorsanız "Ethernet" yazın). Arayüzlerin listesini öğrenmek için şu komutu kullanabilirsiniz:
networksetup -listallnetworkservices
Proxy'i devre dışı bırakmak için:
networksetup -setwebproxystate "Wi-Fi" off
networksetup -setsecurewebproxystate "Wi-Fi" off
networksetup -setsocksfirewallproxystate "Wi-Fi" off
Terminal araçları için ortam değişkenleri
Eğer curl, wget, pip, npm veya git kullanıyorsanız — bunlar proxy'i ortam değişkenlerinden okur. Bunları mevcut terminal oturumuna ekleyin:
export http_proxy="http://login:[email protected]:3128"
export https_proxy="http://login:[email protected]:3128"
export all_proxy="socks5://login:[email protected]:1080"
Bu değişkenlerin her terminal açılışında otomatik olarak uygulanması için ~/.zshrc dosyasına ekleyin (varsayılan olarak macOS'ta Zsh kullanıyorsanız):
echo 'export http_proxy="http://login:[email protected]:3128"' >> ~/.zshrc
echo 'export https_proxy="http://login:[email protected]:3128"' >> ~/.zshrc
source ~/.zshrc
Bunun ardından tüm komut satırı araçları otomatik olarak proxy'i kullanacaktır. Kontrol etmek için şu komutu kullanabilirsiniz:
curl -s https://api.ipify.org
Eğer yanıt olarak proxy sunucusunun IP'sini aldıysanız — her şey doğru ayarlanmıştır.
Safari için proxy: ayrı nasıl ayarlanır
Safari, macOS'ta kendi proxy ayarlarına sahip olmayan tek tarayıcıdır. Tamamen macOS sistem ayarlarını kullanır. Bu, eğer System Settings → Network → Proxies üzerinden proxy ayarladıysanız, Safari'nin zaten onun üzerinden çalışacağı anlamına gelir.
Ancak, proxy ayarlarını doğrudan Safari'den açmanız gerekiyorsa — bunu tarayıcı menüsü aracılığıyla yapabilirsiniz:
- Safari'yi açın
- Üst menüden Safari → Ayarlar (veya ⌘ + ,) seçin
- “Gelişmiş” (Advanced) sekmesine geçin
- En altta “Proxy: Ayarları Değiştir…” satırını bulun
- Tıklayın — sistem ağ ayarları açılacak, Proxies sekmesi
Bu, aynı sistem ayarlarına bir kısayoldur. Sadece Safari için ayrı proxy yoktur — yok. Eğer izolasyon gerekiyorsa (bir tarayıcı proxy üzerinden, diğeri doğrudan), Safari bu amaç için uygun değildir. Bu durumda, Chrome'u bir uzantı ile veya anti-detect tarayıcı kullanarak tercih edin.
💡 SMM uzmanları ve arbitrajcılar için öneri
Birden fazla hesapla çalışıyorsanız ve her hesabın kendi IP'si üzerinden gitmesini istiyorsanız — macOS sistem ayarları yeterli değildir. Sistem, tüm trafik için tek bir proxy kullanır. Çoklu hesap yönetimi için anti-detect tarayıcılar gereklidir — bunlar hakkında daha fazla bilgi aşağıdaki bölümde.
macOS'ta Google Chrome için proxy
Google Chrome, macOS'ta varsayılan olarak sistem proxy ayarlarını kullanır — tıpkı Safari gibi. Ancak Chrome'un daha fazla esneklik sağlayan birkaç ek ayar yöntemi vardır.
Yöntem 1. Sistem ayarları üzerinden (varsayılan)
Eğer proxy, System Settings → Network → Proxies üzerinden ayarlandıysa, Chrome bunu otomatik olarak alacaktır. Mevcut ayarları kontrol etmek için Chrome'da chrome://net-internals/#proxy adresini açın — burada hangi proxy'nin kullanıldığı görüntülenecektir.
Yöntem 2. Uzantı aracılığıyla (esneklik için önerilir)
Uzantılar, sistem ayarlarına girmeden proxy'i tek tıklamayla değiştirmeyi sağlar. Popüler seçenekler:
- Proxy SwitchyOmega — en popüler uzantıdır. Farklı proxy'lerle profiller oluşturmanıza ve bunlar arasında araç çubuğundaki simgeden geçiş yapmanıza olanak tanır. HTTP, HTTPS ve SOCKS5'i destekler.
- FoxyProxy — benzer işlevselliğe sahip bir alternatif, Chrome ve Firefox için sürümleri mevcuttur.
Chrome'da Proxy SwitchyOmega nasıl ayarlanır:
- Chrome Web Store'dan uzantıyı yükleyin
- Uzantı simgesine tıklayın → Seçenekler
- Sol menüde “Yeni profil” seçeneğine tıklayın
- Profili bir isim verin (örneğin, “Proxy ABD”)
- Türü seçin: Proxy Profili
- Protokolü (SOCKS5/HTTP/HTTPS), sunucu ve portu belirtin
- Kimlik doğrulama gerekiyorsa — kullanıcı adı ve şifreyi girin
- Değişiklikleri uygula butonuna tıklayın
- Uzantı simgesine tıklayın ve oluşturduğunuz profili seçin
Uzantıların en büyük avantajı — Chrome proxy üzerinden çalışırken, Mac'teki diğer tüm uygulamalar doğrudan bağlantı kullanmaya devam eder. Bu, yalnızca tarayıcı için izolasyon gerektiğinde kullanışlıdır.
Yöntem 3. Chrome'u komut satırı parametreleriyle başlatma
Chrome'u belirli bir proxy ile terminalden başlatabilirsiniz — otomasyon veya test için yararlıdır:
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome \
--proxy-server="socks5://123.45.67.89:1080" \
--proxy-bypass-list="localhost;127.0.0.1"
Bu şekilde başlatıldığında, Chrome yalnızca belirtilen proxy'i kullanacak ve sistem ayarlarını göz ardı edecektir. Yeni bir proxy'yi hızlıca test etmek için uygundur.
Diğer uygulamalar için proxy: Telegram, Zoom, torrent istemcileri
macOS'taki birçok uygulama sistem proxy'sini göz ardı eder ve kendi içlerinde ayrı ayar gerektirir. En popüler olanlarını inceleyelim.
Telegram
Telegram, proxy desteği ile birlikte gelir. Ayarlamak için:
- Telegram'ı açın → Ayarlar (⌘ + ,)
- “Gizlilik ve Güvenlik” bölümüne gidin
- “Proxy ayarları” kısmına kadar aşağı kaydırın
- “Proxy kullan” seçeneğini etkinleştirin
- Türü seçin: SOCKS5 veya MTProto (sonuncusu yalnızca Telegram içindir)
- Sunucu, port, kullanıcı adı ve şifreyi girin
- “Kaydet” butonuna tıklayın
Zoom
Zoom, macOS sistem proxy ayarlarını kullanır, ancak ayrıca manuel olarak ayarlamak da mümkündür:
- Zoom'u açın → Ayarlar
- “Ağ” bölümüne gidin
- “Proxy ayarlarını yapılandır” butonuna tıklayın
- “Proxy sunucusunu manuel olarak kullan” seçeneğini seçin
- Adres ve portu girin
Torrent istemcileri (qBittorrent, Transmission)
Torrent istemcileri genellikle SOCKS5'i destekler — bu, tüm trafiği yönlendirdiği için tercih edilen bir seçenektir, UDP dahil.
qBittorrent: Ayarlar → Bağlantı → Proxy sunucusu → SOCKS5 türünü seçin, bilgileri girin.
Transmission: Ayarlar → Ağ → Proxy sekmesi → etkinleştirin ve bilgileri girin.
Tüm Mac trafiğini proxy üzerinden yönlendirmek için (tüm uygulamalar dahil) özel tünel istemcileri kullanılır: Proxifier, ProxyCap veya Surge. Bunlar, sistemi düzeyinde trafiği yakalar ve belirtilen proxy üzerinden zorla yönlendirir.
Mac'te anti-detect tarayıcılar: sistem ayarları yeterli olmadığında
Eğer bir arbitrajcı, SMM uzmanıysanız veya bir platformda birden fazla hesapla çalışıyorsanız — sistem proxy ayarı sorununuzu çözmeyecektir. Bunun nedeni:
- Sistem proxy'si yalnızca IP'yi değiştirir, ancak tarayıcı parmak izini değiştirmez
- Facebook, Instagram, TikTok yalnızca IP'yi değil, Canvas parmak izi, User-Agent, ekran çözünürlüğü, saat dilimi ve diğer birçok parametreyi de takip eder
- İki hesaptan aynı parmak izi ile giriş yaparsanız — platform bunları bağlayacak ve her ikisini de engelleyecektir
Çoklu hesap yönetimi için, her hesap için ayrı bir izole profil oluşturan anti-detect tarayıcılar kullanılır — kendi parmak izi, çerezleri ve proxy ile. macOS'ta çalışanlar:
| Tarayıcı | macOS desteği | En iyi için | Özellikler |
|---|---|---|---|
| Dolphin Anty | ✅ Evet | Facebook Ads, arbitraj | 10 profil için ücretsiz plan mevcut |
| AdsPower | ✅ Evet | SMM, e-ticaret | Yerleşik RPA otomasyonu |
| GoLogin | ✅ Evet | Çoklu hesap yönetimi | Bulut profilleri, tarayıcı üzerinden çalışır |
| Multilogin | ✅ Evet | Büyük ekipler | Kendi motoru Mimic/Stealthfox |
| Octo Browser | ✅ Evet | Arbitraj, kripto | Yüksek anti-detect koruması |
Dolphin Anty'de proxy nasıl eklenir
- Dolphin Anty'yi açın → sol menüde “Proxy” bölümüne gidin
- “Proxy ekle” butonuna tıklayın
- Türü seçin: SOCKS5 veya HTTP
- Host, port, kullanıcı adı ve şifreyi girin
- “Kontrol et” butonuna tıklayın — Dolphin ülke ve IP'yi gösterecektir
- Proxy'i kaydedin ve gerekli tarayıcı profiline bağlayın
Facebook Ads ve Instagram ile anti-detect tarayıcı üzerinden çalışırken, mobil proxy'ler kullanmanız önerilir — bunlar, sosyal ağların daha fazla güvendiği mobil operatörlerden IP'ler içerir.
Sık karşılaşılan hatalar ve nasıl düzeltilir
macOS Sonoma ve Sequoia'da proxy ayarları yaparken karşılaşılan tipik sorunları inceleyelim.
❌ Proxy ayarlandı, ancak IP değişmiyor
Nedenler ve çözümler:
- Ayarları kaydettikten sonra “Uygula” butonuna basmadınız — ağ ayarları penceresinde Apply butonuna tıklayın
- Yanlış proxy türü — eğer HTTP ayarladıysanız ve site HTTPS ile çalışıyorsa, Secure Web Proxy'yi ayrı olarak etkinleştirmeniz gerekir
- Uygulama sistem proxy'sini göz ardı ediyor — proxy'yi uygulamanın içinde ayarlayın
- Proxy çalışmıyor — bilgileri kontrol edin, süresi dolmuş veya yanlış şifre olabilir
❌ Proxy etkinleştirildikten sonra siteler açılmıyor
- Proxy sunucusu erişilemez — proxy IP'sine ping atarak kontrol edin:
ping 123.45.67.89 - Yanlış port — seçilen protokol için doğru portu sağlayıcıdan öğrenin
- macOS güvenlik duvarı bağlantıyı engelliyor — kontrol için System Settings → Network → Firewall'da geçici olarak devre dışı bırakın
- Proxy kimlik doğrulama gerektiriyor — “Proxy server requires password” seçeneğini etkinleştirin ve kullanıcı adı/şifreyi girin
❌ Proxy tarayıcıda çalışıyor, ancak terminalde çalışmıyor
Terminal araçları (curl, git, npm) otomatik olarak macOS sistem proxy'sini kullanmaz. Ortam değişkenlerini açıkça belirtmeniz gerekir — yukarıdaki terminal bölümü ile açıklandığı gibi.
❌ macOS Sequoia güncellemeden sonra proxy ayarlarını sıfırlıyor
Bu, macOS'un büyük güncellemelerinden sonra bilinen bir sorundur. Çözüm: Her sistem güncellemesinden sonra, System Settings → Network'teki proxy ayarlarını kontrol edin ve gerekirse bilgileri yeniden girin. Otomasyon için, networksetup komutları ile bir shell betiği oluşturabilir ve bunu başlangıçta çalışacak şekilde ayarlayabilirsiniz.
❌ Chrome ERR_PROXY_CONNECTION_FAILED hatası gösteriyor
- Proxy sunucusunun çalıştığından ve erişilebilir olduğundan emin olun
- Doğru protokolü (HTTP vs SOCKS5) seçtiğinizden emin olun
chrome://net-internals/#proxyadresini açmayı deneyin ve “Ayarları yeniden uygula” butonuna tıklayın- Eğer bir uzantı kullanıyorsanız — “Doğrudan bağlantı” seçeneğine geçmeyi ve geri dönmeyi deneyin
Hangi proxy türünü seçmelisiniz
Ayar yapmak — işin sadece yarısıdır. Belirli bir görev için doğru proxy türünü seçmek önemlidir. Yanlış seçim, engellemeler, yavaş çalışma veya gereksiz masraflara yol açabilir.
| Görev | Önerilen tür | Neden |
|---|---|---|
| Facebook Ads, TikTok Ads | Mobil proxy'ler | Mobil operatör IP'leri — platformlardan maksimum güven |
| Instagram, TikTok (hesap yönetimi) | İkametgah proxy'leri | Gerçek ev IP'leri, düşük engelleme riski |
| Wildberries, Ozon, Avito'dan veri çekme | Veri merkezi proxy'leri | Yüksek hız ve düşük maliyet için toplu sorgular |
| Anonim tarayıcı, engellemeleri aşma | İkametgah proxy'leri | Normal kullanıcılar gibi görünür, engellenmezler |
| Farklı bölgelerden reklam kontrolü | İkametgah proxy'leri | Ülke ve şehir bazında coğrafi hedefleme |
| Otomasyon, botlar, betikler | Veri merkezi veya ikametgah proxy'leri | Hedef sitenin korumasına bağlıdır |
Protokol: HTTP vs SOCKS5 — hangisini seçmelisiniz?
Sağlayıcınız her iki seçeneği de destekliyorsa — SOCKS5 seçin. İşte nedenleri:
- SOCKS5, herhangi bir trafik türü ile çalışır: HTTP, HTTPS, UDP (oyunlar ve VoIP için gereklidir)
- SOCKS5, isteklere başlık eklemez ve gerçek IP'yi X-Forwarded-For başlıkları aracılığıyla ifşa etmez
- HTTP proxy yalnızca web trafiği ile çalışır ve bazen tanımlayıcı başlıklar ekler
- SOCKS5, tüm anti-detect tarayıcıları ve çoğu uygulamayı destekler
İstisna — kurumsal ağlar ve yalnızca HTTP'yi destekleyen bazı özel araçlardır. Diğer durumlarda SOCKS5, tercih edilen seçimdir.
Sonuç
macOS Sonoma ve Sequoia'da proxy ayarlamak, hedeflerinize bağlı olarak birkaç yöntemle çözülebilir. Tüm sistem trafiğini proxy üzerinden yönlendirmek istiyorsanız — System Settings → Network → Proxies'i kullanın. Terminal araçları için — ortam değişkenleri veya networksetup aracı. Esnek geçiş için Chrome'da Proxy SwitchyOmega uzantısını kullanın. Facebook, Instagram veya TikTok'ta çoklu hesap yönetimi için — her profil için ayrı proxy ile anti-detect tarayıcılar kullanın.
Temel kural: sistem proxy'si IP'yi değiştirir, ancak sizi anonim yapmaz ve birden fazla hesapla çalışırken yasaklanma riskinizi azaltmaz. Ciddi görevler için bir kombinasyon gereklidir: doğru proxy türü + anti-detect tarayıcı.
Eğer Mac'inizden sosyal medya, reklam panelleri veya pazar yerlerini izlemek istiyorsanız, ikametgah proxy'lerine dikkat etmenizi öneririz — bunlar gerçek ev kullanıcılarının IP'lerini sağlar, engelleme riskini en aza indirir ve ülke ve şehir bazında coğrafi hedefleme desteği sunar. Facebook Ads ve TikTok Ads ile çalışmak için en iyi seçim mobil IP'lerdir — platformlar bunlara sunucu adreslerinden çok daha fazla güvenmektedir.