- - Инсталирайте предаване на Raspberry Pi за торент клиент „Винаги включен“

Инсталирайте предаване на Raspberry Pi за торент клиент „Винаги включен“

Предаването е клиентски софтуер на Torrent. Той използва уеб интерфейс, което го прави особено подходящ за безглави настройки за обработка на изтеглянето на торенти на заден план. В интернет има много статии за предаването на Raspberry Pi. За съжаление, много от тях са твърде сложни или просто грешат. Всъщност обаче е сравнително лесно да инсталирате и конфигурирате Предаване, когато следвате нашата подробна инструкция.

Предаване и Raspberry Pi

Днес, след като обсъдихме предимствата на използването на aVPN при торент, ще ви запознаем с торентите и с предаването. След това ще обсъдим какво прави Raspberry Pi толкова добра платформа за работа с Transmission. Преминавайки към основата на въпроса, ще ви дадем подробни инструкции как да инсталирате, конфигурирате и използвате Transmission на вашия Raspberry Pi. Опитахме се да улесним нашето ръководство. Елиминирахме пух и запазихме само онова, което наистина се изисква. Това помага да се направи процесът толкова лесен, колкото е възможно.

Вземете номинална VPN №1
30-дневна гаранция за връщане на парите

Как да получите безплатен VPN за 30 дни

Ако се нуждаете от VPN за кратко, когато пътувате например, можете да получите нашия най-високо класиран VPN безплатно. ExpressVPN включва 30-дневна гаранция за връщане на парите. Ще трябва да платите за абонамента, това е факт, но това позволява пълен достъп за 30 дни и след това анулирате за пълно възстановяване, Политиката им за отказ без задаване на въпроси отговаря на името му.

За по-добра поверителност при изтегляне на торенти, използвайте VPN

Няма нищо лошо в изтеглянето на торентиper se. Всъщност, много софтуер с отворен код се разпространяват по този начин. Торентите обаче се използват и за разпространение на материали, защитени с авторски права. Поради тази причина някои доставчици на интернет услуги може да бъдат накарани да мислят, че някой нарушава техните условия, само защото използват торент. А когато го направят, те могат да реагират, като намалят скоростта, изпращайки известия за нарушения или дори прекъсвайки услугата. За да скриете своята онлайн активност от контрола на вашия интернет доставчик, използвайте VPN.

VPN работи своята магия, като криптира вашите данниизползване на силни алгоритми, които правят почти невъзможно пропукването. Вашият IPS - или някой, по този въпрос - няма да види къде отивате или какво правите онлайн. Като бонус VPN позволява заобикалянето на географските ограничения, като ви позволява да маскирате местоположението си и да изглеждате така, както сте на друго място.

При наличието на толкова много доставчици изборът на VPN може да бъде обезсърчаваща задача. Ето няколко важни фактора, които трябва да вземете предвид. А голяма скорост на връзката ще намали буферирането, a политика без регистрация допълнително ще защити вашата поверителност, няма ограничения за използване ще ви позволи да получите достъп до всяко съдържание с пълна скорост и софтуер за множество платформи ще гарантира, че VPN работи на вашите устройства.

Най-добрият VPN за торентинг: IPVanish

Най-добър VPN за торентинг - IPVanish

Тествахме няколко доставчика на VPN спрямо критериите по-горе и доставчикът, който препоръчваме за торент IPVanish, Със сървъри по целия свят, без ограничение на скоростта илидроселиране, неограничена честотна лента, неограничен трафик и стриктна политика без регистрация, IPVanish предлага впечатляваща производителност и стойност. Въпреки че няма клиент на Linux, IPVanish използва стандартния за индустрията протокол OpenVPN и следователно ще работи добре на Raspberry Pi, като просто инсталира и конфигурира софтуера OpenVPN.

IPVanish предлага 7-дневна гаранция за връщане на парите, което означава, че имате седмица, за да я тествате безрисково. Моля, имайте предвид, че Читателите на съвети за пристрастяване могат да спестят огромни 60% тук в годишния план на IPVanish, сваляйки месечната цена само до $ 4,87 / мес.

Бързо въведение в торентите

