DICloak Proxy Entegrasyonu

Yayın tarihi:

12 dk okuma

Güncelleme:

PXNET
Yazar: PXNET
Neredeyse siyah zeminde soluk IP satırları; köşeleri artılı çerçevede Proxynet çarpı DICloak, sağ altta INTEGRATION

Bu yazıda, birden fazla birbirinden bağımsız tarayıcı profili açmanıza olanak sağlayan DICloak tarayıcısını Proxynet proxyleri ile nasıl kullanacağınızı anlatıyoruz; amaç, açtığınız her profilin kendi IP adresiyle çalışması. Tek ofisten dört pazaryeri mağazasını ve iki reklam hesabını yöneten bir e-ticaret ekibini düşünün: her hesap her gün aynı profilde, kendi çerezleriyle ve kendi IP'siyle açılmalı.

Aşağıda sırasıyla DICloak'ın ne olduğunu, bir profilin neden kendi proxy'sine ihtiyaç duyduğunu, proxy eklemeyi, toplu atamayı, bir listeyi önceden test etmeyi ve sık karşılaşılan hataları bulacaksınız.

DICloak Nedir?

DICloak, çok sayıda tarayıcı profilini tek bilgisayarda birbirinden ayrı çalıştıran bir antidetect tarayıcıdır. Her profilin kendi çerezleri, kendi parmak izi değerleri ve kendi proxy'si olur; böylece ziyaret ettiğiniz web siteleri tek bir tarayıcının sekmelerini değil, farklı bilgisayarlardaki farklı tarayıcıları görür. Program Windows, macOS ve Linux'ta çalışır, profiller Chrome çekirdekleri üzerine kurulur. Bu araç türünün mantığını Antidetect Tarayıcı Nedir, Nasıl Çalışır? yazısında ayrıntılı anlattık.

DICloak'ı genellikle ajanslar, sosyal medya ve reklam ekipleri, birden fazla mağazası olan satıcılar ve yazılım test (QA) ekipleri kullanır. DICloak'ın HTTP, HTTPS proxy ve SOCKS5 proxy desteği bulunmaktadır. Kendisi proxy satmaz; proxy'yi bir sağlayıcıdan ayrıca almanız gerekir.

DICloak'ın başlıca özellikleri nelerdir?

Güncel çekirdeklerle çoklu profil oluşturma: DICloak'ın en güçlü özelliği, çok sayıda tarayıcı profilini sistemi yormadan çalıştırabilmesidir. Her profile farklı işletim sistemi, ekran boyutu, donanım bilgisi ve user agent atanabilir. Eylül 2026 itibarıyla yardım merkezi 120'den 151'e kadar Chrome çekirdeklerini listeliyor (Linux'ta daha az seçenek var) ve en eski sürüm olan 120'yi önermiyor.

IP'ye göre ayarlanan konum bilgileri: Saat dilimi, dil ve coğrafi konum proxy'nin çıkış IP'sine göre ayarlanabilir. Türkiye IP'si kullanan bir profil böylece Türkiye saat dilimini de bildirir.

Takım ile profil paylaşabilme: Oluşturduğunuz profilleri ekip arkadaşlarınızla birlikte yönetebilir ya da her ekip arkadaşınıza yalnız belirli profilleri atayabilirsiniz. Şifreleri kimseyle paylaşmanız gerekmez; bu da iş yerinizde çoklu hesap yönetimini kolaylaştırır.

Otomasyon ve API: Hazır RPA şablonları, bir penceredeki işlemleri diğer pencerelerde tekrarlayan Synchronizer ve proxy alanları (type, host, port, user_name, passwd) arayüzdekilerle aynı olan bir Local API sunar. Pencere senkronizasyonu ve API ücretsiz planda yer almaz.

Her DICloak profili neden kendi proxy'sini kullanmalı?

