Cara Menggunakan Konfigurator SOCKS5 di macOS untuk Merutekan Hanya Browser Anda Melalui ProxyScrape
Biarkan lalu lintas sistem tetap di koneksi normal Anda sementara hanya mengirim browser Anda melalui ProxyScrape SOCKS5. Panduan macOS ini menggunakan konfigurator SOCKS5 dengan aturan per aplikasi, lokasi jaringan, dan pemeriksaan kebocoran.
Gambaran Umum
macOS memungkinkan Anda mengatur proxy SOCKS di seluruh sistem, tetapi itu memengaruhi setiap aplikasi yang menghormati proxy sistem. Konfigurator SOCKS5 memungkinkan Anda merutekan hanya browser Anda melalui ProxyScrape sementara sisa Mac Anda tetap di koneksi normalnya. Ini berguna untuk pemantauan SEO, verifikasi iklan, atau sesi penjelajahan yang memerlukan IP berbeda tanpa mengganggu panggilan video, pencadangan, atau pembaruan sistem.
ProxyScrape menawarkan proxy SOCKS5 dan HTTP di seluruh jenis IP residensial, datacenter, dan mobile. Penagihan bersifat bayar sesuai pemakaian atau bulanan tetap, dan kumpulan IP-nya terdaftar 97M+ IP. Tutorial ini menggunakan aplikasi konfigurator SOCKS5 dengan aturan per aplikasi dan mencakup lokasi jaringan, perilaku DNS, dan pemeriksaan kebocoran.
Kapan menggunakan perutean hanya browser
- Anda ingin memeriksa hasil penelusuran atau iklan dari lokasi tertentu tanpa mengubah seluruh jaringan Anda.
- Anda perlu menjaga layanan sistem pada koneksi stabil sementara browser menggunakan proxy rotasi.
- Anda menguji aplikasi web dengan IP berbeda tetapi tidak ingin mem-proxy alat pengembangan atau sinkronisasi cloud.
Langkah-langkah
-
Dapatkan kredensial ProxyScrape SOCKS5. Dari dasbor ProxyScrape, salin host, port, nama pengguna, dan kata sandi SOCKS5 untuk jenis proxy yang Anda butuhkan (residensial, datacenter, atau mobile).
-
Pasang konfigurator SOCKS5 macOS. Pilih konfigurator yang mendukung perutean per aplikasi di macOS. Contohnya termasuk Proxifier, ProxyCap, atau konfigurator SOCKS5 serupa yang dapat menempel pada aplikasi terpilih. Pasang dan berikan izin jaringan yang diperlukan.
-
Buat profil proxy SOCKS5 baru. Di konfigurator, tambahkan server proxy:
- Protokol:
SOCKS5 - Host: host ProxyScrape Anda
- Port: port SOCKS5 ProxyScrape Anda
- Nama pengguna dan kata sandi: kredensial ProxyScrape Anda
- DNS: pilih “Resolve through proxy” jika tersedia
- Protokol:
-
Siapkan aturan hanya browser. Buat aturan yang hanya cocok dengan proses browser Anda. Misalnya:
- Aplikasi:
Google ChromeatauFirefox - Tindakan:
Proxy via SOCKS5Biarkan aplikasi lain diatur keDirect.
- Aplikasi:
-
Konfigurasikan profil browser terpisah (opsional tetapi disarankan). Buat profil browser khusus untuk penjelajahan melalui proxy. Ini menjaga cookie, ekstensi, dan cache DNS tetap terpisah dari profil normal Anda.
# Contoh: jalankan Chrome dengan direktori profil terpisah open -na "Google Chrome" --args --user-data-dir="$HOME/.chrome-proxy-profile" --proxy-server="socks5://127.0.0.1:1080"Catatan: jika Anda menggunakan aturan per aplikasi dari konfigurator, Anda mungkin tidak memerlukan flag
--proxy-server. Gunakan salah satu pendekatan, jangan keduanya. -
Gunakan lokasi jaringan macOS untuk beralih konteks. Buat lokasi jaringan bernama “ProxyScrape” dan satu lagi bernama “Direct”. Di lokasi ProxyScrape, atur proxy SOCKS ke
127.0.0.1dan port yang digunakan konfigurator Anda, atau biarkan kosong jika konfigurator menangani perutean per aplikasi. Ganti lokasi dari menu Apple saat Anda ingin mengubah perilaku default. -
Uji browser yang dirutekan. Di browser yang menggunakan proxy, kunjungi halaman pemeriksa IP. Pastikan IP cocok dengan ProxyScrape dan wilayah yang diharapkan.
-
Uji aplikasi yang dikecualikan. Gunakan aplikasi non-browser untuk memeriksa IP publik Anda. Ini akan menunjukkan IP ISP normal Anda, yang mengonfirmasi bahwa perutean per aplikasi berfungsi.
-
Jalankan uji kebocoran DNS dan WebRTC. Di browser yang menggunakan proxy, jalankan uji kebocoran DNS dan uji kebocoran WebRTC. DNS harus diselesaikan melalui proxy. Jika WebRTC mengekspos IP lokal Anda, nonaktifkan WebRTC atau gunakan ekstensi untuk mengendalikannya.
-
Validasi dengan pemeriksaan baris perintah. Dari Terminal, verifikasi endpoint SOCKS5 yang sama:
curl --socks5-hostname USER:PASS@HOST:PORT https://httpbin.org/ipGanti
USER,PASS,HOST, danPORTdengan kredensial ProxyScrape Anda.
Pemecahan Masalah
- Browser masih menampilkan IP lokal. Periksa kecocokan nama proses konfigurator. Beberapa browser menggunakan proses pembantu; tambahkan pembantu tersebut ke aturan.
- Halaman memuat lambat atau waktu habis. Coba jenis proxy ProxyScrape yang berbeda. Proxy datacenter biasanya lebih cepat; proxy residensial dan mobile mungkin memiliki latensi lebih tinggi.
- Kebocoran DNS. Aktifkan DNS sisi proxy di konfigurator. Di Firefox, atur
network.proxy.socks_remote_dnsketruediabout:config. - macOS meminta izin jaringan. Setujui konfigurator di Pengaturan Sistem > Privasi & Keamanan. Tanpa izin, perutean per aplikasi tidak akan berfungsi.
- Proxy berhenti berfungsi setelah perubahan jaringan. Pilih ulang lokasi jaringan atau mulai ulang konfigurator. macOS dapat mengatur ulang pengaturan proxy saat beralih jaringan Wi-Fi.
Ringkasan
Konfigurator SOCKS5 macOS memberi Anda perutean hanya browser sementara seluruh sistem Anda tetap langsung. Konfigurasikan kredensial ProxyScrape SOCKS5, tambahkan aturan hanya untuk browser Anda, dan gunakan profil browser khusus untuk cookie dan DNS yang bersih. Verifikasi dengan pemeriksaan IP, DNS, dan WebRTC, serta simpan lokasi jaringan macOS terpisah untuk berpindah dengan cepat. Pengaturan ini sangat cocok untuk pemantauan SEO dan pengujian web di mana Anda memerlukan IP berbeda tanpa mem-proxy seluruh mesin Anda.