- - تثبيت ناقل الحركة على Raspberry Pi للحصول على عميل Torrent دائمًا

قم بتثبيت ناقل الحركة على Raspberry Pi للحصول على عميل Torrent "دائمًا"

الإرسال هو برنامج عميل Torrent. إنها تستخدم واجهة ويب ، مما يجعلها مناسبة بشكل خاص للإعدادات مقطوعة الرأس للتعامل مع تنزيل السيول في الخلفية. هناك العديد من المقالات على الويب حول الإرسال على Raspberry Pi. لسوء الحظ ، كثير منهم إما معقدة للغاية أو خطأ ببساطة. ومع ذلك ، فمن السهل نسبيًا تثبيت "الإرسال" وتكوينه عندما تتبع التعليمات المفصلة.

انتقال والتوت بي

اليوم ، بعد مناقشة مزايا استخدامVPN عند التورنت ، سوف نقدم لك السيول والإرسال. سنناقش بعد ذلك ما الذي يجعل Raspberry Pi منصة جيدة لتشغيل الإرسال. بالانتقال إلى لب المسألة ، سنقدم لك إرشادات مفصلة حول كيفية تثبيت "الإرسال" وتكوينه واستخدامه على جهاز Raspberry Pi. لقد حاولنا أن نجعل دليلنا بسيطًا. لقد أزلنا الزغب واحتفظنا فقط بما هو مطلوب حقًا. هذا يساعد على جعل العملية بسيطة بقدر الإمكان.

الحصول على # 1 تصنيف VPN
30 يوما ضمان استعادة الاموال

كيفية الحصول على VPN مجاني لمدة 30 يومًا

إذا كنت بحاجة إلى VPN لفترة قصيرة عند السفر على سبيل المثال ، يمكنك الحصول على VPN في المرتبة الأعلى مجانًا. يشمل ExpressVPN ضمان استرداد الأموال لمدة 30 يومًا. سوف تحتاج إلى دفع ثمن الاشتراك ، هذه حقيقة ، ولكنها تسمح بذلك الوصول الكامل لمدة 30 يوما ثم قمت بإلغاء لاسترداد كامل. إن سياسة الإلغاء التي لم تطرح على الأسئلة ترقى إلى مستوى اسمها.

لتحسين الخصوصية عند تنزيل السيول ، استخدم VPN

لا حرج في تنزيل السيولفي حد ذاته. في الواقع ، يتم توزيع الكثير من البرامج مفتوحة المصدر بهذه الطريقة. ومع ذلك ، يتم استخدام السيول أيضًا لتوزيع المواد المحمية بحقوق الطبع والنشر. لهذا السبب ، قد يُقنع بعض مزودي خدمة الإنترنت على الاعتقاد بأن شخصًا ما ينتهك بنودهم وشروطهم لمجرد أنهم يستخدمون السيول. وعندما يفعلون ، يمكنهم الرد عن طريق تخفيض السرعة أو إرسال إشعارات الانتهاك أو حتى مقاطعة الخدمة. لإخفاء نشاطك عبر الإنترنت من التدقيق في مزود خدمة الإنترنت ، استخدم VPN.

تعمل VPN على سحرها من خلال تشفير بياناتكباستخدام خوارزميات قوية تجعل من المستحيل تقريبًا التصدع. لن يرى IPS - أو أي شخص آخر - في هذا الشأن - إلى أين أنت ذاهب أو ما تفعله عبر الإنترنت. كمكافأة ، تسمح VPN بتجاوز القيود الجغرافية عن طريق السماح لك بالتنكر على موقعك وتظهر كأنك في مكان آخر.

مع توفر الكثير من مقدمي الخدمة ، يمكن أن يكون اختيار VPN مهمة شاقة. فيما يلي بعض العوامل المهمة التي يجب مراعاتها. ا سرعة اتصال سريع سوف يقلل من التخزين المؤقت ، سياسة عدم تسجيل الدخول سوف تحمي خصوصيتك ، لا قيود الاستخدام سوف تتيح لك الوصول إلى أي محتوى بأقصى سرعة و برنامج لمنصات متعددة سيضمن أن VPN يعمل على أجهزتك.