Parmak izi ayarları tarayıcıları birbirinden farklı gösterir, ama ağ adresini değiştirmez. Proxy eklemediğiniz her profil ofisinizin IP adresinden bağlanır ve bir site bu profillerin hepsini tek bir kaynağa bağlayabilir. DICloak'ın kendi SSS sayfası da proxy'nin profiller arasında paylaşılmasını önermez. Buradaki amaç hesap hijyenidir: her hesap her gün aynı yerden görünür.

  1. Bir profil, bir proxy. Aynı çıkış IP'sini kullanan iki profil bu IP üzerinden ilişkilendirilir.
  2. Oturumu açık hesaplar için sabit IP. Her gün başka bir şehirden giriş yapan hesap güvenlik kontrollerine takılır. Statik IP ya da sticky oturum kullanın.
  3. Saat dilimi ve dil IP'den gelsin. Böylece hesap, IP'nin bulunduğu yerde oturan bir kullanıcının tarayıcısı gibi o yerin saatini ve dilini gösterir.

WebRTC gerçek IP adresinizi yine de gösterebilir. DICloak'ın dört WebRTC modundan (Substitute, Forward, Real, Disable) Real kendi IP'nizi açığa çıkarır; Substitute ya da Forward kullanın ve sonucu WebRTC ve DNS Sızıntısı yazısındaki testlerle doğrulayın. Sitelerin tarayıcıları birbirinden ayırmak için neleri okuduğunu Tarayıcı Parmak İzi yazısında anlattık.

DICloak Nasıl Kullanılır?

Adım adım DICloak'ı nasıl kuracağınızı ve proxy ayarlarını nasıl yapacağınızı gösteriyoruz. Başlamadan önce Proxynet self-servis kullanıcı paneli üzerinden istediğiniz proxy türünü satın alabilirsiniz:

DICloak Windows 10 ve üstü, macOS 11 ve üstü ile 64 bit Ubuntu 22.04, Debian 11 ya da Fedora 38 ve üstü sürümlerde çalışır. Eylül 2026 itibarıyla ücretsiz plan 1 üye, 5 profil ve günde 15 profil açılışı içeriyor.

1. DICloak'ı indirin

İstemciyi resmî DICloak indirme sayfasından indirin, kurun ve kayıt olun.

DICloak giriş ekranı: e-posta ve şifre alanları ile kayıt bağlantısı

2. Proxies sayfasında Create Proxy'ye tıklayın

Sol menüden IP Proxies → Proxies sayfasını açın ve Create Proxy düğmesine tıklayarak Proxynet'ten satın aldığınız proxyleri eklemeye başlayın.

IP Proxies altındaki DICloak Proxies sayfası, Create Proxy düğmesi işaretli

3. Proxy bilgilerinizi girin

Açılan pencerede proxy türünü seçin, host, port, hesap (account) ve şifre alanlarını doldurun ve Confirm düğmesine basın. Ekran görüntüsündeki port eski bir porttur; panelinizde gördüğünüz portu kullanın.

DICloak Create Proxy penceresi: proxy türü SOCKS5, host pr.proxynet.io, port, hesap ve şifre alanları

4. Proxyleri test edin

Eklediğiniz proxy'yi listede Operation sütunundaki kontrol simgesiyle test edin. Çalışan bir proxy çıkış IP'sini, ülkesini ve Successful durumunu gösterir.

DICloak proxy listesi: bağlantı kontrol simgesi işaretli, Türkiye çıkış IP'si Successful olarak görünüyor

5. Profil oluşturun

Browsers → Profiles sayfasına gidin ve Create profile düğmesine tıklayın. Profilin proxy bölümünde Saved Proxies seçeneğine geçin ve az önce eklediğiniz proxy'yi listeden seçin.

DICloak Profiles sayfası, Create profile düğmesi işaretli

6. Profili profil listenizden açın

Oluşturduğunuz profil, Proxy sütununda atanan proxy ile birlikte listede görünür. Profili başlatmak için Open düğmesine tıklayın.