Торентът, или по-точно BitTorrent, е aкомуникационен протокол, използван за споделяне на файлове между потребители. Противно на други методи за получаване на файлове от Интернет - като изтегляне от уебсайтове или FTP, той не разчита на сървърите да държат съдържанието му. По-скоро се разпределя между всички потребители. BitTorrent е създаден през 2002 г. основно като начин за разпространение на операционната система с отворен код Linux. Днес BitTorrent се превърна в най-използвания метод за изтегляне на файлове. Повече от половината от всички прехвърляния на файлове в Интернет се извършват чрез торенти.

BitTorrent мрежа

BitTorrent е peer-to-peer протокол, където всекипотребителят не само получава, но и споделя съдържание. BitTorrent Trackers - специален вид сървър - следете всички файлови сегменти, които са достъпни от всеки свързан партньор. Когато стартирате вашия торент софтуер, той се свързва автоматично с близките връстници и тракери и автоматично споделя всички данни за локални файлови сегменти, като ги прави достъпни за други потребители. Това е от централно значение за работата на торента. Файловете се хостват и споделят на компютъра на всеки потребител.

За да намерят и изтеглят конкретен файл, торент потребителите използват уебсайтове за индексиране. Сред по-известните са уебсайтове като Пиратският залив или KickassTorrents, Тези сайтове за индексиране на торент предлагат търсеневъзможности. Резултатите от търсенето им връщат .torrent файлове, които изтегляте и които се използват от торент клиентския софтуер за изтегляне на действителните файлове. Някои издатели на софтуер също предлагат .torrent файлове за изтегляне на техния софтуер.

Какво е предаване?

Предаването е торент клиентски софтуер заLinux операционна система. Ще отнеме .torrent файлове, ще се свърже с връстници и тракери и ще се справи с изтеглянето и споделянето на файлове. Когато Предаването се различава от другите торент клиенти е в това, че той няма потребителски интерфейс. Той е предназначен да работи на сървър и да бъде достъпен и използван чрез уеб интерфейс.

Уеб клиент за предаване

Уеб интерфейсът е мястото, където отваряте .torrent файлове - или поставяте уеб връзки към .torrent файлове, виждате напредъка на текущите и завършени изтегляния и управлявате всички аспекти на торент.

Защо да изберете Raspberry Pi?

В комбинация с трансмисия, Raspberry Pi правиза един от най-евтините сървъри за изтегляне на торент, който човек може да си представи. Защо да харчите няколко стотици долари - ако не и хиляда или повече - за хардуер, когато Raspberry Pi разполага с всичко необходимо. Хардуерно-разумно, всичко, от което се нуждаете, е Raspberry Pi и някакво външно хранилище - което може би вече имате - и бихте могли да имате машина, посветена на обработка на торенти за минути, вече няма да е необходимо да оставяте компютъра си да работи поради текущи изтегляния.

Raspberry Pi In Nutshell

Разработен във Великобритания от нестопанска организациянаречена Raspberry Pi Foundation за преподаване на основни компютърни науки в училищата и в развиващите се страни. Наборът от функции на Raspberry Pi, приспособимост, размер и достъпна цена (можете да го получите за около 35 щатски долара) го направиха изключително популярен извън предназначената му аудитория с повече от 11 милиона бройки, продадени по целия свят от излизането му през 2012 г.

Най-актуалният модел - и този, който препоръчвамеизползвайки Raspberry Pi 3 модел B, предлага широка гама от функции и възможности за взаимодействие. С 1.2 GHz, 64-битов, четириядрен ARM Cortex-A53 процесор, високоефективен графичен процесор Broadcom VideoCore IV, 1 GB RAM, видео, аудио и USB интерфейси, той наистина е мощно и многостранно устройство. Въпреки че има видео интерфейс, той не е необходим за работата му и Raspberry Pi прави страхотно устройство без глава.

Преди да започнем

Въпреки че инсталирате и конфигурирате Предаванена Raspberry Pi не е особено сложно, има няколко неща, които трябва да проверим, преди да започнем. Ще бъде жалко да не можем да завършим настройката, защото ни липсва нещо.

Малко предположения

Предполагаме, че имате своя Raspberry Pi и стартирате най-новата версия на Raspbian операционната система.

Освен това приемаме, че сте свързали някоивъншно съхранение към вашия Raspberry Pi. Може да е външен USB твърд диск или може да е някаква форма на мрежово прикачено съхранение. Освен това приемаме, че сте изпробвали настройката си за съхранение и че тя работи правилно.

И накрая, приемаме, че имате свояRaspberry Pi свързан с вашата мрежа - или чрез Ethernet или WiFi, че сте тествали, че мрежата работи и че знаете как да се свържете дистанционно с вашия Raspberry Pi с помощта на SSH.

