انجمنهای فارسی اوبونتو
کمک و پشتیبانی => شبکه و سرویس دهندهها => نویسنده: mr.amir138396 در 24 خرداد 1403، 10:52 قظ
-
سلام . من پل گرفتم و گذاشتم . هنوز هم تور کار نمیکنه !
amirho@amirho:~$ systemctl restart tor && journalctl -exft Tor
ژوئن 13 10:25:51 amirho Tor[814]: Read configuration file "/usr/share/tor/tor-service-defaults-torrc".
ژوئن 13 10:25:51 amirho Tor[814]: Read configuration file "/etc/tor/torrc".
ژوئن 13 10:25:51 amirho Tor[814]: Opening Socks listener on 127.0.0.1:9050
ژوئن 13 10:25:51 amirho Tor[814]: Opened Socks listener connection (ready) on 127.0.0.1:9050
ژوئن 13 10:25:51 amirho Tor[814]: Parsing GEOIP IPv4 file /usr/share/tor/geoip.
ژوئن 13 10:25:51 amirho Tor[814]: Parsing GEOIP IPv6 file /usr/share/tor/geoip6.
ژوئن 13 10:25:51 amirho Tor[814]: Bootstrapped 0% (starting): Starting
ژوئن 13 10:25:52 amirho Tor[814]: Starting with guard context "default"
ژوئن 13 10:25:52 amirho Tor[814]: Signaled readiness to systemd
ژوئن 13 10:34:59 amirho Tor[814]: Interrupt: exiting cleanly.
ژوئن 13 10:34:59 amirho Tor[5003]: We compiled with OpenSSL 300000a0: OpenSSL 3.0.10 1 Aug 2023 and we are running with OpenSSL 300000a0: 3.0.10. These two versions should be binary compatible.
ژوئن 13 10:34:59 amirho Tor[5003]: Tor 0.4.8.4 running on Linux with Libevent 2.1.12-stable, OpenSSL 3.0.10, Zlib 1.2.13, Liblzma 5.4.1, Libzstd 1.5.5 and Glibc 2.38 as libc.
ژوئن 13 10:34:59 amirho Tor[5003]: Tor can't help you if you use it wrong! Learn how to be safe at https://support.torproject.org/faq/staying-anonymous/
ژوئن 13 10:34:59 amirho Tor[5003]: Read configuration file "/usr/share/tor/tor-service-defaults-torrc".
ژوئن 13 10:34:59 amirho Tor[5003]: Read configuration file "/etc/tor/torrc".
ژوئن 13 10:34:59 amirho Tor[5003]: Opening Socks listener on 127.0.0.1:9050
ژوئن 13 10:34:59 amirho Tor[5003]: Opened Socks listener connection (ready) on 127.0.0.1:9050
ژوئن 13 10:34:59 amirho Tor[5003]: Parsing GEOIP IPv4 file /usr/share/tor/geoip.
ژوئن 13 10:35:00 amirho Tor[5003]: Parsing GEOIP IPv6 file /usr/share/tor/geoip6.
ژوئن 13 10:35:00 amirho Tor[5003]: Bootstrapped 0% (starting): Starting
ژوئن 13 10:35:00 amirho Tor[5003]: Starting with guard context "default"
ژوئن 13 10:35:00 amirho Tor[5003]: Signaled readiness to systemd
ژوئن 13 10:41:36 amirho Tor[5003]: Interrupt: exiting cleanly.
چی کارش کنم ؟!
-
درود
تنظیمات تور را قرار دهید.
$ cat /etc/tor/torrc | nc -N paste.ubuntu-ir.org 1337
-
ببین من اینجوری پل برای تور گذاشتم. اول این رو نصب کردم
sudo apt install obfs4proxy
بعد فایل torcc را با مسیر
etc/tor/torcc
ویرایش کردم و اینها را به انتهایش افزودم. (آدرس پل رو الکی گذاشتم ولی فرمش همینه)
UseBridges 1
ClientTransportPlugin obfs4 exec /usr/bin/obfs4proxy
Bridge obfs4 00.0000.000.000:0000 AAAAAAAAAAAAAAAAAAAAAAAAAAAAA cert=aaaaaaaaaaaaaaaaaaaaaa/aaaaaaaaaaaaa>
فقط یک سوال هم از اساتید داشتم: اگر چندتا پل پشت سر هم بذارم، فقط همون اولیه انتخاب میشود، یا راهی است که اگر اولی کار نکرد به طور خودکار برود روی پل دومی (یا اصلا به صورت پیشفرض همین کار را میکند یا نه؟)
-
درود
تنظیمات تور را قرار دهید.
$ cat /etc/tor/torrc | nc -N paste.ubuntu-ir.org 1337
درود
https://paste.ubuntu-ir.org/rkzl
-
ابتدا تنظیمات تور در سیستم شما ( به آدرس https://paste.ubuntu-ir.org/rkzl )
با دستور زیر بررسی شد:
sudo -u debian-tor tor --verify-config
که حاصل خروجی زیر بود:
[notice] Read configuration file "/etc/tor/torrc".
[warn] Failed to parse/validate config: Unknown option 'Bridge'. Failing.
یعنی بخش Bridge دارای اشکال است. با بررسی آن دریافتم که یک کاراکتر اضافه (جای خالی پنهان)پیش از واژه Bridge در نخستین پُل وجود دارد.
Bridge obfs4 57.129.30.192:47177 799AB1370DD89CF54CFC7F14B06A83136197A21F cert=BjSEd/Jl2IyBdfZ1HHXgamUeBrPngwI+IoO35WePl2YhbH93QSitG9qO1MjU9hLTAgoHHA
که پس از حذف آن و بررسی مجدد با دستور نخست، اشکال برطرف شد.
[notice] Read configuration file "/etc/tor/torrc".
Configuration was valid
همچنین فرمت کامل پُل از نوع obfs4 به شکل زیر است:
Bridge obfs4 1.2.3.4:9999 ABCDEFGH cert=ijklmnop iat-mode=0
که در پایان هر آدرس مقدار iat-mode=0 وجود دارد. اگر نگذارید به احتمال زیاد وصل نمیشود و با پیغام زیر در لاگ تور مواجه میشوید:
[warn] Proxy Client: unable to connect OR connection (handshaking (proxy)) with ...
اگر مقادیر پُل(ها) درست باشد، هنگام اتصال در ابتدای لاگ تور چنین چیزی تولید میشود:
[notice] Starting with guard context "bridges"
در لاگ تور شما بجای "bridge" چون اشکال دارد(که در بالا اشاره کردم)، "default" دیده میشود.یعنی از پُل استفاده نمیکند و لاجرم چون نودهای عادی تور فیلتراند بنابراین اتصالی صورت نمیگیرد.
همچنین به دلخواه میتوانید در فایل /etc/tor/torrc گزینه زیر را اضافه کرده تا لاگ تور را جداگانه داشته باشید.
Log notice file /tmp/tor.log
بلافاصله پس از اجرای تور برای دیدن لاگ دستور زیر را اجرا کنید:
tail -f /tmp/tor.log
اگر اتصال کامل انجام بگیرد در فایل لاگ چنین چیزی میبینید:
Bootstrapped 100% (done): Done
نکته: استفاده از چند پُل پیشنهاد میشود تا موقعیکه به هر دلیل هر کدام کار نکرد دیگری به طور خودکار توسط تور استفاده شود. هر بار یک یا دو آدرس داده میشود، که میتوانید با پاک کردن cache مرورگر و مراجعه دوباره آدرس تازهای بگیرید.
موقع کپی و درج آن در فایل torrc دقت کنید.
https://bridges.torproject.org/bridges/?transport=obfs4
-
ابتدا تنظیمات تور در سیستم شما ...
تشکر . خیلی لطف کردید .