أفضل VPN للتورنت: IPVanish

أفضل VPN للتورنت - IPVanish

لقد اختبرنا العديد من موفري VPN وفقًا للمعايير الموضحة أعلاه والموفر الذي نوصي باستخدامه هو IPVanish. مع الخوادم في جميع أنحاء العالم ، لا سقف السرعة أويوفر نظام IPVanish أداءً رائعًا وقيمة مذهلة ، حيث يوفر التحكم في الوصول إلى النطاق الترددي غير المحدود وحركة المرور غير المقيدة وسياسة حظر تسجيل صارمة. على الرغم من أنه ليس لديه عميل Linux ، إلا أن IPVanish يستخدم بروتوكول OpenVPN المتوافق مع معايير الصناعة ، وبالتالي سيعمل بشكل جيد على Raspberry Pi ببساطة عن طريق تثبيت برنامج OpenVPN وتكوينه.

تقدم IPVanish ضمان استعادة الأموال لمدة 7 أيام مما يعني أن لديك أسبوعًا لاختباره بدون مخاطر. يرجى ملاحظة ذلك يمكن لقراء نصائح الإدمان أن ينقذوا نسبة هائلة تبلغ 60 ٪ هنا على الخطة السنوية IPVanish، مع انخفاض السعر الشهري إلى 4.87 دولار فقط / شهر.

مقدمة سريعة عن السيول

السيل ، أو بتورنت بتعبير أدق ، هوبروتوكول الاتصال المستخدم لمشاركة الملفات بين المستخدمين. على عكس الطرق الأخرى للحصول على الملفات من الإنترنت - مثل التنزيل من مواقع الويب أو FTP ، فإنه لا يعتمد على الخوادم للاحتفاظ بمحتواها. يتم توزيعها إلى حد ما بين جميع المستخدمين. تم إنشاء BitTorrent في عام 2002 بشكل أساسي كوسيلة لتوزيع نظام التشغيل Linux مفتوح المصدر. اليوم ، أصبح BitTorrent الطريقة الأكثر استخدامًا لتنزيل الملفات. تتم أكثر من نصف عمليات نقل الملفات على الإنترنت من خلال السيول.

شبكة تورنت

تورنت هو بروتوكول نظير إلى نظير حيث كلالمستخدم ليس فقط يحصل ولكن أيضا يشارك المحتوى. تقوم بتتبع BitTorrent - وهو نوع خاص من الخوادم - بتتبع جميع شرائح الملفات المتاحة من كل من أقرانه المتصلين. عند بدء تشغيل برنامج التورنت الخاص بك ، فإنه يتصل تلقائيًا بأقرانهم وأجهزة التعقب القريبة ويقوم تلقائيًا بمشاركة جميع معلومات شرائح الملفات المحلية ، مما يجعلها متاحة للمستخدمين الآخرين. هذا أمر أساسي لتشغيل سيل. يتم استضافة الملفات ومشاركتها على كمبيوتر كل مستخدم.

للعثور على ملف معين وتنزيله ، يستخدم مستخدمي التورنت مواقع الفهرسة. من بين تلك المعروفة هي المواقع مثل خليج القراصنة أو KickassTorrents. تلك المواقع فهرسة سيل تقدم البحثقدرات. تقوم نتائج البحث الخاصة بهم بإرجاع ملفات .torrent التي تقوم بتنزيلها والتي يتم استخدامها بواسطة برنامج عميل torrent لتنزيل الملفات الفعلية. يقدم بعض ناشري البرامج أيضًا ملفات .torrent لتنزيل برامجهم.

ما هو انتقال؟

انتقال هو برنامج العميل سيل لنظام التشغيل Linux. سوف يستغرق ملفات .Torrent ، والاتصال بالأقران والمتعقبين والتعامل مع تنزيل الملفات ومشاركتها. حيث يختلف ناقل الحركة عن عملاء التورنت الآخرين فهو لا يحتوي على واجهة مستخدم. من المفترض أن تعمل على الخادم وأن يتم الوصول إليها واستخدامها من خلال واجهة ويب.

