توجه: تنها در صورتی باید یک رلهٔ Windoes را اجرا کرده که بتوانید آن را ۲۴/۷ اجرا کنید. اگر قادر به تضمین آن نیستید، یک Snowflake راه بهتری برای همکاری (همبخشی) در منابع است.
تنظیم یک سامانهٔ Windows بهعنوان یک رله، مستلزم انجام چند گام ساده برای راهاندازی یک حسابکاربری، بارگیری Windows expert bundle
، پیادهسازی فایل پیکربندی torrc و تنظیم Tor از سمت خط فرمان است.
در زیر دستورالعملهای مفصلی در مورد نحوهٔ اجرای این گامها وجود دارد - لطفاً مطمئن شوید که آنها را با دقت دنبال میکنید و هر یک از اصلاحات لازمی که در طول مسیر مشخص شده است را انجام دهید.
۱. ایجاد یک حسابکاربری برای Tor
ابتدا باید یک حسابکاربری جدید ایجاد کنید تا به Tor اجازه دهید مجزا از پیکربندی شخصی شما اجرا شود و همچنین مجوزهای سامانهٔ قابل مدیریت را داشته باشد.
- برای آغاز، کنترل پنل خود را باز کرده و ‹Accounts› (حسابها) را انتخاب کنید.
- در منوی سمت چپ، ‹Family & other people› (خانواده و دیگران) را انتخاب کنید.
- در کنار عنوان فرعی ‹Add another user to this PC› (اضافهکردن کاربر دیگر به این رایانه)، روی علامت
+
بزرگ کلیک کنید.
- اکنون پنلی ظاهر میشود که اطلاعات حساب Windows را میخواهد. در پایین متن کوچکی را انتخاب کنید که عبارت «I do not have this users sign-in information» (اطلاعات ورود به حساب این کاربر را ندارم) را نوشته است.
- در پنل بعدی، متنی مشابه در پایین با عبارت «Set up user without using a Microsoft account» (ایجاد کاربر بدون استفاده از حسابکاربری مایکروسافت) را انتخاب کنید.
- یک نام کاربری برای کاربر وارد کنید. هر چیزی که دوست دارید قابل قبول است، اگرچه در این راهنما از نام کاربری
torrelay
استفاده خواهد شد. سپس یک گذرواژه قوی وارد کرده و ادامه دهید.
۲. بارگیری و پیکربندی بستهٔ نرمافزاری Windows Expert
2.1 بارگیری
گام بعدی بارگیری و نصب بستهٔ نرمافزاری Windows Expert و همچنین راهاندازی فایل torrc خودتان است.
- به بارگیری کد منبع Tor رفته و به پایین بلغزید تا ‹Windows Expert Bundle› (بستهٔ نرمافزاری Windows Expert) را انتخاب کنید.
- به شاخهٔ
C:\Users\torrelay\
خود بروید.
- پوشهای به نام
tor
ایجاد کنید.
*(اختیاری. میتوان از یک مسیر سفارشی استفاده کرد، اگرچه باید در گامهای پیشرو اصلاحهای لازم را انجام دهید.)
2.2 پیکربندی
- بستهٔ راهاندازی زیپشدهٔ Expert را در پوشهٔ Tor تازهایجادشدهٔ خود باز کنید. دو پوشه در آنجا قرار خواهد گرفت. یکی به نام
Tor
و دیگری Data
.
- اکنون باید یک پوشه به نام
log
در C:\Users\torrelay\tor
ایجاد کنید.
سپس باید یک فایل خالی در پوشهٔ log
ایجاد کنید و نام آن را notices.log
بگذارید.
- اکنون باید یک فایل torrc ایجاد کرده تا مجموعهٔ قوانین رلهٔ خود را تعریف کنید.
مسیر شاخهٔ پیشفرض این فایل
C:\Users\torrelay\AppData\Roaming\tor\torrc
است، اگرچه میتوانید یک مکان سفارشی را در راهاندازی خط فرمان با پرچم -f
مشخص کنید. (اطلاعات بیشتر در زیر)
فایل torrc
تازهایجادشدهٔ خود را در ویرایشگر متن باز کرده و آن را با محتویات زیر پر کنید:
#نام مستعار «myNiceRelay» را با نامی که دوست دارید تعویض کنید
Nickname myNiceRelay
ORPort 9001
ExitRelay 0
SocksPort 0
#Paths فرض میکند که شما در C:\Users\torrelay\tor استخراج کردهاید - اگر میخواهید
#در جای دیگری استخراج شود یا از نام کاربری دیگری استفاده شود، آن را
#به تناسب آن تغییر دهید
DataDirectory C:\Users\torrelay\tor\Data
Log notice file C:\Users\torrelay\tor\log\notices.log
GeoIPFile C:\Users\torrelay\tor\Data\Tor\geoip
GeoIPv6File C:\Users\torrelay\tor\Data\Tor\geoip6
#ایمیل خود را در زیر قرار دهید - توجه داشته باشید که در صفحه معیارها (metrics) منتشر خواهد شد
ContactInfo tor-operator@your-emailaddress-domain
- مطمئن شوید که همه چیز بهدرستی پر شده است، سپس ذخیره کنید و خارج شوید.
۳. راهاندازی رلهٔ خود
بسته به ترجیحات و نیازهای شما دو روش برای راهاندازی رله برای بار نخست وجود دارد.
۳.۱ روش ۱: رابط کاربری
- به شاخهای که فایلهای Tor را از آن استخراج کردید بروید.
- به سادگی روی فایل
tor.exe
کلید Shift را بگیرید و کلیک راست کرده و از منوی کشویی 'Run as other user' را انتخاب کنید، و وقتی درخواست شد، گذرواژه حساب Tor خود را وارد کنید.
- توجه: مطمئن شوید کهبههیچوجه روی دکمه «Run as administrator» کلیک نکنید - این خطرناک است!
۳.۲ روش ۲: خط فرمان
- Command Prompt خود را باز کنید. با دستور
cd C:\Users\torrelay\tor\Tor
به C:\Users\torrelay\tor\Tor
بروید.
RUNAS /user:torrelay tor.exe
را تایپ کرده و enter را فشار دهید. اگر فایل torrc
خود را در جایی غیر از مکان پیشفرض دارید (مانند پوشهٔ home
)، مسیر را با پرچم -f
مشخص کنید.
- مثال:
RUNAS /user:torrelay «tor.exe -f C:\Users\torrelay\tor\Tor\torrc"
- اکنون باید Tor را درحال راهاندازی در ترمینال خود ببینید. صبر کنید تا خودراهاندازی تمام شود.
- پس از مدت کوتاهی باید OrPort خود را منتشر کند و شما با موفقیت ترافیک را برای شبکهٔ Tor رله (منتقل) خواهید کرد.
- توجه: بسته به تنظیمات سامانهٔ شما، Tor ممکن است موفق به راهاندازی نشود و خطایی نمایش دهد که بیان کند قادر به ایجاد فایل نیست. اگر این اتفاق افتاد، به سادگی Windows Defender Security Center را باز کرده و «App & browser control» را انتخاب کنید. فایل tor.exe را به فهرست مجوزها اضافه کنید، سپس
tor.exe
را از خط فرمان دوباره اجرا کنید. Tor اکنون باید بهطور عادی راهاندازی شود.
۴. نکات پایانی
اگر در تنظیم رلهٔ خود مشکل دارید، به بخش راهنمای ما نگاهی بیندازید.
اگر رلهٔ شما اکنون درحال اجرا است، یادداشتهای پس از نصب را وارسی کنید.