DICloak profil listesi: pr.proxynet.io üzerinde SOCKS5 proxy kullanan Proxynet adlı profil, Opened durumunda

DICloak'a Proxynet proxy'si nasıl eklenir?

Testin geçip geçmeyeceğini şu ayrıntılar belirler:

  1. Bilgileri Endpoint Oluşturucu'dan alın. Residential ve mobil proxyler tek bir gateway kullanır; HTTP ve SOCKS5 ayrı portlardadır. Ülkeyi, şehri ve oturum türünü siz seçersiniz, kullanıcı adı bu seçimler içine yerleştirilmiş olarak üretilir. Bu yazıdaki örneklerde adres pr.proxynet.io:8000, kimlik bilgisi user:pass olarak geçiyor.
  2. Türü porta göre seçin. HTTP portu için HTTP, SOCKS5 portu için SOCKS5. DICloak protokolü kendisi algılamaz.
  3. Satırı yapıştırın. Host alanı Host:Port:Username:Password biçimini kabul eder (örneğin pr.proxynet.io:8000:user:pass) ve bilgileri ilgili alanlara kendisi dağıtır. Profil içindeki Custom Proxy modunda aynı kısayol Quick Input ve Parse düğmeleriyle çalışır. Şifrenin sonunda boşluk kalmadığından emin olun.
  4. IP sürümünü IPv4 olarak bırakın. Yalnız uç noktanız IPv6 ise değiştirin.
  5. Checking Proxy'ye tıklayın. Çıkış IP'si IP2Location ya da IP-API üzerinden sorgulanır (profilin proxy ayarlarındaki IP sorgu kanalı); biri zaman aşımına uğrarsa diğerine geçin.
  6. Remark alanını doldurup kaydedin. Müşteri ya da mağaza adı yazmak listeyi filtrelemeyi kolaylaştırır.

IP whitelist ile kimlik doğrulama kullanıyorsanız genel IP adresinizi Proxynet panelinde yetkili listeye ekleyin (en fazla 10 IP) ve hesap ile şifre alanlarını boş bırakın. İki yöntemin farkını Proxy Kimlik Doğrulama: User:Pass ve IP Whitelist yazısında anlattık.

Custom Proxy, Saved Proxies ya da API extraction: hangi mod kullanılmalı?

Bir profilde dört proxy modu bulunur; DICloak bunları profil proxy ayarları sayfasında açıklıyor.

ModNe yaparNe zaman kullanılır
No ProxyKendi ağınızdan doğrudan bağlanırYalnız tarayıcının kendisini denerken, hesaplarda asla
Custom ProxyProxy bu profilin içine girilirElle kurulan bir iki profil
Saved ProxiesProxies sayfasındaki listeden seçilir; rastgele seçenek kullanılmayanları öne alırAynı listeyi kullanan ekipler
API extractionSağlayıcının IP çekme bağlantısından IP alırBağlantıyla IP veren sağlayıcılar; Proxynet gateway'i için gerekmez

Pratikte varsayılan tercih Saved Proxies olmalı: şifre değiştiğinde yalnız tek bir yerde düzeltirsiniz.

HTTP, HTTPS ya da SOCKS5: Hangi proxy türünü seçmelisiniz?

Proxy type menüsünde belirli sağlayıcılara özel "dynamic proxy" seçenekleri de bulunur (IPFLY, 922S5 ve diğerleri); bunlar yalnız o sağlayıcılarla çalışır. Proxynet için seçim şöyle:

TürAnlamıNe zaman seçilir
HTTPHTTP proxy; HTTPS siteler CONNECT ile şifreli olarak geçerpr.proxynet.io:8000 gibi HTTP portu
HTTPSSağlayıcının HTTPS olarak listelediği uç noktalar için ayrı seçenekYalnız uç noktanız HTTPS olarak listelenmişse; Proxynet'in HTTP portu için HTTP seçin
SOCKS5Daha alt seviyede çalışan protokol (RFC 1928), şifreli giriş RFC 1929 ile tanımlıSOCKS5 portu