انتقال عميل ويب

واجهة الويب هي المكان الذي تفتح فيه ملفات .torrent - أو الصق روابط الويب إلى ملفات .torrent ، ورؤية تقدم التنزيلات المستمرة والمكتملة وإدارة جميع جوانب التورنت.

لماذا اختيار التوت بي؟

جنبا إلى جنب مع ناقل الحركة ، يجعل التوت بيلواحد من أرخص خادم تحميل سيل يمكن للمرء أن يتخيل. لماذا تنفق عدة مئات من الدولارات - إن لم يكن الألف أو أكثر - على الأجهزة عندما يكون Raspberry Pi لديه كل ما هو مطلوب. من ناحية الأجهزة ، كل ما ستحتاج إليه هو Raspberry Pi وبعض وحدات التخزين الخارجية - التي قد تكون موجودة لديك بالفعل - ويمكن أن يكون لديك جهاز مخصص لمعالجة السيول في غضون دقائق ، ولن تحتاج إلى ترك الكمبيوتر قيد التشغيل بسبب التنزيلات المستمرة.

التوت في بي باختصار

وضعت في المملكة المتحدة من قبل منظمة غير ربحيةأطلق عليها اسم Raspberry Pi Foundation لتدريس علوم الكمبيوتر الأساسية في المدارس وفي البلدان النامية ، وقد جعلت مجموعة ميزات Raspberry Pi الخاصة بالقدرة على التكيف والحجم والقدرة على تحمل التكاليف (يمكنك الحصول عليها مقابل 35 دولارًا أمريكيًا تقريبًا) شعبية كبيرة خارج جمهورها المستهدف مع تم بيع أكثر من 11 مليون وحدة في جميع أنحاء العالم منذ صدوره في عام 2012.

النموذج الأكثر حداثة والذي نوصي بهباستخدام ، يقدم Raspberry Pi 3 model B مجموعة واسعة من الميزات وقدرات التواصل. بفضل معالج ARM Cortex-A53 رباعي النواة بتردد 1.2 غيغاهرتز و 64 بت ومعالج رسومات Broadcom VideoCore IV عالي الأداء و 1 جيجابايت من ذاكرة الوصول العشوائي وواجهات الفيديو والصوت و USB ، فهو بالفعل جهاز قوي ومتعدد الاستخدامات. على الرغم من أنه يحتوي على واجهة فيديو ، إلا أنه غير مطلوب لتشغيله ، كما أن Raspberry Pi يعد جهازًا رائعًا بدون رأس.

قبل أن نبدأ

على الرغم من تثبيت وتكوين الإرسالعلى Raspberry Pi ليس معقدًا بشكل خاص ، فهناك بعض الأشياء التي نحتاج إلى التحقق منها قبل أن نبدأ. سيكون من العار عدم التمكن من إكمال الإعداد لأننا نفتقد شيئًا ما.

بعض الافتراضات

نحن نفترض أنك حصلت على Raspberry Pi لديك وتشغيل أحدث إصدار من نظام التشغيل Raspbian.

نحن نفترض أيضًا أنك متصل ببعضتخزين خارجي على التوت بي الخاص بك. قد يكون قرصًا ثابتًا خارجيًا من نوع USB أو قد يكون شكلًا من أشكال التخزين المتصل بالشبكة. نحن أيضًا نفترض أنك اختبرت إعداد التخزين لديك وأنه يعمل بشكل صحيح.

أخيرًا ، نحن نفترض أن لديكRaspberry Pi المتصل بشبكتك - إما عبر Ethernet أو WiFi ، الذي اختبرته أن الشبكة تعمل وأنك تعرف كيفية الاتصال عن بُعد بـ Raspberry Pi باستخدام SSH.

ماذا ستحتاج

