انجمنهای فارسی اوبونتو
کمک و پشتیبانی => شبکه و سرویس دهندهها => نویسنده: seyal در 23 شهریور 1405، 09:24 قظ
-
در ادامه این پست (https://forum.ubuntu-ir.org/index.php?topic=158420.0) میخواستم روش استفاده با کاربراتور رو هم بنویسم
اما تو تعیین پروکسی برای کاربراتور با چالش مواجه شدم
سوالی که هست اینه که روش استاندارد تعیین یک پروکسی محلی به عنوان یک پل برای کاربراتور چیه؟
فرض کنیم آدرس پروکسی ما به صورت زیر هست(هم http هم socks5):
127.0.0.1:2080چطور باید کاربراتور رو مجبور کرد که از این آدرس پروکسی مثل یک پل اضافه یا upstream proxy برای اتصال استفاده کنه؟
در قسمت تنظیمات تعیین پل رفتم و به چند روش مختلف هم این پروکسی رو نوشتم اما هربار خطا داد
درحالیکه وقتی v2ray رو در حالت TUN مود اجرا میکنم کاربراتور وصل میشه و مشکلی نداره(یعنی مشکل از فعال بودن پروکسی نیست)
-
خود تور این قابلیت را داره که از یه پروکسی http یا https استفاده کنه. با تنظیم HTTPProxy و HTTPSProxy توی فایل torrc میشه اینکار را انجام داد. میتونید برای اطلاعات بیشتر، یه نگاه به لینک (https://tor.stackexchange.com/questions/218/how-to-use-tor-behind-a-http-only-proxy) بندازید.
نمیدونم کاربراتور اجازه تنظیم چنین چیزی را میده یا نه ولی ببینید جایی توی کاربراتور میتونید به طور دستی تنظیمات torrc اضافه کنید یا نه.
اگه بالایی ممکن نبود، این یکی را بررسی کنید:
اگه اشتباه نکنم، تور میتونه چندین فایل torrc را بخونه. پس اگه بشه دستوری که کاربراتور با اون تور را اجرا میکنه، ویرایش کرد، میشه فایل torrc خودتون که شامل تنظیمات HTTPSProxy یا HTTPProxy هست را به تور معرفی کنید.
برای مثال اگه کاربراتور، تور را به شکل زیر اجرا میکنه:
/usr/bin/tor -f /path/to/carburetor/torrc
میتونید به این شکل فایل torrc خودتون که شامل اون تنظیمات هست را به تور معرفی کنید:
/usr/bin/tor -f /path/to/carburetor/torrc -f /path/to/your/torrc
البته همه اینها به شرطی هست که کاربراتور اجازه ویرایش دستور اجرای تور را بده. این چیزی که بالا نوشتم، مفهوم و کلیت کاری هست که باید انجام بشه، جزئیات باید بسته به شرایط تنظیم بشن. (بیشتر منظورم مسیر فایلهای torrc هست)
-
فکر کنم هربار از یک فایل موقتی استفاده میکنه:
tor -f /tmp/tmpi7n0kae3/tractorrc
شاید با خود tractor بهتر بشه مدیریت کرد.