Jika Anda bekerja dengan beberapa akun, memantau harga pesaing, atau hanya ingin mengakses internet melalui IP lain — Anda perlu mengatur proxy dengan benar di macOS. Apple secara teratur mengubah antarmuka pengaturan sistem, dan apa yang berfungsi di Monterey atau Ventura, di Sonoma dan Sequoia terlihat sangat berbeda. Dalam artikel ini, kita akan membahas semua cara yang relevan: melalui pengaturan sistem, terminal, dan untuk aplikasi tertentu.
Apa yang perlu diketahui sebelum pengaturan
Sebelum mengubah pengaturan, pastikan Anda memiliki semua data dari server proxy. Tanpa itu, tidak ada yang akan berfungsi. Berikut adalah yang Anda perlukan:
- Alamat IP atau hostname — alamat server proxy (misalnya,
gate.proxycove.com) - Port — biasanya 3128, 8080, 1080 atau yang lain yang ditentukan oleh penyedia
- Protokol — HTTP, HTTPS atau SOCKS5
- Login dan password — jika proxy memerlukan otorisasi (kebanyakan berbayar)
Juga penting untuk memahami perbedaan antara jenis proxy, karena macOS mengaturnya secara berbeda:
| Jenis Proxy | Protokol | Di mana digunakan | Dukungan macOS |
|---|---|---|---|
| Proxy HTTP | HTTP | Browser, tugas dasar | ✅ Lengkap |
| Proxy HTTPS | HTTPS (Aman) | Koneksi yang aman | ✅ Lengkap |
| SOCKS5 | SOCKS5 | Segala jenis lalu lintas, torrent, permainan | ✅ Lengkap |
| File PAC | Skrip pengaturan otomatis | Jaringan perusahaan | ✅ Lengkap |
Untuk sebagian besar tugas — bekerja dengan akun iklan, mengelola akun di media sosial, memantau marketplace — SOCKS5 atau HTTPS adalah yang paling optimal. Proxy HTTP hanya bekerja dengan lalu lintas browser dan tidak menangkap permintaan dari aplikasi. Ingatlah hal ini.
💡 Penting untuk macOS Sequoia
Di macOS Sequoia (15.x) Apple sekali lagi mengubah lokasi pengaturan jaringan. Sekarang bagian ini disebut “Jaringan” di Pengaturan Sistem, bukan Preferensi Jaringan. Jika Anda telah memperbarui dari Ventura atau Monterey — antarmukanya akan terlihat berbeda dari yang Anda kenal.
Pengaturan melalui pengaturan sistem macOS Sonoma dan Sequoia
Ini adalah cara paling sederhana — proxy diterapkan ke seluruh sistem sekaligus. Safari, sebagian besar aplikasi, dan layanan sistem akan menggunakan proxy yang ditentukan secara otomatis. Mari kita bahas langkah demi langkah.
Langkah 1. Buka pengaturan sistem
Klik ikon Apple () di sudut kiri atas layar → pilih “Pengaturan Sistem” (System Settings). Di Sonoma dan Sequoia, ini adalah satu bagian dengan menu samping — jangan bingung dengan Preferensi Sistem lama dari macOS Monterey.
Langkah 2. Pergi ke bagian “Jaringan”
Di menu samping, cari dan klik “Jaringan” (Network). Anda akan melihat daftar antarmuka jaringan: Wi-Fi, Ethernet, Thunderbolt Bridge, dan lainnya. Pilih yang saat ini aktif — biasanya Wi-Fi atau Ethernet.
Langkah 3. Buka detail koneksi
Klik tombol “Detail…” (Details…) di samping koneksi yang aktif. Di jendela yang terbuka, pergi ke tab “Proxy” (Proxies).
Langkah 4. Pilih jenis proxy dan masukkan data
Anda akan melihat daftar protokol. Centang jenis yang diperlukan:
- Web Proxy (HTTP) — untuk proxy HTTP
- Secure Web Proxy (HTTPS) — untuk proxy HTTPS
- SOCKS Proxy — untuk SOCKS5
Setelah mencentang, kolom untuk memasukkan data akan muncul di sebelah kanan. Isi:
- Server — alamat IP atau hostname proxy
- Port — port (misalnya, 1080 untuk SOCKS5)
- Jika otorisasi diperlukan — centang “Proxy server requires password” dan masukkan login/password
Langkah 5. Pengecualian (Bypass proxy settings)
Di kolom “Bypass proxy settings for these Hosts & Domains” Anda dapat menambahkan alamat yang akan dibuka secara langsung, tanpa proxy. Biasanya, alamat yang ditambahkan adalah localhost, 127.0.0.1, dan alamat jaringan lokal seperti 192.168.0.*.
Langkah 6. Simpan pengaturan
Klik OK, lalu di jendela utama pengaturan jaringan klik “Terapkan” (Apply). Proxy akan mulai berfungsi segera — tidak perlu restart. Periksa apakah IP telah berubah dengan mengunjungi layanan pemeriksaan IP, seperti 2ip.ru.
⚠️ Pembatasan pengaturan sistem
Pengaturan proxy sistem di macOS tidak diterapkan ke semua aplikasi. Beberapa program (Telegram, klien torrent, skrip Node.js) mengabaikan proxy sistem dan memerlukan pengaturan terpisah. Ini akan dibahas di bagian berikutnya.
Pengaturan proxy melalui terminal
Terminal diperlukan dalam dua kasus: ketika Anda ingin dengan cepat beralih proxy tanpa masuk ke pengaturan sistem, atau ketika Anda bekerja dengan alat baris perintah (curl, wget, git, npm, dan lainnya) yang tidak secara otomatis mengambil proxy sistem.
Mengatur proxy melalui networksetup
macOS memiliki utilitas bawaan networksetup, yang memungkinkan Anda mengelola pengaturan jaringan dari terminal. Ini menghasilkan hasil yang sama seperti melalui GUI, hanya lebih cepat.
Buka Terminal (Applications → Utilities → Terminal) dan jalankan perintah yang diperlukan:
Untuk proxy HTTP:
networksetup -setwebproxy "Wi-Fi" 123.45.67.89 3128
networksetup -setwebproxystate "Wi-Fi" on
Untuk proxy HTTPS:
networksetup -setsecurewebproxy "Wi-Fi" 123.45.67.89 3128
networksetup -setsecurewebproxystate "Wi-Fi" on
Untuk proxy SOCKS5:
networksetup -setsocksfirewallproxy "Wi-Fi" 123.45.67.89 1080
networksetup -setsocksfirewallproxystate "Wi-Fi" on
Gantilah "Wi-Fi" dengan nama antarmuka Anda (jika menggunakan Ethernet — tulis "Ethernet"). Untuk mengetahui daftar antarmuka, Anda dapat menggunakan perintah:
networksetup -listallnetworkservices
Matikan proxy:
networksetup -setwebproxystate "Wi-Fi" off
networksetup -setsecurewebproxystate "Wi-Fi" off
networksetup -setsocksfirewallproxystate "Wi-Fi" off
Variabel lingkungan untuk utilitas terminal
Jika Anda menggunakan curl, wget, pip, npm, atau git — mereka membaca proxy dari variabel lingkungan. Tambahkan mereka ke sesi terminal saat ini:
export http_proxy="http://login:[email protected]:3128"
export https_proxy="http://login:[email protected]:3128"
export all_proxy="socks5://login:[email protected]:1080"
Agar variabel ini diterapkan secara otomatis setiap kali terminal dibuka, tambahkan ke file ~/.zshrc (jika Anda menggunakan Zsh, yang merupakan default di macOS):
echo 'export http_proxy="http://login:[email protected]:3128"' >> ~/.zshrc
echo 'export https_proxy="http://login:[email protected]:3128"' >> ~/.zshrc
source ~/.zshrc
Setelah itu, semua utilitas baris perintah akan secara otomatis menggunakan proxy. Anda dapat memeriksanya dengan perintah:
curl -s https://api.ipify.org
Jika Anda mendapatkan IP dari server proxy sebagai respons — semuanya telah diatur dengan benar.
Proxy untuk Safari: cara mengatur secara terpisah
Safari adalah satu-satunya browser di macOS yang tidak memiliki pengaturan proxy sendiri. Ia sepenuhnya menggunakan pengaturan sistem macOS. Ini berarti, jika Anda telah mengatur proxy melalui Pengaturan Sistem → Jaringan → Proxy, Safari sudah berfungsi melalui itu.
Namun, jika Anda perlu membuka pengaturan proxy langsung dari Safari — ini dapat dilakukan melalui menu browser:
- Buka Safari
- Di menu atas, klik Safari → Pengaturan (atau ⌘ + ,)
- Pindah ke tab “Lanjutan” (Advanced)
- Di bagian bawah, temukan baris “Proxy: Ubah pengaturan…”
- Klik — pengaturan sistem jaringan akan terbuka, tab Proxy
Ini hanya pintasan ke pengaturan sistem yang sama. Tidak ada proxy terpisah hanya untuk Safari — tidak ada. Jika Anda memerlukan isolasi (satu browser melalui proxy, yang lain — langsung), Safari tidak cocok untuk itu. Dalam hal ini, gunakan Chrome dengan ekstensi atau browser anti-detect.
💡 Saran untuk spesialis SMM dan arbitrage
Jika Anda bekerja dengan beberapa akun dan ingin setiap akun menggunakan IP-nya sendiri — pengaturan sistem macOS tidak cukup. Sistem menggunakan satu proxy untuk semua lalu lintas. Untuk multi-akuntansi, Anda memerlukan browser anti-detect — lebih lanjut tentang ini di bagian berikut.
Proxy untuk Google Chrome di macOS
Google Chrome di macOS juga secara default menggunakan pengaturan sistem proxy — sama seperti Safari. Namun, Chrome memiliki beberapa cara tambahan untuk pengaturan yang memberikan lebih banyak fleksibilitas.
Cara 1. Melalui pengaturan sistem (default)
Jika proxy diatur di Pengaturan Sistem → Jaringan → Proxy, Chrome akan secara otomatis mengambilnya. Anda dapat memeriksa pengaturan saat ini dengan membuka alamat chrome://net-internals/#proxy di Chrome — di sana akan ditampilkan proxy yang digunakan.
Cara 2. Melalui ekstensi (direkomendasikan untuk fleksibilitas)
Ekstensi memungkinkan Anda untuk beralih proxy dengan satu klik, tanpa masuk ke pengaturan sistem. Pilihan populer:
- Proxy SwitchyOmega — ekstensi paling populer. Memungkinkan Anda membuat profil dengan proxy yang berbeda dan beralih di antara mereka dari ikon di toolbar. Mendukung HTTP, HTTPS, dan SOCKS5.
- FoxyProxy — alternatif dengan fungsionalitas serupa, tersedia versi untuk Chrome dan Firefox.
Cara mengatur Proxy SwitchyOmega di Chrome:
- Instal ekstensi dari Chrome Web Store
- Klik ikon ekstensi → Options
- Di menu kiri, klik “Profil baru”
- Beri nama profil (misalnya, “Proxy US”)
- Pilih jenis: Profil Proxy
- Tentukan protokol (SOCKS5/HTTP/HTTPS), server, dan port
- Jika otorisasi diperlukan — masukkan login dan password
- Klik Apply changes
- Klik ikon ekstensi di toolbar dan pilih profil yang telah dibuat
Keuntungan utama dari ekstensi adalah — Chrome berfungsi melalui proxy, sementara semua aplikasi lain di Mac terus menggunakan koneksi langsung. Ini nyaman ketika Anda memerlukan isolasi hanya untuk browser.
Cara 3. Menjalankan Chrome dengan parameter baris perintah
Anda dapat menjalankan Chrome dengan proxy tertentu melalui terminal — berguna untuk otomatisasi atau pengujian:
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome \
--proxy-server="socks5://123.45.67.89:1080" \
--proxy-bypass-list="localhost;127.0.0.1"
Dengan menjalankan seperti ini, Chrome hanya akan menggunakan proxy yang ditentukan, mengabaikan pengaturan sistem. Ini nyaman untuk pengujian cepat proxy baru.
Proxy untuk aplikasi lain: Telegram, Zoom, klien torrent
Banyak aplikasi di macOS mengabaikan proxy sistem dan memerlukan pengaturan terpisah di dalamnya. Mari kita bahas yang paling populer.
Telegram
Telegram memiliki dukungan proxy bawaan. Untuk mengatur:
- Buka Telegram → Pengaturan (⌘ + ,)
- Pindah ke bagian “Privasi dan Keamanan”
- Gulir ke bawah hingga “Pengaturan Proxy”
- Aktifkan “Gunakan proxy”
- Pilih jenis: SOCKS5 atau MTProto (yang terakhir hanya untuk Telegram)
- Masukkan server, port, login, dan password
- Klik “Simpan”
Zoom
Zoom menggunakan pengaturan proxy sistem macOS, tetapi juga dapat diatur secara manual:
- Buka Zoom → Pengaturan
- Pindah ke “Jaringan”
- Klik “Atur proxy…”
- Pilih “Gunakan server proxy secara manual”
- Masukkan alamat dan port
Klien torrent (qBittorrent, Transmission)
Klien torrent biasanya mendukung SOCKS5 — ini adalah pilihan yang disukai karena mengalihkan semua lalu lintas, termasuk UDP.
qBittorrent: Pengaturan → Koneksi → Proxy Server → pilih jenis SOCKS5, masukkan data.
Transmission: Pengaturan → Jaringan → tab “Proxy” → aktifkan dan masukkan data.
Untuk tugas yang memerlukan pengalihan seluruh lalu lintas Mac melalui proxy tanpa pengecualian (termasuk semua aplikasi), gunakan klien tunnel khusus: Proxifier, ProxyCap, atau Surge. Mereka menangkap lalu lintas di tingkat sistem dan memaksa mengarahkannya melalui proxy yang ditentukan.
Browser anti-detect di Mac: ketika pengaturan sistem tidak cukup
Jika Anda seorang arbitrage, spesialis SMM, atau bekerja dengan beberapa akun di satu platform — pengaturan proxy sistem tidak akan menyelesaikan masalah Anda. Berikut alasannya:
- Proxy sistem hanya mengubah IP, tetapi tidak mengubah fingerprint browser
- Facebook, Instagram, TikTok melacak tidak hanya IP, tetapi juga Canvas fingerprint, User-Agent, resolusi layar, zona waktu, dan puluhan parameter lainnya
- Jika Anda masuk dengan dua akun dengan fingerprint yang sama — platform akan mengaitkan mereka dan memblokir keduanya
Untuk multi-akuntansi, gunakan browser anti-detect yang membuat profil terpisah dan terisolasi untuk setiap akun — dengan fingerprint, cookies, dan proxy masing-masing. Di macOS, yang berfungsi adalah:
| Browser | Dukungan macOS | Lebih baik untuk | Fitur |
|---|---|---|---|
| Dolphin Anty | ✅ Ya | Iklan Facebook, arbitrage | Ada rencana gratis untuk 10 profil |
| AdsPower | ✅ Ya | SMM, e-commerce | Otomatisasi RPA bawaan |
| GoLogin | ✅ Ya | Multi-akuntansi | Profil cloud, bekerja melalui browser |
| Multilogin | ✅ Ya | Tim besar | Mesin Mimic/Stealthfox sendiri |
| Octo Browser | ✅ Ya | Arbitrage, crypto | Perlindungan anti-detect yang tinggi |
Cara menambahkan proxy di Dolphin Anty di macOS
- Buka Dolphin Anty → pergi ke bagian “Proxy” di menu kiri
- Klik “Tambahkan proxy”
- Pilih jenis: SOCKS5 atau HTTP
- Masukkan host, port, login, dan password
- Klik “Periksa” — Dolphin akan menunjukkan negara dan IP
- Simpan proxy dan tautkan ke profil browser yang diperlukan
Untuk bekerja dengan Iklan Facebook dan Instagram melalui browser anti-detect di Mac, disarankan untuk menggunakan proxy seluler — mereka memiliki IP dari operator seluler, yang dipercaya oleh media sosial jauh lebih banyak daripada alamat data center.
Kesalahan umum dan cara memperbaikinya
Mari kita bahas masalah umum yang dihadapi saat mengatur proxy di macOS Sonoma dan Sequoia.
❌ Proxy diatur, tetapi IP tidak berubah
Penyebab dan solusi:
- Tidak mengklik “Terapkan” setelah menyimpan pengaturan — klik Terapkan di jendela pengaturan jaringan
- Jenis proxy yang salah — jika Anda mengatur HTTP, tetapi situs berfungsi dengan HTTPS, Anda perlu mengaktifkan Secure Web Proxy secara terpisah
- Aplikasi mengabaikan proxy sistem — atur proxy di dalam aplikasi itu sendiri
- Proxy tidak berfungsi — periksa data, mungkin sudah kadaluarsa atau password salah
❌ Situs tidak terbuka setelah mengaktifkan proxy
- Server proxy tidak tersedia — periksa ping ke IP proxy dengan perintah
ping 123.45.67.89 - Port salah — tanyakan kepada penyedia tentang port yang benar untuk protokol yang dipilih
- Firewall macOS memblokir koneksi — matikan sementara di Pengaturan Sistem → Jaringan → Firewall untuk pemeriksaan
- Proxy memerlukan otorisasi — aktifkan centang “Proxy server requires password” dan masukkan login/password
❌ Proxy berfungsi di browser, tetapi tidak di terminal
Utilitas terminal (curl, git, npm) tidak secara otomatis menggunakan proxy sistem macOS. Anda perlu secara eksplisit menetapkan variabel lingkungan — seperti yang dijelaskan di bagian tentang terminal di atas.
❌ macOS Sequoia mengatur ulang pengaturan proxy setelah pembaruan
Ini adalah masalah yang dikenal setelah pembaruan besar macOS. Solusinya: setelah setiap pembaruan sistem, periksa pengaturan proxy di Pengaturan Sistem → Jaringan dan masukkan data lagi jika diperlukan. Untuk otomatisasi, Anda dapat membuat skrip shell dengan perintah networksetup dan menambahkannya ke startup.
❌ Chrome menunjukkan kesalahan ERR_PROXY_CONNECTION_FAILED
- Periksa apakah server proxy berjalan dan tersedia
- Pastikan Anda memilih protokol yang benar (HTTP vs SOCKS5)
- Coba buka
chrome://net-internals/#proxydan klik “Re-apply settings” - Jika Anda menggunakan ekstensi — coba beralih ke “Direct connection” dan kembali
Jenis proxy apa yang harus dipilih untuk tugas Anda
Pengaturan — hanya setengah dari pekerjaan. Penting untuk memilih jenis proxy yang tepat untuk tugas tertentu. Pemilihan yang salah dapat menyebabkan pemblokiran, kinerja lambat, atau biaya tambahan.
| Tugas | Jenis yang direkomendasikan | Mengapa |
|---|---|---|
| Iklan Facebook, Iklan TikTok | Proxy Seluler | IP dari operator seluler — kepercayaan maksimum dari platform |
| Instagram, TikTok (mengelola akun) | Proxy Residensial | IP rumah yang nyata, risiko pemblokiran rendah |
| Parsing Wildberries, Ozon, Avito | Proxy Data Center | Kecepatan tinggi dan harga rendah untuk permintaan massal |
| Penjelajahan anonim, menghindari pemblokiran | Proxy Residensial | Tampak seperti pengguna biasa, tidak diblokir |
| Pemeriksaan iklan dari berbagai wilayah | Proxy Residensial | Geotargeting berdasarkan negara dan kota |
| Automatisasi, bot, skrip | Proxy Data Center atau Residensial | Tergantung pada perlindungan situs target |
Protokol: HTTP vs SOCKS5 — mana yang harus dipilih?
Jika penyedia Anda mendukung kedua opsi — pilih SOCKS5. Berikut alasannya:
- SOCKS5 bekerja dengan semua jenis lalu lintas: HTTP, HTTPS, UDP (diperlukan untuk permainan dan VoIP)
- SOCKS5 tidak menambahkan header ke permintaan dan tidak mengungkapkan IP asli melalui header X-Forwarded-For
- Proxy HTTP hanya bekerja dengan lalu lintas web dan kadang-kadang menambahkan header identifikasi
- SOCKS5 didukung oleh semua browser anti-detect dan sebagian besar aplikasi
Pengecualian — jaringan perusahaan dan beberapa alat spesifik yang hanya mendukung HTTP. Dalam kasus lain, SOCKS5 adalah pilihan yang lebih disukai.
Kesimpulan
Mengatur proxy di macOS Sonoma dan Sequoia adalah tugas yang dapat diselesaikan dengan beberapa cara tergantung pada tujuan Anda. Jika Anda perlu mengarahkan seluruh lalu lintas sistem melalui proxy — gunakan Pengaturan Sistem → Jaringan → Proxy. Untuk alat terminal — variabel lingkungan atau utilitas networksetup. Untuk Chrome dengan pengalihan fleksibel — ekstensi Proxy SwitchyOmega. Untuk multi-akuntansi di Facebook, Instagram, atau TikTok — browser anti-detect dengan proxy terpisah untuk setiap profil.
Aturan utama: proxy sistem mengubah IP, tetapi tidak membuat Anda anonim dan tidak melindungi dari pemblokiran saat bekerja dengan beberapa akun. Untuk tugas yang serius, diperlukan kombinasi: jenis proxy yang tepat + browser anti-detect.
Jika Anda berencana untuk bekerja dengan media sosial, akun iklan, atau memantau marketplace dari Mac Anda, kami merekomendasikan untuk memperhatikan proxy residensial — mereka menyediakan IP nyata dari pengguna rumah, risiko pemblokiran minimal, dan dukungan geotargeting berdasarkan negara dan kota. Untuk bekerja dengan Iklan Facebook dan Iklan TikTok, pilihan terbaik adalah IP seluler — platform mempercayai mereka jauh lebih banyak daripada alamat server.