Web tarama için HTTP ve SOCKS5 aynı sonucu verir: site çıkış IP'sini görür, HTTPS trafiği şifreli kalır. Ayrıntılar SOCKS ve HTTP Proxy Farkı yazısında.

Çok sayıda profile tek seferde nasıl proxy atanır?

Toplu işlemler ve ekip yönetimi ücretli Base planla başlar; ücretsiz planda ikisi de yoktur.

  1. Listeyi içe aktarın. IP Proxies → Proxies sayfasında Batch Import düğmesine tıklayın, Import Template dosyasını indirin, düzenini bozmadan her satıra bir proxy yazın, dosyayı yükleyin ve Confirm ile onaylayın.
  2. Profilleri seçin. Profiles sayfasında proxy atayacağınız profilleri işaretleyin.
  3. More Actions → Edit Profile → Edit Proxy yolunu açın ve Saved Proxies seçeneğini seçin.
  4. Fixed değil Random seçin. Fixed, seçili tüm profillere aynı proxy'yi verir. Random ise her birine farklı bir proxy atar ve önce kullanılmayan proxyleri dağıtır.

Random yalnız listede en az profil sayısı kadar proxy varsa profilleri birbirinden ayrı tutar; proxyler bittiğinde DICloak kullanımdaki proxyleri yeniden atar.

Proxy listesi içe aktarmadan önce nasıl test edilir?

Toplu içe aktarmada hatalı bir satır varsa onu bulmak için profilleri tek tek açmanız gerekir; bu yüzden listeyi önceden test edin. Tek bir proxy için curl yeterlidir; sorgu çıkış IP'sini, konumu ve saat dilimini döndürür:

bash
# HTTP portu
curl -x http://user:pass@pr.proxynet.io:8000 "http://ip-api.com/json/?fields=status,query,countryCode,city,timezone"

# SOCKS5 portu (port numarasını Endpoint Oluşturucu'dan alın)
curl -x socks5h://user:pass@pr.proxynet.io:SOCKS5_PORT "http://ip-api.com/json/?fields=status,query,countryCode,city,timezone"

Her satırda bir proxy URL'si olan bir liste için (http://user:pass@host:port ya da socks5://…) aşağıdaki betik proxyleri beşer beşer test eder, ağ hatalarında yeniden dener, yanlış kimlik bilgisinde yeniden denemez ve aynı çıkış IP'sini paylaşan satırları işaretler:

python
"""DICloak profilleri için proxy listesini test eder: çıkış IP'si, konum, saat dilimi, hız."""
import sys
import time
from concurrent.futures import ThreadPoolExecutor

import requests  # pip install "requests[socks]"

LOOKUP = "http://ip-api.com/json/?fields=status,query,countryCode,city,timezone"


def check(proxy_url, attempts=3):
    # socks5:// alan adını yerelde çözer; socks5h:// çözümlemeyi proxy'ye bırakır
    proxy_url = proxy_url.replace("socks5://", "socks5h://", 1)
    proxies = {"http": proxy_url, "https": proxy_url}
    for attempt in range(1, attempts + 1):
        start = time.monotonic()
        try:
            r = requests.get(LOOKUP, proxies=proxies, timeout=15)
            if r.status_code == 407:  # yanlış kullanıcı adı ya da şifre: yeniden deneme
                return {"error": "407 Proxy Authentication Required"}
            r.raise_for_status()
            info = r.json()
            if info.get("status") != "success":  # sorgu servisi IP'nin konumunu bulamadı
                return {"error": "lookup failed"}
            info["ms"] = round((time.monotonic() - start) * 1000)
            return info
        except requests.RequestException as exc:
            if attempt == attempts:
                return {"error": type(exc).__name__}
            time.sleep(2 * attempt)  # bir sonraki denemeden önce bekle


