Proxychains DNS: host adları niyə sintetik IP ünvanları alır
proxychains-ng-nin sintetik DNS ünvan xəritələnməsini izah edin və daxili yer tutucunu real hədəf və ya çıxış ünvanından fərqləndirin.
proxychains altında işləyən proqram adi host adını tanış olmayan ünvan aralığına həll edir. Bu ünvan internetdən gələn DNS cavabı deyil, sarğıcın daxilindəki uçot dəyəri ola bilər.
Proxy-DNS rejimində proxychains-ng host adını yadda saxlaya, tətbiqə sintetik ünvan qaytara və sonra tutulan bağlantı proksi vasitəsilə açıldıqda həmin dəyəri yenidən host adına çevirə bilər.
Yer tutucu çıxış IP-si deyil
Nümunə konfiqurasiya proxy_dns və remote_dns_subnet sənədləşdirir. Ayrılmış xəritələmə aralığı konfiqurasiya edilə bilər. Bu, ping etməyi və ya proksinin ictimai mənbəyi kimi yayımlamağı gözlədiyiniz ünvan deyil.
Bu, müvafiq ad axtarışı və bağlantı çağırışlarının nəzərdə tutulan proses daxilində tutulmasından asılıdır. DNS-i başqa mexanizmlə yerinə yetirən, yer tutucunu sonrakı əlaqəsiz istifadə üçün saxlayan və ya qarmaqlanmış soket yolunu yan keçən proqram fərqli davrana bilər.
Bu məhdudiyyət jurnalda sintetik ünvanın təkbaşına bütün tətbiqin uzaq DNS-dən düzgün istifadə etdiyinə dəlil olmadığını izah edir. Eynilə, sarğılanmış prosesdən kənarda ayrı DNS aləti tətbiqin xəritələnmiş bağlantısını sınaqdan keçirmir.
Tətbiqin yer tutucusunu, proksi tərəfində seçilən real hədəf ünvanını və veb saytın gördüyü ictimai çıxışı fərqləndirin. Onlar fərqli işlər görür və uyğun gəlməli deyillər.
Sazlama zamanı host adını qeydlərinizdə saxlayın və dəqiq sarğılanmış prosesi və konfiqurasiyanı müəyyən edin. Şübhəli görünən yer tutucunu əl ilə dəyişmək sarğıcın həmin host adını bərpa etmək üçün lazım olan xəritələməni itirə bilər və anlaşılan dolayı yolu yanlış hədəfə bağlantıya çevirə bilər.