Cara Mengonfigurasi Proxy di macOS (Sonoma, Sequoia & Ventura)
Diperbarui:
Tidak seperti Windows, macOS menyediakan kolom nama pengguna dan kata sandi bawaan langsung di dalam Pengaturan Sistem → Jaringan → Proxy untuk HTTP (Proxy Web) dan HTTPS (Proxy Web Aman), serta menyimpan kredensial dengan aman di dalam Gantungan Kunci (Keychain) macOS. Anda juga dapat membuat skrip pengalihan proxy per antarmuka jaringan menggunakan utilitas CLI networksetup.
System Settings > Wi-Fi > Details > Proxies > Web Proxy (HTTP) & Secure Web Proxy (HTTPS)- 1 IP₫75.000
- 3+ IP₫70.000
- 5+ IP₫65.000
- 10+ IP₫60.000
- 50+ IP₫60.000
- 100+ IP₫60.000
- 200+ IP₫60.000
- 500+ IP₫55.000
- 1 IP₫40.000
- 5+ IP₫35.000
- 10+ IP₫25.000
- 20+ IP₫25.000
- 50+ IP₫25.000
- 100+ IP₫25.000
- 200+ IP₫25.000
- 500+ IP₫25.000
- 1000+ IP₫22.000
- 2000+ IP₫20.000
Penjelasan Protokol Proxy Jaringan macOS
macOS memungkinkan Anda mengaktifkan beberapa protokol proxy secara bersamaan pada satu antarmuka Wi-Fi atau Ethernet. Saat menggunakan proxy berbayar VinaProxy, aktifkan 'Proxy Web (HTTP)' dan 'Proxy Web Aman (HTTPS)'.
| Tombol Pengaturan Proxy macOS | Protokol yang Ditangani | Kompatibilitas VinaProxy | Dukungan Autentikasi Keychain |
|---|---|---|---|
| Proxy Web (HTTP) | Lalu lintas HTTP biasa (port 80) | Dukungan penuh (IPv4 Khusus & ISP Statis) | Kolom Nama Pengguna & Kata Sandi Bawaan |
| Proxy Web Aman (HTTPS) | Lalu lintas terenkripsi TLS/HTTPS CONNECT (port 443) | Dukungan penuh (IPv4 Khusus & ISP Statis) | Kolom Nama Pengguna & Kata Sandi Bawaan |
| Proxy SOCKS | Aliran TCP SOCKS5 | Hanya untuk daftar proxy gratis (bukan paket berbayar) | Kolom Nama Pengguna & Kata Sandi Bawaan |
| Abaikan pengaturan proxy untuk host ini | Host langsung dan subnet CIDR | Disarankan untuk *.local dan 127.0.0.1 | Tidak berlaku |
Langkah demi Langkah Pengaturan di Pengaturan Sistem macOS
bash
# Otomatisasi konfigurasi proxy Wi-Fi macOS dari Terminal via networksetup
networksetup -setwebproxy "Wi-Fi" IP PORT on USER PASS
networksetup -setsecurewebproxy "Wi-Fi" IP PORT on USER PASS
# Matikan proxy Wi-Fi macOS saat selesai
networksetup -setwebproxystate "Wi-Fi" off
networksetup -setsecurewebproxystate "Wi-Fi" off
Lokasi Jaringan macOS & Tips Penggunaan Terminal
- Gunakan 'Lokasi Jaringan' macOS untuk beralih antara koneksi langsung dan profil proxy dalam dua klik: buka Pengaturan Sistem → Jaringan, klik menu lingkaran '...' di bagian bawah daftar layanan, pilih Lokasi → Edit Lokasi, dan buat lokasi khusus bernama 'VinaProxy'.
- Perhatikan bahwa Pengaturan Sistem macOS berlaku untuk Safari, Chrome, Brave, dan aplikasi bawaan Apple, tetapi alat CLI Terminal (curl, brew, git, python) memerlukan export HTTP_PROXY dan HTTPS_PROXY di file ~/.zshrc.
Langkah demi langkah
- 1
Buka Detail Jaringan di Pengaturan Sistem
Klik menu Apple → Pengaturan Sistem → Jaringan, pilih layanan Wi-Fi atau Ethernet yang aktif, lalu klik 'Detail...'.
- 2
Aktifkan Proxy Web (HTTP) dan Masukkan Kredensial
Pilih tab 'Proxy' di bilah sisi kiri. Aktifkan 'Proxy Web (HTTP)', masukkan IP VinaProxy di 'Server' dan port di 'Port', centang 'Server proxy memerlukan kata sandi', lalu masukkan Nama Pengguna dan Kata Sandi Anda.
- 3
Aktifkan Proxy Web Aman (HTTPS)
Aktifkan 'Proxy Web Aman (HTTPS)' dan masukkan Server, Port, Nama Pengguna, dan Kata Sandi VinaProxy yang sama persis agar situs HTTPS terenkripsi juga dirutekan melalui proxy.
- 4
Terapkan Perubahan dan Verifikasi di Safari atau Chrome
Pastikan daftar bypass menyertakan *.local, 169.254/16, 127.0.0.1, klik OK, lalu buka Safari untuk memverifikasi IP keluar dan ASN Anda.
Pertanyaan umum
Mengapa IP saya tetap sama di situs web HTTPS jika saya hanya mengaktifkan Proxy Web (HTTP) di Mac?
macOS memisahkan pengaturan proxy untuk HTTP biasa dan HTTPS terenkripsi. Karena hampir semua situs web saat ini menggunakan HTTPS, Anda wajib mengaktifkan 'Proxy Web (HTTP)' dan 'Proxy Web Aman (HTTPS)' di tab Proxy.
Mengapa macOS meminta izin untuk configd atau Safari mengakses Keychain setelah menyetel proxy?
macOS menyimpan kata sandi proxy Anda secara terenkripsi di Keychain masuk. Klik 'Selalu Izinkan' saat diminta agar daemon jaringan sistem dapat mengautentikasi di latar belakang tanpa gangguan.
Apakah proxy Pengaturan Sistem macOS memengaruhi perintah Terminal seperti brew atau git?
Tidak. Alat baris perintah BSD/Unix di macOS membaca variabel lingkungan HTTP_PROXY dan HTTPS_PROXY dari profil shell Anda (~/.zshrc), bukan dari konfigurasi sistem macOS.
Dapatkan proxy HTTP(S) latensi rendah untuk macOS
Kredensial instan IPv4 Khusus dan ISP Statis di 7 negara.
Lihat Harga Proxy