Kembali ke blog

Panduan Lengkap Otentikasi Proksi: Login, Kata Sandi, dan Keamanan Maksimal

SANGAT PENTING: - Terjemahkan HANYA ke dalam bahasa Indonesia, JANGAN mencampur bahasa - JANGAN menyertakan kata-kata dari bahasa lain dalam terjemahan - Gunakan HANYA simbol dan alfabet Indonesia - JANGAN PERNAH menerjemahkan kode promo (contoh: ARTHELLO) - biarkan apa adanya Teks untuk diterjemahkan: IP dan nama pengguna/kata sandi

📅13 November 2025

Dalam artikel ini: Anda akan mempelajari semua tentang metode otentikasi server proxy, cara mengatur nama pengguna dan kata sandi dengan benar, format apa yang digunakan, cara mengamankan kredensial, dan cara mengatasi masalah umum. Materi ini didasarkan pada data terkini dengan frekuensi pencarian sekitar 9.200 per bulan.

🔐 Apa itu Otentikasi Proxy

Otentikasi proxy adalah proses verifikasi identitas pengguna sebelum memberikan akses ke server proxy. Ini adalah mekanisme keamanan yang memastikan hanya pengguna yang berwenang yang dapat menggunakan proxy.

Mengapa Otentikasi Diperlukan

✅ Alasan Utama:

  • Perlindungan dari Akses Tidak Sah — hanya pengguna yang telah membayar yang dapat menggunakan layanan
  • Kontrol Penggunaan — melacak lalu lintas setiap pengguna
  • Pencegahan Penyalahgunaan — perlindungan dari spam, DDoS, dan konten ilegal
  • Penagihan dan Pembayaran — penghitungan lalu lintas yang dikonsumsi untuk penagihan
  • Manajemen Akses — kemampuan untuk membatasi fungsionalitas untuk pengguna yang berbeda
  • Kepatuhan Hukum — persyaratan regulator untuk kontrol akses

🔑 Jenis Otentikasi: Basic Auth vs Daftar Izinkan IP

🔒 Otentikasi Dasar (Nama Pengguna:Kata Sandi)

Cara Kerja: Kredensial dikirim dalam header Proxy-Authorization pada setiap permintaan

✅ Keuntungan:

  • Satu pasangan nama pengguna/kata sandi untuk semua perangkat
  • Didukung secara luas oleh klien HTTP
  • Bekerja dengan IP dinamis (IP yang berubah bukan masalah)
  • Mudah untuk mengelola pengguna

❌ Kerugian:

  • Data dikodekan, tetapi TIDAK dienkripsi (terlihat dalam teks biasa tanpa HTTPS)
  • Tingkat keamanan lebih rendah daripada otentikasi IP
  • Perlu memasukkan nama pengguna/kata sandi atau mengaturnya di setiap aplikasi

🌐 Otentikasi IP (Daftar Izinkan IP)

Cara Kerja: Alamat IP perangkat ditambahkan ke daftar yang diizinkan, setelah itu proxy mengizinkan akses tanpa kata sandi

✅ Keuntungan:

  • Keamanan Maksimal — hanya IP Anda yang dapat menggunakan proxy
  • Tidak perlu memasukkan kata sandi saat terhubung
  • Ideal untuk permintaan HTTPS di peramban dan Selenium
  • Mengatasi masalah dengan header Proxy-Authentication
  • Pengaturan lebih mudah di peramban (hanya IP:port)

❌ Kerugian:

  • Hanya berfungsi dengan alamat IP statis
  • Memerlukan perubahan pengaturan saat IP berubah
  • Tidak cocok untuk pengguna seluler dengan IP dinamis
  • Perlu mengetahui IP eksternal Anda

Tabel Perbandingan

Kriteria Daftar Izinkan IP Nama Pengguna/Kata Sandi
Keamanan ✅ Tinggi (hanya IP Anda) ⚠️ Sedang (pengkodean, bukan enkripsi)
Kenyamanan ✅ Sekali atur, lupakan ⚠️ Memerlukan input saat koneksi
Mobilitas ❌ Buruk (memerlukan IP statis) ✅ Sangat Baik (bekerja di mana saja)
Pengaturan Tambahkan IP ke daftar izinkan Masukkan di pengaturan peramban
Untuk IP Dinamis ❌ Tidak cocok ✅ Ideal
Untuk Jaringan Korporat ✅ Ideal ✅ Pilihan bagus
Untuk Seluler ❌ Buruk ✅ Baik

📝 Format Proxy dengan Otentikasi

Ada beberapa format standar untuk menuliskan proxy dengan kredensial. Penting untuk mengetahui format yang benar untuk aplikasi atau alat Anda.

Format Standar

1. Format URL (paling umum)

http://username:password@proxy.example.com:8080
https://username:password@192.168.1.1:3128
socks5://user:pass@proxy.host:1080

✅ Digunakan dalam: Python requests, curl, wget, sebagian besar klien HTTP

2. Format dengan Titik Dua

192.168.1.1:8080:username:password
IP:port:login:password

