با Proxy Chain آشنا شوید

یک پیاده سازی تمیز به زبان JavaScript از پروکسی سرور (چیزی شبیه به Squid) با پشتیبانی از SSL، احراز هویت، زنجیره سازی پروکسی و امکان برنامه نویسی برای ایجاد تغییر در HTTP Header ها یا اندازه گیری ترافیک مصرفی و ...

Proxy Chain
Proxy Chain

چرا به پروکسی نیاز دارید؟

هنگامی که امکان استفاده از سرویس VPN وجود ندارد و شما نیاز به برقراری ارتباط با بیرون از شبکه دارید می‌بایست از پروکسی استفاده کنید. برای مثال قصد دانلود ویدیو از یوتیوب روی سرورهای سایت جعبه که در شاتل میزبانی می‌شود.

راه اندازی Proxy Chain

راه اندازی proxy-chain مثل آب خوردن است.

const ProxyChain = require('proxy-chain'); 
const server = new ProxyChain.Server({ port: 8000 }); 
server.listen(() => {
    console.log(`Proxy server is listening on port ${8000}`);
});