Какво ще ви трябва

По същество са ви необходими три неща, за да го направите.

  • А Raspberry Pi, Силно препоръчваме Raspberry Pi 3. Също така, тя трябва да работи с Raspbian операционна система. Освен това ще ви трябват и необходимите аксесоари, като захранващ адаптер, microSD карта и може би калъф.
  • Някаква форма на външно съхранение, Както споменахме в предишния раздел, USBтвърдият диск би бил идеално подходящ за тази цел, както и някои мрежово прикачено съхранение. Можете дори да използвате USB ключ. Някои от тях са доста големи в наши дни. Всичко зависи от това колко данни възнамерявате да съхранявате.
  • Не на последно място също ще ви трябва компютър да направите цялата инсталация и конфигурация ида използва софтуера Transmission след като е инсталиран. Може да е почти всеки компютър Windows, Macintosh или Linux, стига той да е свързан със същата мрежа като Raspberry Pi. За да можете да се свържете дистанционно с Raspberry Pi за настройката, той трябва да има клиентски софтуер за SSH. В Windows препоръчваме Putty. Той също така трябва да има уеб браузър, за да се свърже към Transmission след инсталиране.

Инсталиране и конфигуриране на предаване на 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 и group pi. Следователно просто трябва да добавим „Debian-предаване”Потребител към групата“ pi ”.

Това се осъществява чрез въвеждане на следната команда:

sudo usermod -a -G pi debian-transmission

Ако ви е приятно с него и знаете какво правите, можете да промените тази стъпка според изискванията за сигурност. Просто се уверете, че вашите изтеглящи торент директории имат rw достъп за „Debian-предаване”Потребител.

Стъпка 5: Конфигуриране на предаване

Цялата конфигурация на предаване се съхранява в текстов файл, наречен settings.json locate в директорията / etc / предаване-демон.

Ето как изглежда типичният файл за настройка.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

Voila! Свършихме. Не би трябвало софтуерът Transmission да работи без глава на вашия Raspberry Pi.

Стъпка 7: Проверка на вашата инсталация

За да сте сигурни, че Предаването работи добре, отворете уеб браузър и отидете на http: //Пи-IP-адрес: 9091, къде Пи-IP-адрес трябва да бъде заменен с действителния IP адрес на вашия Raspberry Pi. Като алтернатива можете също да използвате името на хоста си вместо IP адреса му.

Ще бъдете подканени да въведете потребителски идентификатор и парола. Въведете тези, които сте конфигурирали и трябва да получите страница подобна на тази:

Празна страница за предаване

Използване на предаване на Raspberry Pi

Сега, когато инсталирахме Transmission, как да го направимда го използвате, може да попитате? Е, това е толкова лесно, колкото да го инсталирате. Само не забравяйте, че Transmission е просто торент клиент и подобно на всеки друг подобен софтуер, ще трябва да търсите съдържание някъде другаде, като един от многобройните сайтове за индексиране на торент, които съществуват.

След като намерите подходящ .torrent файл, вместо да го изтеглите, щракнете с десния бутон върху връзката (или бутона) и изберете Copy Link Location от падащото контекстно меню.

Копиране на местоположението на връзката

Сега се върнете към страницата за предаване и щракнете върху иконата на папката в горната лява част на прозореца. В Качване на торент файл поле, щракнете с десния бутон върху полето под „Или въведете URL адрес:"И поставете URL адреса, който току-що копирахте.

Качване на торент файл

Щракнете върху Качи бутон и изтеглянето ви ще започне незабавно. След това ще можете да следите напредъка на изтеглянето в прозореца на предаване.

Изтегляне на предаване в ход

заключение

Само за цената на Raspberry Pi и някоивъншно хранилище, което и двамата вече може да притежавате, можете да имате свой собствен медиен сървър, заедно с Torrent клиент, който можете да оставяте да работи винаги. Макар че има репутацията на сложно начинание, всъщност не е тази група от вас да има правилния набор от инструкции. И след като бъде инсталиран, използването на Transmission е толкова лесно, колкото всеки друг торент клиент.

Опитайте Предаването и след това споделете своетоопит с нас. Ние бихме искали да знаем как се случи, какви проблеми - ако има - и как ги решихте. Използвайте коментарите по-долу, за да споделите мислите си с нас.

Коментари

</ DIV>