Встановіть передачу на Raspberry Pi для торент-клієнта "Завжди ввімкнено"
Передача - це клієнтське програмне забезпечення Torrent. Він використовує веб-інтерфейс, що робить його особливо підходящим для безголових налаштувань для обробки завантаження торрентів у фоновому режимі. В Інтернеті є чимало статей про передачу на малиновому пі. На жаль, багато з них або занадто складні, або просто неправильні. Однак встановити та налаштувати передачу насправді порівняно просто, дотримуючись нашої детальної інструкції.

Сьогодні після обговорення переваг використання аVPN, коли торрент, ми познайомимо вас із торентами та передачею. Потім ми обговоримо, що робить Raspberry Pi такою хорошою платформою для роботи Transmission. Перейшовши до суті справи, ми дамо вам докладні інструкції щодо встановлення, налаштування та використання передачі даних на вашому Raspberry Pi. Ми намагалися зробити наш посібник простим. Ми усунули пух і зберегли лише те, що потрібно насправді. Це допомагає зробити процес максимально простим.
Ексклюзивна пропозиція: заощадите 49%. Спробуйте ExpressVPN без ризику!
Отримайте номінальну VPN №1
30-денна гарантія повернення грошей
Як отримати безкоштовну VPN на 30 днів
Якщо вам потрібен VPN на короткий час, наприклад, подорожуючи, ви можете безкоштовно отримати наш топ-рейтинг VPN. ExpressVPN включає 30-денну гарантію повернення грошей. Вам потрібно буде заплатити за підписку, це факт, але це дозволяє повний доступ протягом 30 днів, а потім ви скасуєте повне повернення коштів. Їх політика щодо скасування без запитань відповідає його назві.
Для кращої конфіденційності під час завантаження торентів використовуйте VPN
Немає нічого поганого в завантаженні торрентівяк така. Насправді, багато програмного забезпечення з відкритим кодом розповсюджується саме так. Однак торенти також використовуються для розповсюдження матеріалів, захищених авторським правом. З цієї причини, деякі постачальники послуг Інтернету можуть подумати, що хтось порушує їхні умови лише тому, що вони використовують торенти. І коли вони це роблять, вони можуть реагувати, зменшуючи швидкість, надсилаючи повідомлення про порушення або навіть перериваючи послугу. Щоб приховати свою діяльність в Інтернеті від ретельної перевірки свого провайдера, використовуйте VPN.
VPN працює над своєю магією, шифруючи ваші даніз використанням сильних алгоритмів, які роблять майже неможливим зламати. Ваш IPS - або хтось із цього питання - не побачить куди ви йдете чи що ви робите в Інтернеті. Як бонус, VPN дозволяє обходити географічні обмеження, дозволяючи маскувати своє місцезнаходження та виглядати так, як ви десь в іншому місці.
Якщо так багато доступних постачальників, вибір VPN може бути непростим завданням. Ось кілька важливих факторів, які слід врахувати. А швидка швидкість з'єднання зменшить буферизацію, a політика без реєстрації додатково захистить вашу конфіденційність, немає обмежень щодо використання дозволить вам отримувати доступ до будь-якого вмісту на повній швидкості та програмне забезпечення для декількох платформ забезпечить роботу VPN на ваших пристроях.
Найкращий VPN для торрентінгу: IPVanish

Ми протестували декілька постачальників VPN на критеріях, наведених вище IPVanish. З серверами по всьому світу, без обмеження швидкості абоДроселювання, необмежена пропускна здатність, необмежений трафік та сувора політика без реєстрації, IPVanish забезпечує вражаючі показники та ефективність. Хоча у нього немає клієнта Linux, IPVanish використовує стандартний протокол OpenVPN і, отже, прекрасно працюватиме на Raspberry Pi, просто встановивши та налаштувавши програмне забезпечення OpenVPN.
IPVanish пропонує 7-денну гарантію повернення грошей, що означає, що у вас є тиждень, щоб перевірити його без ризику. Будь ласка, зверніть увагу, що Читачі порад із пристрастям можуть заощадити величезні 60% тут на щорічному плані IPVanish, знижуючи щомісячну ціну до всього 4,87 дол. / міс.
Швидке знайомство з торентами
Торрент, а точніше BitTorrent, - цепротокол зв'язку, що використовується для обміну файлами між користувачами. На відміну від інших методів отримання файлів з Інтернету - таких як завантаження з веб-сайтів або FTP, він не покладається на те, щоб сервери зберігали його вміст. Він досить поширений серед усіх користувачів. BitTorrent був створений у 2002 році головним чином як спосіб розповсюдження операційної системи Linux з відкритим кодом. Сьогодні BitTorrent став найбільш використовуваним методом завантаження файлів. Більше половини всіх передач файлів в Інтернеті здійснюється за допомогою торрентів.

