proxychains altında çalışan bir program, sıradan bir ana bilgisayar adını bilinmeyen bir adres aralığına çözer. Bu adres, internetten gelen bir DNS yanıtı değil, sarmalayıcının içindeki bir muhasebe değeri olabilir.

Proxy-DNS modunda proxychains-ng bir ana bilgisayar adını hatırlayabilir, uygulamaya sentetik bir adres döndürebilir ve daha sonra yakalanan bağlantı bir proxy üzerinden açıldığında bu değeri tekrar ana bilgisayar adına çevirebilir.

Yer tutucu çıkış IP'si değildir

Örnek yapılandırma proxy_dns ve remote_dns_subnet belgeler. Ayrılmış eşleme aralığı yapılandırılabilir. Bu, ping atmayı veya proxy'nin genel kaynağı olarak yayımlamayı bekleyeceğiniz bir adres değildir.

Bu, ilgili ad araması ve bağlantı çağrılarının amaçlanan süreç içinde yakalanmasına bağlıdır. Kendi DNS'ini başka bir mekanizmayla yapan, yer tutucuyu daha sonraki ilgisiz kullanım için saklayan veya kancalanmış soket yolunu atlayan bir program farklı davranabilir.

Bu sınırlama, bir günlükteki sentetik adresin tek başına tüm uygulamanın uzak DNS'i doğru kullandığının kanıtı olmadığını açıklar. Aynı şekilde, sarmalanmış sürecin dışındaki ayrı bir DNS aracı uygulamanın eşlenmiş bağlantısını test etmez.

Uygulamanın yer tutucusunu, proxy tarafında seçilen gerçek hedef adresini ve web sitesinin gördüğü genel çıkışı birbirinden ayırın. Farklı işler yaparlar ve eşleşmeleri gerekmez.

Hata ayıklarken ana bilgisayar adını notlarınızda tutun ve tam sarmalanmış süreci ve yapılandırmayı belirleyin. Şüpheli görünen bir yer tutucuyu elle değiştirmek, sarmalayıcının o ana bilgisayar adını geri almak için ihtiyaç duyduğu eşlemeyi kaybettirebilir ve anlaşılır bir dolaylılığı yanlış hedefe bağlantıya dönüştürebilir.

İlgili makaleler