sys.stdout.reconfigure(encoding="utf-8")
with open(sys.argv[1], encoding="utf-8") as f:
    urls = [line.strip() for line in f if line.strip() and not line.startswith("#")]

with ThreadPoolExecutor(max_workers=5) as pool:  # aynı anda beş proxy
    results = list(pool.map(check, urls))

first_line = {}
for n, info in enumerate(results, 1):
    if "error" in info:
        print(f"{n:>2} FAIL {info['error']}")
        continue
    ip = info["query"]
    dup = f"  shared with line {first_line[ip]}" if ip in first_line else ""
    first_line.setdefault(ip, n)
    print(f"{n:>2} OK   {ip:<15} {info['countryCode']} {info['city']:<10} "
          f"{info['timezone']:<16} {info['ms']:>5} ms{dup}")

Betiği python check_dicloak_proxies.py proxies.txt komutuyla çalıştırın. Aşağıdaki örnekte (IP adresleri belgeleme aralığından) 2. satır aynı oturumun SOCKS5 portundaki karşılığı, 3. satırın şifresi yanlış, 4. satır ise SOCKS5 portuna HTTP gönderiyor:

text
 1 OK   203.0.113.24    TR Ankara     Europe/Istanbul    218 ms
 2 OK   203.0.113.24    TR Ankara     Europe/Istanbul    217 ms  shared with line 1
 3 FAIL 407 Proxy Authentication Required
 4 FAIL ProxyError

İki farklı profil hiçbir zaman aynı çıkış IP'sini paylaşmamalı. Saat dilimi sütunu, IP'ye göre eşleştirme açıkken profilin bildirmesi gereken değeri gösterir. Diğer kontrolleri Proxy Çalışıyor mu? Proxy Nasıl Test Edilir? yazısında bulabilirsiniz.

Hangi Proxynet proxy türü hangi DICloak profiline uyar?

Tüm Proxynet ürünleri HTTP ya da SOCKS5 üzerinden çalışır. Seçim, profilin aynı IP'yi ne kadar süre koruması gerektiğine bağlıdır.

Profil kullanımıProxy türüNeden
Haftalarca oturumu açık kalan hesapISP ProxyHer gün aynı, ISP'ye kayıtlı IP
Tek oturumda biten işlerSticky Proxy1-60 dakika korunan residential IP
Mobil öncelikli platformdaki hesapMobil ProxyOperatör IP'leri; Türkiye'de Turkcell, Türk Telekom ve Vodafone dahil
Giriş yapmadan fiyat ve reklam kontrolüRotating ProxyHer kontrolde farklı bir ev IP'si
Dahili test profilleriDatacenter ProxyIP türünün önemli olmadığı işlerde hızlı ve düşük maliyetli

Havuzun ayrıntıları Residential Proxy sayfasında. Ekip kurulumları için e-ticaret proxy ve sosyal medya proxy sayfalarımıza bakabilirsiniz.

DICloak proxy çalışmıyor: sık karşılaşılan hatalar ve çözümleri

  • Checking Proxy zaman aşımına uğruyor. Host ve portu kontrol edin. IP whitelist kullanıyorsanız genel IP adresiniz değişmiş olabilir. Yalnız sorgu yavaşsa IP2Location ile IP-API arasında geçiş yapın.
  • 407 Proxy Authentication Required. Hesap adı ya da şifre yanlış; çoğu zaman sebep fazladan bir boşluktur. Satırı Endpoint Oluşturucu'dan yeniden kopyalayın.
  • User was rejected by the SOCKS5 server. Aynı kimlik bilgisi sorunu, bu kez SOCKS5 portunda.
  • Received invalid version in initial SOCKS5 response ya da Empty reply from server. Tür portla uyuşmuyor. Şifreyi değil, türü değiştirin.
  • Yanlış ülke görünüyor. Ülke, Proxynet kullanıcı adının bir parçasıdır; yeni bir kullanıcı adı oluşturun ve kayıtlı proxy'yi düzenleyin.
  • Saat dilimi IP ile uyuşmuyor. Saat dilimi ya da dil elle (Custom) ayarlanmış. IP'ye göre eşleştirmeye geri dönün.
  • Sızıntı testinde gerçek IP'niz görünüyor. WebRTC Real modunda. Substitute ya da Forward kullanın.
  • "Kernel for this profile is missing". Bu bir proxy hatası değil: profilin Chrome çekirdeği henüz indirilmemiş. İndirme uyarısını onaylayın ya da başka bir çekirdek seçin.