BitTorrent - це одноранговий протокол, де коженКористувач не тільки отримує, але й ділиться вмістом. BitTorrent Trackers - особливий вид сервера - відслідковує всі сегменти файлів, які доступні у кожного з підключених однолітків. Коли ви запускаєте торрент-програмне забезпечення, воно автоматично підключається до сусідніх однолітків і трекерів і автоматично обмінюється всіма інформацією про локальні сегменти файлів, роблячи їх доступними для інших користувачів. Це головне для роботи торента. Файли розміщуються та передаються на комп'ютері кожного користувача.
Щоб знайти та завантажити певний файл, торент-користувачі використовують веб-сайти для індексації. Серед більш відомих - такі веб-сайти Піратська бухта або KickassTorrents. Ці сайти по індексації торентів пропонують пошукможливостей. Результати їх пошуку повертають файли .torrent, які ви завантажуєте, і які використовуються програмним забезпеченням торент-клієнта для завантаження фактичних файлів. Деякі видавці програмного забезпечення також пропонують .torrent-файли для завантаження програмного забезпечення.
Що таке передача?
Передача - це торент-клієнтське програмне забезпечення дляОпераційна система Linux. Він займе файли .torrent, підключиться до однолітків і трекерів і буде обробляти завантаження та обмін файлами. Якщо передача відрізняється від інших торент-клієнтів, це те, що вона не має інтерфейсу користувача. Він призначений для роботи на сервері та доступу до нього та використання через веб-інтерфейс.