✅ Digunakan dalam: Beberapa alat pengikis, skrip otomatisasi

3. Hanya IP:port (untuk daftar izinkan IP)

192.168.1.1:8080
proxy.example.com:3128

✅ Digunakan ketika: IP Anda telah ditambahkan ke daftar izinkan, kata sandi tidak diperlukan

4. Format dengan @

user:pass@192.168.1.1:8080

✅ Digunakan dalam: Ekstensi peramban, beberapa klien VPN

Contoh Penggunaan dalam Kode

Python (requests)

import requests

proxies = {
    "http": "http://username:password@192.168.1.1:8080",
    "https": "https://username:password@192.168.1.1:8080"
}

response = requests.get("https://example.com", proxies=proxies)

Linux/Mac (curl)

curl -x http://username:password@proxy:8080 https://example.com

Windows (variabel lingkungan)

set http_proxy=http://user:password@proxy:8080
set https_proxy=https://user:password@proxy:8080

Node.js

const HttpsProxyAgent = require('https-proxy-agent');

const proxy = 'http://username:password@proxy:8080';
const agent = new HttpsProxyAgent(proxy);

fetch('https://example.com', { agent });

⚠️ Penting: Karakter khusus dalam kata sandi (misalnya, @, :, /) harus dikodekan URL. Contoh:
• Kata sandi my@passmy%40pass
• Kata sandi pass:wordpass%3Aword

🎁 ProxyCove menyediakan kedua metode: Anda dapat menggunakan otentikasi daftar izinkan IP maupun nama pengguna/kata sandi. Pilih metode yang paling nyaman untuk Anda! Daftar Sekarang → dan dapatkan +$1.3 dengan kode promo ARTHELLO

🌐 Pengaturan di Peramban

Chrome / Edge

  1. Pengaturan → Sistem → Buka pengaturan proxy
  2. Aktifkan "Gunakan server proxy"
  3. Masukkan IP dan port
  4. Saat terhubung, Windows akan meminta nama pengguna/kata sandi
  5. Peramban akan menyimpan data

Firefox

  1. Pengaturan → Jaringan → Konfigurasi
  2. Pengaturan proxy manual
  3. Masukkan IP dan port
  4. Centang ✓ "Server proxy memerlukan kata sandi"
  5. Masukkan nama pengguna dan kata sandi

⚠️ Kesalahan 407: Proxy Authentication Required

Penyebab Utama:

  • Kredensial Tidak Valid — kesalahan dalam nama pengguna atau kata sandi
  • Tidak Ada Otentikasi — proxy memerlukan tetapi data tidak dikirim
  • Masalah Cache — cookie yang tersimpan salah
  • Perubahan IP — terjadi perubahan IP saat menggunakan otentikasi IP

Cara Memperbaiki (Langkah demi Langkah)

Langkah 1: Verifikasi Kredensial

✅ Pastikan nama pengguna dan kata sandi benar
✅ Periksa apakah ada spasi di awal/akhir
✅ Periksa tata letak keyboard

Langkah 2: Bersihkan Peramban

Pengaturan → Hapus data (cookies, cache, kata sandi)
Muat ulang peramban

Langkah 3: Periksa IP (untuk otentikasi IP)

Kunjungi whatismyip.com dan pastikan IP Anda telah ditambahkan ke daftar izinkan

🔒 Keamanan Kata Sandi Proxy

Praktik Terbaik

✅ YANG HARUS DILAKUKAN

  • Gunakan pengelola kata sandi
  • Simpan dalam variabel lingkungan
  • Gunakan file .env dengan .gitignore
  • Ganti kata sandi secara berkala

❌ YANG TIDAK BOLEH DILAKUKAN

  • Menyimpan dalam kode sumber terbuka
  • Mengirimkan melalui log
  • Menggunakan kata sandi yang sama
  • Meninggalkannya dalam riwayat perintah

🎯 Rekomendasi dan Kesimpulan

📝 Kesimpulan Akhir

1️⃣ Pemilihan Metode Otentikasi

Daftar Izinkan IP: Untuk IP statis dan jaringan korporat
Nama Pengguna/Kata Sandi: Untuk IP dinamis dan perangkat seluler

2️⃣ Keamanan adalah Prioritas

Selalu gunakan proxy HTTPS untuk mengirimkan data sensitif. Simpan kata sandi di pengelola kata sandi, bukan dalam teks biasa.

3️⃣ ProxyCove — Pilihan Andal Anda

Metode otentikasi yang fleksibel, dukungan teknis 24/7, pengaturan mudah dalam 2 menit. Mulai dari $1.5/GB.

🏆 Keunggulan ProxyCove

🔐

Kedua Metode

IP dan nama pengguna/kata sandi

Cepat

Pengaturan dalam 2 menit

👨‍💼

Dukungan 24/7

Dalam bahasa Rusia

💎

Mulai dari $1.5/GB

Harga terjangkau

Mulai Gunakan ProxyCove Hari Ini!

Daftar, isi saldo dengan kode promo ARTHELLO dan dapatkan bonus $1.3 gratis!