في الأساس ، تحتاج إلى ثلاثة أشياء لإنجاز هذا.

  • أ فطيرة التوت. نقترح بشدة على التوت بي 3. أيضا ، يجب تشغيل نظام التشغيل Raspbian. ستحتاج أيضًا بالطبع إلى الملحقات المطلوبة مثل محول الطاقة وبطاقة microSD وربما علبة.
  • شكل ما من تخزين خارجي. كما ذكرنا في القسم السابق ، USBسيكون القرص الصلب مناسبًا تمامًا لهذا الغرض وكذلك بعض التخزين المتصل بالشبكة. يمكنك حتى استخدام مفتاح USB. بعضها كبير جدا هذه الأيام. كل هذا يتوقف على كمية البيانات التي تنوي تخزينها.
  • أخيرًا وليس آخرًا ، ستحتاج أيضًا إلى الحاسوب للقيام بكل التثبيت والتكوين ولاستخدام برنامج الإرسال بمجرد تثبيته. قد يكون إلى حد كبير أي جهاز كمبيوتر يعمل بنظام Windows أو Macintosh أو Linux ، طالما أنه متصل بنفس الشبكة مثل Raspberry Pi. لتكون قادرًا على الاتصال عن بُعد بـ Raspberry Pi من أجل الإعداد ، يجب أن يحتوي على برنامج عميل SSH. على ويندوز ، نوصي المعجون. يجب أن يحتوي أيضًا على مستعرض ويب للاتصال بـ Transmission بعد التثبيت.

تركيب وتكوين انتقال على التوت بي

هناك عدد لا بأس به من الخطوات المشاركة في الإعدادحتى انتقال على التوت بي ولكن لا شيء معقد للغاية. إذا قمت بتنفيذ كل واحدة على النحو المحدد ، يجب أن يكون لديك تثبيت عمل في غضون دقائق ،

الخطوة 1: التأكد من تحديث Raspbian وأحدث إصدار.

قبل تثبيت أي برنامج جديد ، من الأفضل دائمًا التأكد أولاً من حصولك على أحدث إصدار من نظام التشغيل ومن تثبيت جميع التصحيحات.

تفترض جميع الخطوات التالية أنك متصل عن بعد بـ Raspberry Pi باستخدام عميل SSH يعمل على جهاز كمبيوتر من اختيارك.

أدخل الأمرين التاليين ، في انتظار الانتهاء من تنفيذ أول أمر قبل تشغيل الأمر الثاني:

sudo apt-get update
sudo apt-get upgrade

قد تتم مطالبتك بقبول بعض التغييرات عند تشغيل هذه الأوامر. إذا كنت كذلك ، تأكد من كتابة "y" للتأكيد.

الخطوة 2: تثبيت ناقل الحركة

قد يكون التثبيت الفعلي هو أبسط جزء من هذه العملية برمتها.

فقط اكتب في هذا الأمر:

sudo apt-get install transmission-daemon

الخطوة 3: إنشاء الدلائل

بعد ذلك ، نحتاج إلى إنشاء بعض الدلائل حيث يقوم "الإرسال" بتخزين الملفات التي يتم تنزيلها والملفات المكتملة. لنفترض أن مسار التخزين الخارجي الخاص بك هو / media / storage.

لإنشاء الدلائل ، أدخل هذين الأمرين:

mkdir -p /media/storage/Torrent_inprogress
mkdir -p /media/storage/Torrent_complete

الخطوة 4: تحديد الأذونات

يعمل ناقل الحركة افتراضيًا كمستخدمديبيان انتقال". يوصى بشدة بعدم تغيير هذا لأسباب أمنية. ومع ذلك ، نحتاج إلى ناقل الحركة ليكون لنا الحق في الكتابة إلى أدلة Torrent_inprogress و Torrent_complete. تحتوي هذه الدلائل ، التي تم إنشاؤها في الخطوة السابقة ، على تعيين أذوناتها افتراضيًا كـ 770 لـ pi user و pi group. لذلك نحتاج ببساطة إلى إضافة "ديبيان انتقال"المستخدم إلى مجموعة" بي ".

يتم ذلك عن طريق إدخال الأمر التالي:

sudo usermod -a -G pi debian-transmission