Python'da aynı hatalar başka mesajlarla karşınıza çıkar; bunları Max Retries Exceeded With URL Hatası Nedir, Nasıl Çözülür? yazısında açıkladık.

Karar rehberi

İhtiyaçÖneri
Elle kurulan birkaç profilProfil başına bir proxy ile Create Proxy; Confirm'den önce Checking Proxy
Ekip için onlarca profilBatch Import, ardından Saved Proxies ve Random ile Edit Proxy
Oturumu açık kalan hesaplarStatik ISP proxy; IP'ye göre saat dilimi ve dil
Gün içinde kısa oturumlarSticky residential oturum
Giriş gerektirmeyen kontrollerRotating residential proxy
Türkiye'ye bağlı işlerÜlkesi Türkiye seçilmiş proxyler, bkz. Türkiye proxy

Sıkça sorulan sorular

DICloak ücretsiz mi?

Evet. Eylül 2026 itibarıyla ücretsiz plan 1 üye, 5 profil ve günde 15 profil açılışı içeriyor. Ücretli planlar bu sınırları yükseltir, toplu işlemleri ve ekip yönetimini ekler.

DICloak ücretsiz proxy veriyor mu?

Hayır. DICloak'ın yardım merkezi proxy bağlantısı sağlamadığını belirtiyor. Proxy menüsünde iş ortağı sağlayıcılara bağlantılar var, ancak proxyleri ayrıca satın alırsınız.

DICloak Android'de çalışır mı?

Hayır. DICloak yalnız Windows, macOS ve Linux'ta çalışır; yardım merkezi tablet ve mobil cihazların desteklenmediğini belirtiyor.

Birden fazla DICloak profili aynı proxy'yi kullanabilir mi?

Teknik olarak evet, ancak bu durumda hesaplar aynı çıkış IP'sini paylaşır ve bu IP üzerinden ilişkilendirilebilir. DICloak'ın SSS sayfası da bunu önermez; her profile kendi proxy'sini ya da kendi sticky oturumunu verin.

DICloak'ta rotating mi, sticky proxy mi kullanmalıyım?

Oturumu açık profillerde IP'nin aynı kalması için statik ISP proxy ya da sticky oturum kullanın. Rotating proxyler giriş gerektirmeyen kontrollere uyar.

DICloak ile birden fazla hesap yönetmek serbest mi?

Kuralları platformlar koyar ve birçoğu bir kişinin açabileceği hesap sayısını sınırlar. DICloak'ı bir ajansın müşteri hesapları ya da bir ekibin mağazaları gibi meşru hesapları birbirinden ayırmak için kullanın ve her platformun kullanım şartlarına uyun.

Özet

DICloak kurulumunu tamamladıktan sonra sosyal medyada çoklu hesap yönetimi, e-ticaret mağazalarınızın yönetimi ve reklam yönetimi gibi birden fazla tarayıcıyla yürüttüğünüz işlerde DICloak'ı kullanabilirsiniz. DICloak profilleri birbirinden ayırır; proxy ise her birine kendi ağ adresini verir. Proxy'yi IP Proxies altında oluşturun, türü porta göre seçin, Checking Proxy ile doğrulayın ve Saved Proxies ile profile atayın. Aynı yaklaşım Dolphin Anty ve AdsPower rehberlerimizde de geçerli. Profillerinize gireceğiniz IP'ler için Proxynet'in proxy paketlerine göz atın.

ChatGPT'ye sorClaude'a sor