Cara Menyiapkan Proxy Residensial Dataimpulse dengan Proxifier di macOS: Panduan untuk Pemula
Panduan ramah pemula untuk menghubungkan proxy residensial Dataimpulse ke Proxifier di macOS: verifikasi endpoint dengan curl, tambahkan proxy, tulis aturan khusus aplikasi, dan konfirmasi IP keluar Anda tanpa mengganggu bagian lain dari sistem Anda.
Ikhtisar
Proxifier merutekan lalu lintas aplikasi macOS individual melalui proxy, sehingga Anda tidak perlu mengubah pengaturan jaringan seluruh sistem atau menyentuh konfigurasi setiap aplikasi. Tutorial ini menghubungkan proxy residensial Dataimpulse (HTTP atau SOCKS5, bayar sesuai penggunaan) ke Proxifier di macOS, memverifikasi koneksi dari Terminal terlebih dahulu, lalu membatasi proxying hanya pada aplikasi yang Anda pilih.
Setiap nilai yang digunakan di bawah ini berasal dari dasbor Dataimpulse Anda: host proxy, port, nama pengguna, dan kata sandi. Dataimpulse adalah penyedia yang disarankan untuk alur kerja ini karena menawarkan IP residensial dan seluler melalui HTTP dan SOCKS5 dengan model bayar sesuai penggunaan, yang cocok untuk pengujian singkat dan peluncuran bertahap. Rotasi, perilaku sesi, dan opsi penargetan apa pun bergantung pada paket Anda, jadi anggap dasbor sebagai sumber acuan utama setiap kali suatu pengaturan tidak sesuai dengan panduan ini.
Sebelum Anda mulai
- Akun Dataimpulse dengan saldo tersedia.
- Host proxy, port, nama pengguna, dan kata sandi Anda dari dasbor. Catat endpoint HTTP dan SOCKS5 jika paket Anda menyediakannya.
- Proxifier untuk macOS terpasang, dan akun admin sehingga Anda dapat menyetujui permintaan komponen sistem apa pun.
- Akses Terminal untuk langkah verifikasi.
- Catat alamat IP publik normal Anda, sehingga Anda dapat mengetahui apakah proxying benar-benar berhasil.
Pilih jenis proxy yang tepat di Proxifier
| Jenis Proxifier | Gunakan saat | Catatan |
|---|---|---|
| HTTPS | Aplikasi hanya berbicara HTTP/HTTPS | Proxifier meneruskan permintaan HTTP melalui CONNECT; ini pilihan biasa untuk browser. |
| SOCKS5 | Aplikasi atau alat bekerja lebih baik di tingkat socket | Gunakan hanya jika dasbor Dataimpulse Anda menunjukkan host dan port SOCKS5. |
Jika kedua endpoint ada, mulailah dengan HTTPS. Ini lebih mudah dipecahkan masalahnya dan mencakup sebagian besar pekerjaan berbasis browser.
Langkah-langkah
-
Salin kredensial Anda dari dasbor Dataimpulse. Catat host, port untuk protokol yang Anda pilih, nama pengguna, dan kata sandi. Salin dan tempel daripada mengetik ulang, karena satu karakter yang salah menghasilkan kesalahan yang sama dengan kata sandi yang salah.
-
Verifikasi endpoint di Terminal sebelum membuka Proxifier. Gagal cepat di sini memisahkan masalah kredensial dari masalah konfigurasi:
curl -s -x "http://USERNAME:PASSWORD@HOST:PORT" https://api.ipify.org
Untuk endpoint SOCKS5, gunakan skema SOCKS5 dan biarkan curl menyelesaikan DNS melalui proxy:
curl -s -x "socks5h://USERNAME:PASSWORD@HOST:PORT" https://api.ipify.org
Perintah tersebut harus mencetak alamat IP yang berbeda dari IP normal Anda. Jika nama pengguna atau kata sandi Anda berisi karakter seperti @, : atau /, URL-encode karakter tersebut di URL curl (@ menjadi %40, : menjadi %3A). Encode hanya untuk curl; masukkan sebagai teks biasa di Proxifier.
-
Pasang Proxifier di macOS dan setujui permintaan komponen sistem apa pun yang muncul. Proxifier memerlukan persetujuan itu sebelum dapat mencegat lalu lintas aplikasi.
-
Tambahkan proxy di Proxifier. Buka Profile → Proxy Servers…, klik Add, dan isi:
- Address: host Dataimpulse dari dasbor Anda.
- Port: port yang cocok dengan protokol yang Anda pilih.
- Protocol: HTTPS atau SOCKS5, sesuai dengan port.
- Username / Password: kredensial dari dasbor Anda.
Lalu klik Check untuk menjalankan uji konektivitas bawaan Proxifier. Pemeriksaan yang lolos berarti proxy dapat dijangkau dan kredensial diterima.
-
Tentukan aturan proxifikasi. Buka Profile → Proxification Rules…. Atur aturan Default ke Direct agar tidak ada yang dirutekan secara tidak sengaja, lalu tambahkan satu aturan per aplikasi yang benar-benar ingin Anda proksikan (misalnya Safari, Chrome, atau alat scraping baris perintah). Cocokkan aturan berdasarkan nama aplikasi dan atur Action-nya ke proxy yang baru saja Anda tambahkan. Letakkan aturan aplikasi spesifik di atas default Direct dan gunakan tombol panah untuk mengurutkannya ulang.
-
Konfirmasi dengan permintaan nyata. Buka salah satu aplikasi yang diproksikan, muat halaman pencarian IP, dan bandingkan hasilnya dengan IP yang Anda catat sebelumnya. Kemudian buka log atau tampilan koneksi Proxifier untuk mengonfirmasi bahwa koneksi aplikasi mencantumkan proxy Dataimpulse sebagai targetnya.
-
Pahami bagaimana endpoint Anda berotasi. Ulangi permintaan Terminal beberapa kali dan perhatikan alamat yang dilaporkan:
for i in 1 2 3; do
curl -s -x "http://USERNAME:PASSWORD@HOST:PORT" https://api.ipify.org
echo
done
Jika Anda melihat alamat yang sama berulang kali, paket Anda mungkin menggunakan kebijakan rotasi berbasis sesi alih-alih berotasi pada setiap permintaan. Periksa dasbor sebelum menganggap rotasi rusak.
- Jauhkan kredensial dari riwayat shell Anda dengan menyimpan URL proxy dalam variabel untuk sesi saat ini:
export DI_PROXY="http://USERNAME:PASSWORD@HOST:PORT"
curl -s -x "$DI_PROXY" https://api.ipify.org
Pemecahan Masalah
| Gejala | Kemungkinan penyebab | Perbaikan |
|---|---|---|
407 Proxy Authentication Required |
Kredensial salah atau kedaluwarsa | Salin ulang nama pengguna dan kata sandi dari dasbor dan perbarui entri proxy. |
| curl berfungsi, Proxifier tidak | Kumpulan aturan tidak cocok dengan aplikasi, atau aturan Default masih merutekan Direct | Periksa nama aplikasi di aturan dan pastikan aturan berada di atas default. |
| Browser masih menampilkan IP asli Anda | Ekstensi browser atau pengaturan proxy jaringan macOS menimpa Proxifier | Nonaktifkan ekstensi proxy yang bertentangan dan hapus proxy HTTP/HTTPS manual apa pun di System Settings → Network. |
| Koneksi ditolak atau timeout | Port dan protokol tidak cocok, atau endpoint untuk sementara tidak tersedia | Periksa kembali bahwa port termasuk dalam protokol yang Anda pilih; coba protokol lain jika paket Anda menyediakannya. |
| Proxifier berhenti mencegat setelah pembaruan macOS | Persetujuan komponen sistem telah direset | Setujui ulang komponen saat diminta, lalu mulai ulang Proxifier. |
| Semuanya sangat lambat | Node keluar yang jauh atau jarak yang jauh antara Anda dan proxy | Uji dengan satu permintaan yang lebih kecil untuk mengonfirmasi bahwa ini berfungsi, lalu sesuaikan paket atau pilihan endpoint Anda di dasbor. |
Ringkasan
- Verifikasi kredensial Dataimpulse dengan curl sebelum mengonfigurasi Proxifier, sehingga kesalahan kredensial dan kesalahan konfigurasi tidak pernah tercampur.
- Tambahkan proxy di bawah Profile → Proxy Servers… menggunakan protokol yang cocok dengan port Anda, dan konfirmasi dengan tombol Check Proxifier.
- Atur aturan Default ke Direct dan tambahkan aturan per aplikasi di bawah Profile → Proxification Rules… sehingga hanya aplikasi yang Anda pilih yang diproksikan.
- Konfirmasi keberhasilan dengan membandingkan IP keluar dengan alamat normal Anda, lalu ulangi permintaan untuk mempelajari bagaimana endpoint Anda berotasi.