انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => شبکه و سرویس‌ دهنده‌ها => نویسنده: Nixon در 26 اردیبهشت 1401، 11:35 ق‌ظ

عنوان: تنظیم سرویس تور روی یک کشور خاص
ارسال شده توسط: Nixon در 26 اردیبهشت 1401، 11:35 ق‌ظ
سلام و درود

خوب من از سرویس تور استفاده میکنم

میخواستم بپرسم آیا امکانش هست که تور رو روی یک کشور خاص تنظیم کنیم ( مثل وی پی ان ها )

بطوری که هر موقع میخواییم مرورگر رو از تور رد کنیم مثلا آی پی کشور آمریکا رو داشته باشیم

دوتا سوال دیگه:

سوال اول:

من هربار سیستم رو ریستارت میکنم برای وصل شدن به تور به ارور برمیخورم


May 16 11:39:34.729 [notice] Tor 0.4.5.10 running on Linux with Libevent 2.1.12-stable, OpenSSL 1.1.1n, Zlib 1.2.11, Liblzma 5.2.5, Libzstd 1.4.8 and Glibc 2.31 as libc.
May 16 11:39:34.729 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning
May 16 11:39:34.729 [notice] Read configuration file "/etc/tor/torrc".
May 16 11:39:34.732 [notice] Opening Socks listener on 127.0.0.1:9050
May 16 11:39:34.732 [warn] Could not bind to 127.0.0.1:9050: Address already in use. Is Tor already running?
May 16 11:39:34.732 [warn] Failed to parse/validate config: Failed to bind one of the listener ports.
May 16 11:39:34.732 [err] Reading config failed--see warnings above.

 و با کامند لاین :

Sudo killall tor


این ارور برطرف میشه . سوالم اینه که آیا این کامند لاینی که من استفاده میکنم خطرناک هست ؟ آیا راه حل دیگه ای برای این موضوع وجود داره ؟

سوال دوم :

بعد از وصل شدن به تور از طریق ترمینال چطور میتونیم از تور خارج بشیم ؟ آیا کامند لاینی برای اینکار وجود داره؟ ( مثلا من برای خروج از کاربر روت از کامند لاین exit استفاده میکنم اما برای خروج از تور از چه کامند لاینی میشه استفاده کرد؟ )


عنوان: پاسخ : تنظیم سرویس تور روی یک کشور خاص
ارسال شده توسط: Issac در 26 اردیبهشت 1401، 12:06 ب‌ظ
سلام،
سوال اول: بله می‌تونید.
دوتا سوال دیگه؛ سوال اول: نه فرمانی که استفاده می‌کنید باعث توقف خدمت تور که از پیش درحال اجرا هست میشه.
نکته: وقتی برنامهٔ تور رو نصب می‌کنید خدمتش هم به صورت خودکار اضافه میشه، و هربار که سامانه‌تون رو خاموش و دوباره روشن می‌کنید، به صورت خودکار خدمتش تور هم اجرا میشه.
نکته بعدی: چون خدمت تور از پیش درحال اجراست، شما نیازی ندارید که اون فرمان رو بزنید تا خدمتش رو ببندید و دستی اجراش کنید)
آیا راه‌حلی برای این موضوع وجود داره؟ بله، میتونید غیرفعالش کنید. (‎$ sudo systemctl disable tor.service)
دوتا سوال دیگه؛ سوال دوم: کافیه کنترل+سی (ctrl+c) بزنید، البته فکر نمیکنم که اینو ندونید ولی جواب سوالتون این بود، احتمالا سوال رو ناقص یا اشتباه پرسیدید
عنوان: پاسخ : تنظیم سرویس تور روی یک کشور خاص
ارسال شده توسط: Nixon در 26 اردیبهشت 1401، 12:20 ب‌ظ
الان متوجه داستان شدم 

پس دیگه نیازی نیست تور رو توی ترمینال اجرا کنم ;D . ممنون

خوب چطور میشه سرویس تور رو روی یک کشور خاص تنظیم کرد؟ ( اگر مرحله به مرحله توضیح بدید ممنون میشم )



عنوان: پاسخ : تنظیم سرویس تور روی یک کشور خاص
ارسال شده توسط: دانیال بهزادی در 26 اردیبهشت 1401، 08:50 ب‌ظ
ExitNodes {de}
StrictNodes 1
عنوان: پاسخ : تنظیم سرویس تور روی یک کشور خاص
ارسال شده توسط: Nixon در 27 اردیبهشت 1401، 08:17 ق‌ظ
ExitNodes {de}
StrictNodes 1

این کد رو باید در ترمینال وارد کنم ؟

معنی این قسمت چی هستش؟

{de}
عنوان: پاسخ : تنظیم سرویس تور روی یک کشور خاص
ارسال شده توسط: esmaeelE در 27 اردیبهشت 1401، 11:56 ق‌ظ
ExitNodes {de}
StrictNodes 1

این کد رو باید در ترمینال وارد کنم ؟

معنی این قسمت چی هستش؟

{de}

اون دو خط را به فایل زیر اضافه کنید.
/etc/torrc
de یعنی گره خروجی کشور آلمان باشد.

عنوان: پاسخ : تنظیم سرویس تور روی یک کشور خاص
ارسال شده توسط: Issac در 27 اردیبهشت 1401، 01:52 ب‌ظ
اون دو خط را به فایل زیر اضافه کنید.
/etc/torrc
این مسیر درست نیست. ‎/etc/tor/torrc مسیر درسته.
عنوان: پاسخ : تنظیم سرویس تور روی یک کشور خاص
ارسال شده توسط: Dragon- در 27 اردیبهشت 1401، 08:32 ب‌ظ
الان متوجه داستان شدم 

پس دیگه نیازی نیست تور رو توی ترمینال اجرا کنم ;D . ممنون

خوب چطور میشه سرویس تور رو روی یک کشور خاص تنظیم کرد؟ ( اگر مرحله به مرحله توضیح بدید ممنون میشم )
بالا توضیح دادند چجوری.
باید فایل torrc رو تغییر بدید و اونجا تنظیم کنید. یه لیست به ExitNodes می‌دید و تور گره خروجی رو از بین اونها انتخاب می‌کنه.
چندین روش برای مشخص کردن این لیست وجود داره، مثلا با دادن ip اونها یا اثر انگشتشون (که یه hash هست) یا کد کشور. کد‌های کشور رو باید بین {} قرار بدید.
اعضای لیست رو باید با کاما (,) جدا کنید.
{de} کد کشور آلمان هست. برای آمریکا می‌تونید از {us} استفاده کنید. می‌تونید اینجا (https://b3rn3d.herokuapp.com/blog/2014/03/05/tor-country-codes) یه لیست از کد هر کشور بدست بیارید. (به ابزار‌های کمکی برای دیدنش نیاز دارید)

اگه چندین عضور برای ExitNodes تعیین کنید، تور به طور شانسی از یکی از اونها استفاده می‌کنه.

StrictNodes 1 هم برای این هست که تور توی انتخاب گره‌ها به طور سفت و سخت عمل کنه.