У веб-інтерфейсі ви відкриваєте .torrent-файли або вставляєте веб-посилання на .torrent-файли, бачите хід поточних та завершених завантажень та керуєте всіма аспектами торрентінгу.
Чому вибирають Raspberry Pi?
У поєднанні з Трансмісією виробляє Raspberry Piдля одного з найдешевших серверів для завантаження торентів можна собі уявити. Навіщо витрачати кілька сотень доларів - якщо не тисячу чи більше - на обладнання, коли в Raspberry Pi є все необхідне. Все, що вам потрібно - це Raspberry Pi і деякий зовнішній накопичувач, який у вас вже є - і ви можете мати машину, призначену для обробки торентів за лічені хвилини, вам більше не потрібно буде залишати комп'ютер працювати через поточні завантаження.
Малина Пі в горіху
Розроблений у Великобританії некомерційною організацієюназваний Фондом Raspberry Pi для викладання базових інформатик у школах та країнах, що розвиваються, набір функцій Raspberry Pi, пристосованість, розмір та доступність (ви можете отримати їх приблизно за 35 доларів США) зробили його надзвичайно популярним поза межами передбачуваної аудиторії з більше 11 мільйонів одиниць продано по всьому світу з моменту виходу в 2012 році.
Найсучасніша модель - та та, яку ми рекомендуємовикористовуючи Raspberry Pi 3 модель B, пропонує широкий спектр функцій та можливостей взаємодії. Маючи 64-розрядний чотириядерний процесор ARM Cortex-A53 1,2 ГГц, високоефективний графічний процесор Broadcom VideoCore IV, 1 ГБ оперативної пам’яті, відео, аудіо та USB, він справді є потужним і універсальним пристроєм. Хоча у нього є відеоінтерфейс, він не потрібен для його роботи, і Raspberry Pi - це чудовий пристрій без голови.
Перш ніж ми розпочнемо
Хоча встановлення та налаштування передачіна Raspberry Pi не особливо складно, є кілька речей, які нам потрібно перевірити, перш ніж почати. Прикро було б не в змозі завершити налаштування, тому що у нас щось не вистачає.
Кілька припущень
Ми припускаємо, що у вас є Raspberry Pi і працює остання версія операційної системи Raspbian.
Ми також припускаємо, що ви пов’язали деякізовнішнє сховище вашого Raspberry Pi. Це може бути зовнішній жорсткий диск USB або це може бути якась форма мережевого зберігання. Ми також припускаємо, що ви перевірили налаштування пам’яті та що він працює правильно.
Нарешті, ми припускаємо, що у вас є свійRaspberry Pi, підключений до вашої мережі - через Ethernet або WiFi, ви перевірили, що мережа працює і що ви знаєте, як віддалено підключитися до вашого Raspberry Pi за допомогою SSH.
Що вам знадобиться
По суті, для цього потрібно три речі.
- А Малина Пі. Ми наполегливо пропонуємо Raspberry Pi 3. Також він повинен запускати операційну систему Raspbian. Звичайно, вам також знадобляться необхідні аксесуари, такі як адаптер живлення, карта microSD і, можливо, чохол.
- Якась форма зовнішнє зберігання. Як ми згадували в попередньому розділі, USBжорсткий диск цілком підійде для цієї мети, а також деякі мережеві накопичувачі. Можна навіть використовувати USB-ключ. Деякі з них досить великі в наші дні. Все залежить від того, скільки даних ви збираєтесь зберігати.
- І останнє, але не менш важливе, вам також знадобиться комп’ютер зробити всі установки та налаштування івикористовувати програмне забезпечення Transmission після його встановлення. Це може бути майже будь-який комп'ютер Windows, Macintosh або Linux, якщо він підключений до тієї ж мережі, що і Raspberry Pi. Щоб мати можливість віддалено підключитися до програми Raspberry Pi для установки, воно повинно мати клієнтське програмне забезпечення SSH. У Windows ми рекомендуємо Putty. Він також повинен мати веб-браузер для підключення до передачі після встановлення.
Встановлення та налаштування передачі на Raspberry Pi
У налаштуванні є досить багато кроківвгору Трансмісія на Raspberry Pi, але жодна не є особливо складною. Якщо ви виконайте кожен із них, як зазначено, у вас повинна бути робоча установка протягом декількох хвилин,
Крок 1. Переконайтесь, що Raspbian є оновленою та останньою версією.
Перш ніж встановлювати будь-яке нове програмне забезпечення, завжди краще спочатку переконатися, що у вас є остання версія операційної системи та що всі виправлення встановлені.
Наступні кроки передбачають, що ви віддалено підключені до Raspberry Pi за допомогою клієнта SSH, який працює на комп'ютері, який ви обрали.
Введіть наступні дві команди, чекаючи, коли перша закінчиться перед запуском другої:
sudo apt-get update
sudo apt-get upgrade
Можливо, вам будуть запропоновані прийняти деякі зміни, коли ці команди виконуються. Якщо це так, переконайтеся, що ви вводите "y" для підтвердження.
Крок 2: Встановлення передачі
Фактична установка, можливо, найпростіша частина всього цього процесу.
Просто введіть цю команду:
sudo apt-get install transmission-daemon
Крок 3: Створення каталогів
Далі нам потрібно створити кілька каталогів, де Transmission буде зберігати завантажені файли та готові файли. Припустимо, що ваш зовнішній шлях зберігання / медіа / сховище.
Щоб створити каталоги, введіть ці дві команди:
mkdir -p /media/storage/Torrent_inprogress
mkdir -p /media/storage/Torrent_complete
Крок 4: Налаштування дозволів
Передача за замовчуванням працює як користувач "debian-передача". Настійно не рекомендується змінювати це з міркувань безпеки. Однак нам потрібна передача, щоб мати право писати в каталоги Torrent_inprogress та Torrent_complete. У цих каталогах, створених на попередньому кроці, встановлено їх дозвол за замовчуванням як 770 для користувача pi та групи pi. Тому нам просто потрібно додати "debian-передача"Користувача до групи" пі ".
Це здійснюється шляхом введення наступної команди:
sudo usermod -a -G pi debian-transmission
Якщо вам це зручно і ви знаєте, що ви робите, ви можете змінити цей крок відповідно до своїх вимог безпеки. Просто переконайтеся, що у ваших торентних каталогах завантажень є rw доступ для "debian-передачаКористувач.
Крок 5: Налаштування передачі
Вся конфігурація передачі зберігається у текстовому файлі з назвою settings.json locate в каталозі / etc / передачі-демон.
Ось як виглядає типовий файл setu.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-ім’я користувача, rpc-пароль. Вони виділені жирним шрифтом у прикладі вище.
Перші два потрібно буде замінити направильні шляхи до каталогів, створених на кроці 3. rpc-ім'я користувача може бути будь-яким, що ви вирішите, і так можна rpc-пароль. Зауважте, що хоча параметр rpc-пароля з'явиться в чистому тексті під час редагування файлу, він буде перетворений в зашифрований хеш при його збереженні.
Ми будемо використовувати наноредактор, щоб змінити файл settings.json. Його можна запустити за допомогою цієї команди:
sudo nano /etc/transmission-daemon/settings.json
Після запуску редактора змінюєтьсяпараметри, які потребують змін. Після редагування файлу введіть CTRL-X, щоб вийти з наноредактора, а потім введіть Y, коли буде запропоновано зберегти модифікований файл.
Крок 6: Перезавантаження передачі
У цей момент вам точно не слід перезавантажувати. Ось де кілька навчальних посібників з передачі накручують річ. Перезапуск перезаписує конфігураційний файл, і це, звичайно, не те, що потрібно.
Вам потрібно перезапустити демон передачі. Ви робите це за допомогою цієї команди:
sudo service transmission-daemon reload
Вуаля! Були зроблені. У вас не повинно бути програмне забезпечення Transmission без голову, яке працює на вашому Raspberry Pi.
Крок 7: Перевірка встановлення
Щоб переконатися, що передача працює нормально, відкрийте веб-браузер і перейдіть до http: //Pi-IP-адреса: 9091, де Pi-IP-адреса слід замінити фактичною IP-адресою вашого Raspberry Pi. Крім того, ви можете також використовувати його ім'я хоста замість IP-адреси.
Вам буде запропоновано ідентифікатор користувача та пароль. Введіть ті, які ви налаштували, і ви повинні отримати сторінку, схожу на цю:

Використання передачі на Raspberry Pi
Тепер, коли ми встановили передачу, як це робитикористуєтесь ним, можете запитати? Ну, це так просто, як встановити його. Пам'ятайте лише, що програма Transmission - це просто торент-клієнт, і, як і будь-яке інше подібне програмне забезпечення, вам потрібно буде шукати вміст десь в іншому місці, як на одному з численних сайтів індексації торентів, які існують.
Як тільки ви знайдете відповідний .torrent-файл, замість того, щоб завантажувати його, клацніть правою кнопкою миші посилання (або кнопку) та виберіть Скопіювати розташування посилання зі спадного контекстного меню.

Тепер поверніться на сторінку передачі та натисніть на значок папки у верхньому лівому куті вікна. В Завантажити торрент-файл , клацніть правою кнопкою миші поле в розділі "Або введіть URL-адресу:"І вставити щойно скопійований URL.

Клацніть на Завантажити і завантаження розпочнеться миттєво. Тоді ви зможете стежити за ходом завантаження у вікні передачі.

Висновок
Тільки за ціну Raspberry Pi і деякізовнішнє сховище, яке ви, можливо, вже маєте, ви можете мати власний медіа-сервер у комплекті з клієнтом Torrent, який ви можете постійно працювати. Хоча ця репутація є складною справою, насправді це не так, що у вас є правильний набір інструкцій. І як тільки він встановлений, використовувати програму Transmission так само просто, як і будь-який інший клієнт-торент.
Спробуйте передачу, а потім поділіться своїмдосвід з нами. Ми хотіли б дізнатися, як це пройшло, які проблеми - якщо такі були - і як ви їх вирішили. Використовуйте коментарі нижче, щоб поділитися своїми думками з нами.
Коментарі