إذا كنت مرتاحًا لها ومعرفة ما تفعله ، فيمكنك تعديل هذه الخطوة وفقًا لمتطلبات الأمان الخاصة بك. فقط تأكد من أن دلائل تنزيل ملفات التورنت لديك يمكن الوصول إليها من أجل "ديبيان انتقال" المستعمل.

الخطوة 5: تكوين الإرسال

يتم تخزين كل تكوين ناقل الحركة في ملف نصي باسم settings.json حدد موقع في الدليل / etc / transmission-daemon.

إليك ما يبدو عليه ملف setup.json النموذجي:

{
"alt-speed-down": 15,
"alt-speed-enabled": false,
"alt-speed-time-begin": 540,
"alt-speed-time-day": 127,
"alt-speed-time-enabled": false,
"alt-speed-time-end": 1020,
"alt-speed-up": 15,
"bind-address-ipv4": "0.0.0.0",
"bind-address-ipv6": "::",
"blocklist-enabled": true,
"blocklist-url": "http://list.iblocklist.com/?list=ydxerpxkpcfqjaybcssw&fileformat=p2p&archiveformat=gz",
"cache-size-mb": 4,
"dht-enabled": true,
"download-dir": "/media/storage/Torrent_complete",
"download-limit": 100,
"download-limit-enabled": 0,
"download-queue-enabled": true,
"download-queue-size": 5,
"encryption": 1,
"idle-seeding-limit": 30,
"idle-seeding-limit-enabled": false,
"incomplete-dir": "/media/storage/Torrent_inprogress",
"incomplete-dir-enabled": true,
"lpd-enabled": false,
"max-peers-global": 200,
"message-level": 2,
"peer-congestion-algorithm": "",
"peer-limit-global": 240,
"peer-limit-per-torrent": 60,
"peer-port": 51413,
"peer-port-random-high": 65535,
"peer-port-random-low": 49152,
"peer-port-random-on-start": false,
"peer-socket-tos": "default",
"pex-enabled": true,
"port-forwarding-enabled": true,
"preallocation": 1,
"prefetch-enabled": 1,
"queue-stalled-enabled": true,
"queue-stalled-minutes": 30,
"ratio-limit": 2,
"ratio-limit-enabled": false,
"rename-partial-files": true,
"rpc-authentication-required": true,
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": true,
"rpc-password": "{46949fbf39bfeec6dc9d4bff9f40c3f52219a4260yk9yGNo",
"rpc-port": 9091,
"rpc-url": "/transmission/",
"rpc-username": "transmission",
"rpc-whitelist": "127.0.0.1",
"rpc-whitelist-enabled": false,
"scrape-paused-torrents-enabled": true,
"script-torrent-done-enabled": false,
"script-torrent-done-filename": "",
"seed-queue-enabled": false,
"seed-queue-size": 10,
"speed-limit-down": 100,
"speed-limit-down-enabled": false,
"speed-limit-up": 100,
"speed-limit-up-enabled": false,
"start-added-torrents": true,
"trash-original-torrent-files": true,
"umask": 7,
"upload-limit": 100,
"upload-limit-enabled": 0,
"upload-slots-per-torrent": 14,
"utp-enabled": true
}

معظم المعلمات في settings.json واضحة إلى حد ما. عادةً ، لا يتعين عليك تغيير أيٍ منها باستثناء عدد قليل منها: تحميل-دير, غير مكتمل-دير, RPC-اسم المستخدم, جنة الحماية من الإشعاع كلمة السر. يتم تمييزها بالخط العريض في ملف العينة أعلاه.

أول اثنين سوف تحتاج إلى استبدالهالمسارات الصحيحة إلى الدلائل التي تم إنشاؤها في الخطوة 3. يمكن أن يكون اسم مستخدم RPC هو أي شيء تختاره وكذلك يمكن أن يكون rpc-password. لاحظ أنه على الرغم من أن المعلمة rpc-password ستظهر بنص واضح أثناء تحرير الملف ، سيتم تحويلها إلى تجزئة مشفرة عند حفظها.

سنستخدم محرر nano لتعديل ملف settings.json. يمكن إطلاقه باستخدام هذا الأمر:

sudo nano /etc/transmission-daemon/settings.json

بمجرد إطلاق المحرر ، يقوم بتغييرالمعلمات التي تتطلب تغيير. بعد الانتهاء من تحرير الملف ، اكتب CTRL-X لإنهاء محرر nano ، ثم اكتب Y عند مطالبتك بحفظ الملف المعدل.

الخطوة 6: إعادة تحميل الإرسال

في هذه المرحلة ، يجب عليك بالتأكيد عدم إعادة التشغيل. هذا هو المكان عدة دروس نقل المسمار المسمار. إعادة تشغيل الكتابة فوق ملف التكوين وهذا بالتأكيد ليس ما تريد.

ما تحتاجه هو إعادة تشغيل البرنامج الخفي للإرسال. يمكنك القيام بذلك باستخدام هذا الأمر:

sudo service transmission-daemon reload

فويلا! لقد انتهينا. لا ينبغي أن يكون لديك برنامج الإرسال يعمل بلا رأس على Raspberry Pi.

الخطوة 7: التحقق من التثبيت الخاص بك

للتأكد من أن الإرسال يعمل بشكل جيد ، افتح متصفح الويب وانتقل إلى http: //بي-IP-عنوان: 9091 ، أين بي-IP-عنوان يجب استبداله بعنوان IP الفعلي لـ Raspberry Pi. بالتناوب ، يمكنك أيضًا استخدام اسم المضيف الخاص به بدلاً من عنوان IP الخاص به.

سيُطلب منك الحصول على معرف مستخدم وكلمة مرور. أدخل الأشخاص الذين قمت بتكوينهم ، وستحصل على صفحة مشابهة لهذه:

انتقال فارغة الصفحة

باستخدام انتقال على التوت بي

الآن بعد أن قمنا بتثبيت الإرسال ، كيف يمكننا ذلكاستخدامه ، قد تسأل؟ حسنًا ، الأمر سهل مثل تثبيته. فقط تذكر أن ناقل الحركة هو مجرد عميل تورنت ومثلما هو الحال مع أي برنامج آخر مماثل ، ستحتاج إلى القيام بعمليات البحث عن محتوى في مكان آخر ، مثل أحد مواقع فهرسة تورنت العديدة الموجودة.

بمجرد العثور على ملف .Torrent مناسب ، بدلاً من تنزيله ، انقر بزر الماوس الأيمن على الرابط (أو الزر) وحدد Copy Link Location من قائمة السياق المنسدلة.

نسخ رابط الموقع

عد الآن إلى صفحة الإرسال وانقر على أيقونة المجلد في الجزء العلوي الأيسر من النافذة. في ال تحميل ملف تورنت المربع ، انقر بزر الماوس الأيمن فوق الحقل الموجود أسفل "أو أدخل عنوان URL:"والصق عنوان URL الذي قمت بنسخه للتو.

تحميل ملف تورنت

انقر على رفع زر وسيبدأ التنزيل الخاص بك للحظات. ستتمكن بعد ذلك من مراقبة تقدم التنزيل في نافذة الإرسال.

انتقال الإرسال قيد التقدم

خاتمة

لمجرد سعر التوت بي وبعضتخزين خارجي ، وكلاهما قد تملكه بالفعل ، يمكنك جعل خادم الوسائط الخاص بك كاملاً مع عميل Torrent يمكنك تركه قيد التشغيل في جميع الأوقات. على الرغم من أنها تتمتع بسمعة كونها مسعىًا معقدًا ، إلا أنها ليست في الواقع مجموعة من التعليمات الصحيحة. وبمجرد تثبيته ، يصبح استخدام الإرسال سهلاً مثل أي عميل تورنت آخر.

إعطاء الإرسال محاولة ثم مشاركة الخاص بكتجربة معنا. نحن نحب أن نعرف كيف تسير الأمور ، ما هي المشكلات التي تواجهها - إن وجدت - وكيف يمكنك حلها. استخدم التعليقات أدناه لمشاركة أفكارك معنا.

تعليقات

</ div>