Anonsurf و Tor در Parrot OS
راهنمای کامل استفاده از Anonsurf، Tor و OnionShare برای ناشناس بودن آنلاین در Parrot OS.
یکی از ویژگیهای برجستهٔ Parrot OS، ابزار Anonsurf است که ترافیک شبکهٔ شما را از طریق Tor مسیریابی میکند و ناشناس بودن آنلاین را فراهم میسازد. در این آموزش، با Anonsurf، Tor و ابزارهای مرتبط آشنا میشوید.
Anonsurf چیست؟
Anonsurf یک اسکریپت و سرویس systemd است که تمام ترافیک شبکهٔ سیستم را از طریق شبکهٔ Tor مسیریابی میکند. این ابزار بهطور پیشفرض روی Parrot نصب است و با یک دستور ساده فعال میشود.
تفاوت Anonsurf با Tor Browser
| ویژگی | Tor Browser | Anonsurf |
|---|---|---|
| محدودهٔ کاربرد | فقط ترافیک مرورگر | تمام ترافیک سیستم |
| شفافیت | مرورگر مجزا | مسیریابی شفاف سیستم |
| نسخهٔ Tor | داخلی | سرویس سیستم |
| مصرف منابع | کم | متوسط |
| کاربرد | مرور وب ناشناس | ناشناس بودن کل سیستم |
Tor چیست؟
Tor (The Onion Router) شبکهای توزیعشده است که ترافیک شما را از چندین سرور عبور میدهد و لایههای رمزنگاری متوالی اعمال میکند (مانند لایههای پیاز). این کار ردیابی مبدا و مقصد ترافیک را بسیار دشوار میسازد.
نصب Anonsurf
Anonsurf بهطور پیشفرض روی Parrot Security نصب است. اگر نصب نیست یا از نسخهٔ Home استفاده میکنید:
# نصب Anonsurf از مخازن Parrot
sudo apt update
sudo apt install anonsurf
# بررسی نصب
anonsurf --helpدستورات اصلی Anonsurf
۱. راهاندازی Anonsurf
# شروع مسیریابی ترافیک از Tor
sudo anonsurf start
# خروجی:
# [+] Starting Anonsurf service...
# [+] Routing traffic through Tor...
# [+] Anonsurf is now active.
# [+] Your IP appears to be: 185.220.101.45۲. بررسی وضعیت
# مشاهدهٔ وضعیت Anonsurf
sudo anonsurf status
# خروجی:
# [i] Anonsurf is running
# [i] Tor circuit:
# - Entry: 192.95.36.142 (Canada)
# - Middle: 109.70.100.17 (Germany)
# - Exit: 185.220.101.45 (Netherlands)
# [i] Your IP: 185.220.101.45۳. تغییر مدار Tor (New Identity)
# دریافت شناسهٔ جدید (IP جدید)
sudo anonsurf changeid
# یا شکل کوتاه
sudo anonsurf c
# خروجی:
# [+] New identity requested.
# [+] Your new IP: 171.25.193.78۴. توقف Anonsurf
# توقف Anonsurf و بازگشت به اتصال معمول
sudo anonsurf stop
# خروجی:
# [+] Stopping Anonsurf service...
# [+] Traffic routing restored to normal.جدول دستورات Anonsurf
| دستور | توضیح |
|---|---|
sudo anonsurf start | شروع مسیریابی Tor |
sudo anonsurf stop | توقف Anonsurf |
sudo anonsurf restart | راهاندازی مجدد |
sudo anonsurf status | نمایش وضعیت |
sudo anonsurf changeid | دریافت شناسهٔ جدید |
sudo anonsurf myip | نمایش IP فعلی |
Tor Browser
علاوه بر Anonsurf، Parrot بهصورت پیشفرض مرورگر Tor را نیز ارائه میدهد. این مرورگر برای مرور وب ناشناس بدون فعالکردن Anonsurf مناسب است.
# راهاندازی Tor Browser
torbrowser-launcher
# یا از منوی برنامهها:
# Applications → Internet → Tor Browserترکیب Tor Browser و Anonsurf
ترکیب Tor Browser با Anonsurf توصیه نمیشود، زیرا ترافیک مرورگر از دو لایهٔ Tor عبور میکند (Tor over Tor) که میتواند باعث افت سرعت و مشکلات امنیتی شود. از یکی از آنها استفاده کنید.
OnionShare
OnionShare ابزاری است که به شما اجازه میدهد فایلها را بهصورت امن و ناشناس از طریق شبکهٔ Tor به اشتراک بگذارید:
# نصب OnionShare
sudo apt install onionshare
# اشتراکگذاری فایل
onionshare /path/to/file.zip
# خروجی:
# Setting up onion service...
# Compressing files...
# Preparing sharing...
# Your file(s) are now being shared at:
# http://abcdef1234567890.onion
# Press Ctrl-C to stop sharing.تست ناشناس بودن
پس از فعالکردن Anonsurf، ناشناس بودن خود را تأیید کنید:
# بررسی IP عمومی
curl https://check.torproject.org/api/ip
# خروجی (در صورت فعالبودن Tor):
# {"IsTor":true,"IP":"185.220.101.45"}
# اگر IsTor برابر true باشد، اتصال شما از Tor عبور میکند.پیکربندی پیشرفته
ویرایش پیکربندی Tor
فایل پیکربندی Tor در /etc/tor/torrc قرار دارد:
# باز کردن فایل پیکربندی
sudo nano /etc/tor/torrc
# نمونهای از تنظیمات مفید:
# UseBridges 1 # استفاده از bridge برای دور زدن سانسور
# Bridge obfs4 IP:PORT CERT # پل خاص
# ExitNodes {us} # استفاده از گره خروجی آمریکا
# StrictNodes 1 # اعمال سختگیرانهپس از ویرایش، Tor را ریاستارت کنید:
sudo systemctl restart torاستفاده از Bridges
اگر Tor در کشور شما مسدود است، میتوانید از Bridges استفاده کنید:
# دریافت bridge از Tor Project
# https://bridges.torproject.org/
# افزودن bridge به torrc
sudo nano /etc/tor/torrc
# UseBridges 1
# Bridge obfs4 192.95.36.142:443 CDF2E852BF539B82BD10E27E9115A31734E378C2 cert=iVUm...Bridges سرعت را کاهش میدهد
استفاده از Bridges باعث کاهش سرعت اتصال میشود. تنها در صورت مسدود بودن Tor از آنها استفاده کنید.
نکات امنیتی مهم
Tor ناشناسی مطلق نیست
Tor ناشناسی مطلق ارائه نمیدهد. موارد زیر را رعایت کنید:
- هرگز وارد حسابهای کاربری شخصی با نام واقعی نشوید
- از مرورگر معمولی همزمان با Anonsurf استفاده نکنید (اطلاعات leaking)
- فایلهای دانلودشده را بیرون از Tor باز نکنید
- افزونههای مرورگر نصب نکنید (بهجز پیشفرضهای Tor)
- جاوااسکریپت را در سایتهای مشکک غیرفعال کنید
خطاهای رایج
Anonsurf شروع نمیشود
[!] Failed to start Tor service
[!] Check /var/log/syslog for detailsراهحل:
# بررسی لاگها
sudo journalctl -u tor -n 20
# راهاندازی مجدد Tor
sudo systemctl restart tor
# بررسی درگاهها
sudo ss -tlnp | grep -E "9050|9051"IP تغییر نمیکند
مشکل: پس از anonsurf changeid، IP همان میماند.
راهحل:
# توقف کامل و شروع مجدد
sudo anonsurf stop
sudo anonsurf start
# بررسی IP
curl https://check.torproject.org/api/ipاتصال قطع میشود
مشکل: وقتی Anonsurf فعال است، برخی برنامهها به اینترنت متصل نمیشوند.
دلیل: برخی برنامهها از UDP استفاده میکنند که Tor پشتیبانی نمیکند (بهجز UDP در WebRTC محدود).
راهحل:
- از نسخهٔ TCP برنامهها استفاده کنید
- یا Anonsurf را فقط برای مرور وب فعال کنید
سرعت بسیار کند
مشکل: سرعت اینترنت با Anonsurf بسیار کند است.
راهحل:
- سعی کنید
anonsurf changeidرا اجرا کنید تا مدار جدید بگیرید - از گرههای نزدیکتر جغرافیایی استفاده کنید
- در ساعات کمبار شبکه استفاده کنید
خلاصه و مرحلهٔ بعد
Anonsurf یکی از قدرتمندترین ابزارهای حریم خصوصی در Parrot OS است. با یک دستور ساده، تمام ترافیک سیستم را از طریق Tor مسیریابی میکند و ناشناس بودن آنلاین را فراهم میسازد. ترکیب آن با Tor Browser و OnionShare، یک مجموعهٔ کامل حریم خصوصی ارائه میدهد.
بهعنوان گام بعدی:
- آموزش ابزارهای حریم خصوصی را برای آشنایی با سایر ابزارها ببینید
- آموزش ابزارهای تست نفوذ را برای کاربردهای امنیتی بخوانید
- آموزش تنظیمات شبکه را برای پیکربندی شبکه دنبال کنید
این صفحه در تاریخ ۵ تیر ۱۴۰۵ بهروزرسانی شده است.