.TH "TORSOCKS" "1" "March 3rd, 2014" "" "" .SH "نام (NAME)" torsocks \- لفاف پوسته برای ساده‌سازی استفاده از کتابخانه torsocks(8) جهت عبور شفاف ترافیک برنامه‌ها از شبکه Tor .SH "خلاصه دستور (SYNOPSIS)" .PP torsocks [OPTIONS] [COMMAND [ARG ...]] .SH "توضیحات (DESCRIPTION)" \fBtorsocks\fP یک لفاف میان کتابخانه torsocks و برنامه کاربردی است تا تمامی ارتباطات اینترنتی را از شبکه Tor عبور دهد. به‌طور پیش‌فرض، torsocks فرض می‌کند که باید به پروکسی SOCKS مربوط به Tor که روی 127.0.0.1 و پورت 9050 در حال اجراست (مقادیر پیش‌فرض دیمن Tor) متصل شود. برای استفاده از یک فایل پیکربندی، torsocks تلاش می‌کند فایل \fB/etc/tor/torsocks.conf\fP را بخواند یا به دنبال متغیر محیطی TORSOCKS_CONF_FILE حاوی مسیر فایل بگردد. اگر آن فایل قابل خواندن نباشد، torsocks از مقادیر پیش‌فرض منطقی برای اکثر راه‌اندازی‌های Tor استفاده خواهد کرد. برای اطلاعات بیشتر در مورد پیکربندی، .BR torsocks.conf(5) را ببینید. .SH "گزینه‌ها (OPTIONS)" .TP .BR "\-h, \-\-help" نمایش خلاصه‌ای از گزینه‌ها و دستورهای ممکن. .TP .BR "\-\-shell" ایجاد یک پوسته جدید با LD_PRELOAD شامل \fBtorsocks(8)\fP. .TP .BR "\-\-version" نمایش نسخه. .TP .BR "\-u, \-\-user" تنظیم نام کاربری برای احراز هویت SOCKS5. برای ایزوله‌سازی مدارها در Tor استفاده می‌شود. توجه داشته باشید که حتماً باید یک گذرواژه از طریق خط فرمان، متغیر محیطی یا فایل پیکربندی (torsocks.conf(5)) تنظیم شده باشد. .TP .BR "\-p, \-\-pass" تنظیم گذرواژه برای احراز هویت SOCKS5. برای ایزوله‌سازی مدارها در Tor استفاده می‌شود. توجه داشته باشید که حتماً باید یک نام کاربری از طریق خط فرمان، متغیر محیطی یا فایل پیکربندی (torsocks.conf(5)) تنظیم شده باشد. .TP .BR "\-a, \-\-address" تنظیم نشانی Tor. تنها نشانی‌های عددی را می‌پذیرد. .TP .BR "\-P, \-\-port" تنظیم پورت Tor. .TP .BR "\-i, \-\-isolate" ایزوله‌سازی خودکار در Tor. نام کاربری و گذرواژه را برای روش احراز هویت SOCKS5 به‌صورت خودکار بر اساس مقداری وابسته به PID و زمان فعلی تنظیم می‌کند. نام کاربری و گذرواژه نباید تنظیم شده باشند. .TP .BR "\-6, \-\-ipv6" فعال‌سازی ایجاد سوکت‌های ipv6. .TP .BR "\-d, \-\-debug" فعال‌سازی حالت اشکال‌زدایی. خروجی در stderr نوشته خواهد شد. .TP .BR "\-q, \-\-quiet" فرونشانی تمامی پیام‌های گزارش (حتی خطاها). .TP .BR "on | off" این گزینه \fBtorsocks(8)\fP را به متغیر محیطی LD_PRELOAD برای پوسته فعلی اضافه یا از آن حذف می‌کند. اگر می‌خواهید از این گزینه استفاده کنید، باید torsocks را در پوسته خود سورس (source) کنید. .br .nf افزودن کتابخانه torsocks به LD_PRELOAD $ . torsocks on .br حذف کتابخانه torsocks از LD_PRELOAD $ . torsocks off .fi .TP .BR "show | sh" نمایش مقدار فعلی متغیر محیطی LD_PRELOAD. .SH "محیط (ENVIRONMENT)" .PP لطفاً برای جزئیات بیشتر در مورد متغیرهای محیطی ممکن، \fBtorsocks(8)\fP را ببینید. .PP .SH "همچنین ببینید (SEE ALSO)" .BR torsocks(8), .BR torsocks.conf(5) .SH "اعتبار و قدردانی (CREDITS)" .PP برنامه torsocks تحت نسخه ۲ پروانه عمومی همگانی گنو (GNU General Public License) توزیع شده است. .PP برای اطلاعات بیشتر، یک وبگاه در https://www.torproject.org در دسترس است. .PP همچنین می‌توانید کد منبع را در https://git.torproject.org بیابید. .PP فهرست رایانامه برای دریافت راهنمایی و برای امور توسعه است. شما همچنین می‌توانید این پروژه را روی سرور IRC به نشانی irc.oftc.net (OFTC) در کانال‌های #tor و #tor-dev بیابید. .PP .SH "نویسندگان (AUTHORS)" برنامه torsocks در ابتدا توسط Robert Hogan نوشته شده و در سال ۲۰۱۳ توسط David Goulet بازنویسی شده است. .PP