proxychains4 -f /home/alex/proxy-lab.conf curl https://example.com/

-f argumenti ushbu proxychains-ng chaqiruvi uchun o‘qiladigan konfiguratsiyani tanlaydi. Misoldagi to‘liq yo‘lni saqlab qolmoqchi bo‘lgan fayl bilan almashtiring va ishga tushish chiqishida yuklangan yo‘lni tekshiring. Hali ham boshqa fayl nomini aytadigan xato kutilgan proxychains4.conf faylini tahrirlash nima uchun ta’sir qilmaganini tushuntiradi.

Ushbu aniq tanlovsiz qidiruv PROXYCHAINS_CONF_FILE, ish katalogidagi konfiguratsiya, har bir foydalanuvchi fayli va o‘rnatilgan tizim joylarini qamrab oladi. Paket va o‘ram versiyalari standart qiymatlarida farq qilishi mumkin. Shuning uchun loyiha ichidagi proxychains.conf, boshqa hisobning uy katalogi yoki PATH dagi boshqa bajariladigan fayl kirishni o‘zgartirishi mumkin.

Agar tanlangan fayl haqiqiy proksi haqida xabar bermasa

Ulanishdan oldin tahlilni tekshiring. Yozuvlar [ProxyList] ostida bo‘ladi va o‘rnatilgan versiya kutgan protokol hamda maydonlarni talab qiladi. Izohlar, bo‘lim joylashuvi va sintaksisni tekshiring. Ruxsat etilgan ommaviy oxirgi nuqta uchun bepul proksilar ro‘yxati tanlangan protokolning talab qilingan maydonlari bilan kiritish uchun nomzodlarni taklif qiladi. SOCKS deb ta’riflangan HTTP tinglovchi mo‘ljallangan fayl yuklangan bo‘lsa ham xato bo‘lib qoladi.

Tahlil qilingan konfiguratsiya xatosi ulanish urinishidan keyingi vaqt tugashidan farq qiladi. Mo‘ljallangan oxirgi nuqta tahlil qilingach, keyingi muvaffaqiyatsiz bosqichni kuzatib boring: kutubxonani yuklash, proksi muzokarasi, autentifikatsiya, manzilga ulanish yoki ilova javobi. Tizim faylining nomini o‘zgartirish bu bosqichlarni tuzata olmaydi.

Alohida chiqishlarni talab qiladigan alohida buyruqlar uchun jarayonlar boshlanayotganda umumiy konfiguratsiyani qayta yozish o‘rniga ularning fayllarini aniq tanlang. Eski qo‘llanmadagi fayl nomini takrorlash uchun boshqa tizim miqyosidagi faylni ustidan yozishning hojati yo‘q.

O'xshash maqolalar