Transmission BiTtorrent -asiakasohjelman asentaminen reitittimeen (DD-WRT)

Sep 11, 2025
Yksityisyys ja turvallisuus

Olemme jo asettaneet DD-WRT -reitittimesi ensimmäiseen vaihteeseen Opkg-paketinhallinnan voimalla. On aika asentaa vaihteisto ja vaihteet. How-To Geek kertoo, kuinka BiTorrent-asiakaslähetys asennetaan DD-WRT: lle.

Kuva: Nathan E ja Aviad Raviv

Jos et ole jo tehnyt niin, muista ja tutustu sarjan aiempiin artikkeleihin:

Olettaen, että olet perehtynyt näihin aiheisiin, jatka lukemista. Muista, että tämä opas on hieman teknisempi, ja aloittelijoiden tulisi olla varovaisia ​​modifioidessaan reititintä.

Ennakko

Vaikka Lähetys ei ole ainoa BiTorrent-asiakasohjelma, joka voidaan asentaa OpenWRT OPKG -tietovarastosta, johtuen siitä, että se on De facto -standardi kaikille tärkeimmille Linux-jakeluille (kuten esimerkiksi Ubuntu ja Mint), se on vakaa, aktiivisesti ylläpidetty ja erittäin monipuolinen. Osana monipuolisuutta sitä voidaan hallita etänä useilla ohjelmilla, mukaan lukien vähintään kaksi Windows-ohjelmaa ja verkkoliitäntä.

Tässä oppaassa aiomme: Asentaa lähetys reitittimeen, ladata sen automaattisesti reitittimen käynnistykseen ja tehdä siitä etäohjattava lähiverkossa Windows-koneella ja verkkoliitännällä.

Edellytykset ja oletukset

  • Oletetaan, ettet ole päässyt tähän artikkeliin sattumanvaraisesti ja että olet jo noudattanut kohdassa ” Lisäohjelmiston asentaminen kotireitittimeen (DD-WRT) ", Täyttäen tämän oppaan prosessivaatimukset.
  • se on voimakkaasti Kiinnitä kiintolevy (HDD) reitittimeen, ja oletetaan, että sinulla on alla olevat ohjeet.
  • Oletetaan, että mainittu HD on jo alustettu.
    Huomaa: Vaikka osiointi + muotoilu ( 1 , 2 ) HD ei kuulu tämän oppaan piiriin, koska DD-WRT versiosta 17798 lähtien tukee kaikkia yleisiä FileSystems-järjestelmiä, kuten FAT32 + ext2 / 3 ja NTFS, sinun ei tarvitse tehdä mitään erityistä.

Kun se on poissa tieltä ...

Let 's crack

Ota UPnP käyttöön

UPnP on mekanismi, jolla verkon ohjelmat voivat pyytää reititintä välittämään portit automaattisesti heille. näin tekemällä vapautat sinut porttien avaaminen / välittäminen reitittimelläsi itse lähetysdemoniin.

Voit tehdä tämän siirtymällä reitittimen Web-Guiin:

  • Siirry kohtaan “NAT / QoS” - “UPnP”.
  • Valitse ”UPnP Service” -kohdassa ”enable” -valintanappi.
  • Vaihtoehtoisesti valitse ”Ota käyttöön” -valintanappi kohtaan ”Tyhjennä portti eteenpäin käynnistyksen yhteydessä”.
  • Tallenna ja käytä asetuksia.

Kiintolevyn (HD) asentaminen

Asenna teräväpiirto reitittimen web-guilla, jos et ole jo tehnyt niin. Voit tehdä tämän siirtymällä reitittimen Web-Guiin:

  • Siirry Palvelut-välilehden USB-välilehdelle.
  • Valitse Ota käyttöön -valintanapit kohdissa ”Core USB Support”, “USB Storage Support” ja “Automatic Drive Mount“.
  • Tallenna ja käytä asetuksia.

Paketin asentaminen

Asennamme daemon-paketin lähettämällä terminaalista:

opkg-päivitys; opkg install transmission-daemon

Paketin kokoonpano

Kun lähetys on nyt asennettu, suorita daemon kerran, jotta se luo meille oletusasetustiedostomallin. Suoritamme sen etualalla ("-f" -lippu), jotta sen on helpompi nähdä, kun se on vakiintunut ja lopetetaan, kun se on saavutettu. Ongelma:

lähetys-daemon -f

Kun ohjelma on ollut päällä noin 10 sekuntia, sen pitäisi olla valmis poistumaan painamalla "Ctrl + C".

Hakemistot

Luo hakemistot, joihin mahtuu torrent-osoittimet, osat, kokoonpanot ja lataukset. Asetukselleni tämä on:

mkdir -p / mnt / sda_part1 / torrentit / osat /
mkdir -p / mnt / sda_part1 / torrentit / config /

Huomautus: Edellä oletetaan, että reitittimeen on kytketty yksi HD-levy ja että sillä on osioasettelu ja tiedostojärjestelmä ensimmäisessä osiossa. Vaikka tämä on hyvin yleinen oletusasetus, HD-levyn osioinnin ja muotoilun asettelujen mukaisesti, tämä voi muuttua .

Kopioi kokoonpanotiedosto, joka on luotu demonin ensimmäisellä suorituksella:

cp /tmp/root/.config/transmission-daemon/settings.json / mnt / sda_part1 / torrents / config

Huomaa: edustuksesta huolimatta tämä on yksi jatkuva viiva.

Alla oleva komento lisää ”192.168.11. *” -Verkon rpc-whitelist-parametriin. Tämän avulla voimme muodostaa yhteyden mistä tahansa paikallisen verkon tietokoneesta (etä-gui-ohjelman avulla) reitittimen daemoniin.

sed -i "s / 127.0.0.1 / 127.0.0.1,192.168.11. \ * / g" /mnt/sda_part1/torrents/config/settings.json

Huomautus 1: edustuksesta huolimatta tämä on yksi jatkuva viiva.
Huomautus 2: Jos verkon aliverkko on erilainen, sinun on säädettävä vastaavasti.

Suorita daemon uudelleen, ohjaa se tällä kertaa käyttämään vaihtoehtoista kokoonpanohakemistoa (“-g” -lippu).

transmission-daemon -f -g / mnt / sda_part1 / torrents / config

Sinun pitäisi nähdä, että daemon on käynnistynyt, ja jos katsot tarkkaan, sinun pitäisi nähdä, että myös ohjelman käyttämät polut ovat muuttuneet uudelle polulle. Jätä demoni toistaiseksi auki, tarvitsemme sen käyttövalmiiksi GUI-segmentille.

Etäkäyttöliittymä

On kaksi Windows-ohjelmaa, jotka hallitsevat daemonia etäyhteyden kautta: Lähetys-kauko-gui & Lähetys-etä-dotnet . Molemmat näyttävät olevan täysin esillä ja ylläpidetty aktiivisesti. Vaikka voit valita minkä tahansa heistä, käytämme tämän artikkelin vuoksi "transmission-remote-dotnet" -verkkoa, koska muutkin kosmetiikkaerot ovat käytännössä identtisiä.

Asennamme asiakkaan ja käytämme sitä sitten palvelimen asetusten muuttamiseen, koska asetustiedoston muokkaaminen manuaalisesti on helpompaa.

Määritä paikalliset asetukset

  • Lataa uusin Lähetys-etä-dotnet projektin sivustolta ja asenna normaalisti.
  • Käynnistä ohjelma ja siirry kohtaan Paikalliset asetukset joko Asetukset-valikosta tai jakoavainkuvakkeesta.
  • Siirry Palvelinten asetukset -välilehdelle.
  • Napsauta Lisää palvelin.
  • Napsauta sitten juuri lisättyä “Server 0” -nimeä, jotta voimme muuttaa sen asetuksia.
  • Kirjoita isäntäkenttään reitittimen IP-osoite.
  • Click on “Save”.
  • Muodosta yhteys reitittimesi käynnissä olevaan daemoniin napsauttamalla Tiedosto -> Yhdistä tai Yhdistä-kuvaketta.
Määritä etädemon
  • Napsauta "Options" ja valitse "Remote Settings".
  • Laita tekstilaatikkoon lataamalla: "/ mnt / sda_part1 / torrents"
  • Valitse ”Keskeneräinen lataus kohteeseen” -valintaruutu.
  • Laita epätäydelliseen tekstiruutuun: "/ mnt / sda_part1 / torrents / parts"
  • Muuta salauksen avattavaa luetteloa valitaksesi "ensisijainen".
  • Click on “Save”.

Siinä kaikki, sinun pitäisi pystyä käyttämään ohjelmaa kuten mitä tahansa muuta BiTtorrent-asiakasta, jonka asennat tietokoneellesi.

Ota verkkoliitäntä käyttöön (valinnainen)

Vaikka jonkin yllä olevan etä-gui-ohjelman käyttäminen olisi ollut riittävää, saatat haluta, että tapa käyttää daemonia ei ole sidottu tietyn laitteen ohjelmaan. Tämä johtuu siitä, että nykypäivän henkilökohtaisten laitteiden keuhkopussin kanssa on tulossa pelottava tehtävä seurata mitä on saatavana missä ja yksinkertaisesti verkkoselaimen osoittamisen reitittimeen pitäisi olla (jos olet uskollinen DD-WRT-käyttäjä) toinen luonne sinulle nyt. Web-käyttöliittymän ansiosta latausten lisääminen on todella helppoa ollessasi liikkeellä. Vaikka web-graafisen käyttöliittymän asettaminen julkisesti saataville on tämän oppaan ulkopuolella, näytämme, kuinka verkkokäyttöliittymä asennetaan ja määritetään, ja voit myöhemmin piirtää julkisen esteettömyyden.

Asenna paketti julkaisemalla pääte:

opkg-päivitys; opkg asenna lähetysverkko

Lähetys etsii verkkoliittymää automaattisesti useista oletuspaikoista. Olemme suorittaneet lähetyksen etualalla (-f-lippu) viimeisessä vaiheessa, jotta näet nämä sijainnit, jos yrität käyttää verkkoliittymää. Vaikka epäonnistut juuri nyt, huomaat, että yksi näistä sijainneista on "/tmp/root/.local/share/transmission/". Meille onneksi tämä sijainti on reitittimien RAM-muistissa, joka on kirjoitettavissa. Joten kaikki mitä meidän on todella tehtävä, on luoda symbolinen linkki tämän RAM-muistin sijainnin ja sijainnin välillä, johon verkkoliitäntä on asennettu osana JFFS: n pakettia. Voit tehdä tämän luomalla sijainnin (toistaiseksi manuaalisesti) antamalla:

mkdir -p /tmp/root/.local/share/transmission/

Luo symbolinen linkki toistaiseksi manuaalisesti antamalla:

ln -s / jffs / opt / usr / share / transmission / web / /tmp/root/.local/share/transmission/web

Huomaa: edustuksesta huolimatta tämä on yksi jatkuva viiva.

Yritä käyttää web-käyttöliittymää uudelleen osoitteessa: http: // reitittimesi-ip-tai-dns: 9091. Asetukselleni tämä olisi, IP: llä: “http://192.168.11.1:9091” tai paikallinen dns nimi: "http: //buffalo.aviad.lan: 9091".

Jos kaikki meni hyvin ja lisäät jotain ladattavaa, sinun pitäisi nähdä jotain:

Vaihtotiedoston luominen ja käyttäminen (valinnainen)

"Vaihda tiedosto" on aivan kuten Windows “Sivutiedosto ”Ja itse asiassa Microsoft käytti sitä aiemmin myös nimellä” Vaihda tiedosto ”. Kirjoittaessani tätä artikkelia olen havainnut yhden tilanteen, jossa daemon kohtaa muistivuodot ja kaatumiset (katso huomautuksia käsittelevä osa). Yritän ratkaista ongelman määrittelemällä Swapin (sekä osiona että tiedostona). Vaikka tämä oli vain pidentänyt väistämätöntä, muistivuodon suhteen, koska olen jo panostanut ponnisteluihin, jotta tästä olisi helppo seurata menettelyä, en näe mitään syytä olla välittämättä tietoja. Tämän sanottu, kuten otsikossa todetaan, tämä vaihe on valinnainen , ja voin vakuuttaa, että demoni on toiminut hyvin yli viikon ajan suoraan ja keskeytyksettä työskennellessään vähintään 5 eri torrentilla. Mutta jälleen kerran reitittimessäni on 128 Mt RAM-muistia (jota pidetään paljon reitittimen piireissä), joten sinun on ehkä suoritettava tämä vaihe, jos reitittimesi on muistin nälkäinen. Lisäksi ei pitäisi olla rangaistusta, jos päätät ottaa käyttöön Swapin, vaikka et "tarvitse" sitä, koska Linuxin ei pitäisi yrittää käyttää Swapia vain siksi, että se on siellä (toisin kuin Windows).

Vaikka Linuxissa on tapana käyttää osio ", Niin tekeminen vaatii yhden suorittamaan osion ennen käsin tai vielä pahempaa, muuttaa nykyistä asettelua . Koska tämä voi olla hankalaa, jos sinulla on jo tietoja HD-levyltä, tiedoston käyttäminen aseman jo olemassa olevassa muodossa on paljon helpompaa. Lisäksi en ole havainnut merkittävää eroa suorituskyvyssä verrattaessa kahta Swap-käyttöjärjestelmää.

Luomme työskentelemään 256 Mt: n tiedoston. Tehdä tämä, " DD ”Tiedosto olemassa olevaksi julkaisemalla päätelaitteessa:

dd jos = / dev / nolla = / mnt / sda_part1 / vaihda. sivu bs = 1 miljoona = 256

VAROITUS: Tämä komento (“ DD “) On erittäin voimakas ja mahdollisesti tuhoisa . Output File (of) -direktiiviä ei pidä ottaa kevyesti, koska väärä parametri tässä saattaa aiheuttaa tietojen menetystä.

Asenna paketti, jonka avulla voimme luoda vaihtosopimuksia antamalla:

opkg-päivitys; opkg asenna vaihtosovellukset

Kun swap-utils on asennettu, luo swap-tiedosto julkaisemalla:

mkswap /mnt/sda_part1/swap.page

Testaa nyt, että järjestelmä pystyy viittaamaan vaihtotiedostoon tutkimalla muistin käyttöä "free" -komennolla.

vapaa

Huomaa, että Vaihda-rivin parametrit ovat kaikki nollia.

Aktivoi nyt vaihtotiedosto antamalla:

Swapan / Minttu / Sada_Part1 / Vaihda sivu

Ja anna ilmainen komento uudelleen:

vapaa

Sinun pitäisi nyt nähdä, että "Vaihda" -rivin parametrit ovat muuttuneet vastaamaan, että nyt on yhteensä 256 Mt vapaata tilaa.

Demonin käynnistäminen automaattisesti

Jotta Lähetysdemon käynnistyy automaattisesti reitittimen uudelleenkäynnistyksellä, sinun tarvitsee vain lisätä se "geek-init" -komentosarjaan, joka on asennettu OPKG-artikkeli . Avaa geek-init-komentosarja valitsemassasi editorissa:

vi /jffs/geek/etc/geek-init.sh

Jos olet noudattanut kaikkia tämän oppaan vaiheita (mukaan lukien valinnaiset), voit liittää alla olevan koodinpätkän geek-init-tiedoston loppuun:


logger_general "lähetyksen määritystyökalu: asunnon" koti "asettaminen"
vie HOME = '/ tmp / root'
logger_general "lähetysasetukset: Hakemiston ja symbolisen linkin luominen verkkoliittymälle"
mkdir -p /tmp/root/.local/share/transmission/
[ ! -L /tmp/root/.local/share/transmission/web/web ] && ln -s / jffs / opt / usr / share / transmission / web / /tmp/root/.local/share/transmission/web
logger_general "vaihdon aktivointi"
Swapan / Minttu / Sada_Part1 / Vaihda sivu
logger_general "lähetysasetukset-er: Lähetysdemonin käynnistäminen vaihtoehtoisella kokoonpanohakemistolla."
/ opt / usr / bin / transmission-daemon -g / mnt / sda_part1 / torrents / config
logger_general "lähetys suoritettu"

Jos kuitenkin olet ohittanut valinnaiset vaiheet, vaikka yllä olevan koodin jättämisessä ei pitäisi olla mitään ongelmaa, kannattaa ehkä poistaa kaikki tarpeeton. Itse asiassa, jos olet ohittanut molemmat valinnaiset vaiheet ja hylkäät kommentit, sinun tarvitsee vain lisätä:

/ opt / usr / bin / transmission-daemon -g / mnt / sda_part1 / torrents / config

Loppuhuomautukset

  • Vaikka tämä voi olla oikeudenmukaista KAIKKI , on parempi pitää mielessä, että BiTorrentista on tullut jokin oikeudenkäyntien kohde ja että on sanottu toistuvasti, että verkkoa tutkitaan. Tapaus sivuston kohdalla http://www.youhavedownloaded.com/ . Siksi sinua suositellaan käyttämään tätä torrent-asiakasta, kuten meillä, laillisiin torrenteihin.
  • Tämän artikkelin kirjoittamisen aikana olen löytänyt yhden torrentin, joka aiheuttaisi lähetysdemon-prosessin kaatumisen muistivuodon vuoksi. Olen kuvannut asiaa OpenWRT-foorumi , mutta tämän kirjoituksen aikana ei ole ollut vastausta rakeeni.

Voi olla sujuva siirtyminen lähetykseen :)


Koska tiedämme sen olevan väliaikainen, tällä hetkellä ... tiedämme, että se kääntyy ASH: ksi.

.entry-sisältö .entry-alatunniste

Installing Transmission (torrent) On DD WRT Router

Installing Transmission (torrent) On DD WRT Router HD 1080p

How To Install The Transmission Bittorent Client On Windows.

Como Instalar Cliente Torrent (Transmission) En Router Con OpenWRT

Download With Torrent File ( Transmission )

How To Install DD-WRT On Your Router And Boost Wireless Signal!

How To Install DD-WRT Firmware Or Tomato Firmware On A ASUS Wl-500w Router

How To Step By Step Enable Blocklists In Transmission BitTorrent Client


Yksityisyys ja turvallisuus - Suosituimmat artikkelit

Kuinka estää Googlen Sensorvault jakamasta sijaintiasi lainvalvontaviranomaisten kanssa

Yksityisyys ja turvallisuus Apr 26, 2025

SÄHKÖISETTÖTÖN SISÄLTÖ Worawee Meepian / Shutterstock Googlen Sensorvault on sijaintihistoriatietokanta, josta poliisi voi kysellä puhel..


Mitä tehdä, jos kadotat kaksisuuntaisen puhelimesi

Yksityisyys ja turvallisuus Jul 16, 2025

Monet sivustot lähettää turvakoodeja puhelinnumeroon vahvistaaksesi henkilöllisyytesi sisäänkirjautumisen yhteydessä. Voit käyttää myös sovelluksia, jotka ..


Miksi Microsoft veloittaa 100 dollaria salauksesta, kun kaikki muut antavat sen pois?

Yksityisyys ja turvallisuus Apr 4, 2025

SÄHKÖISETTÖTÖN SISÄLTÖ Kaikki muut alustat - Mac, iOS, Android , Chrome OS ja Linux - tarjoaa täyden levyn salaus . Mutta jos tietokoneesi ei ..


Kuinka mykistää twiitit tietyillä sanoilla Twitterissä

Yksityisyys ja turvallisuus May 19, 2025

SÄHKÖISETTÖTÖN SISÄLTÖ Twitter voi olla hieman huutava ottelu. Jotkut tilit, joita seuraat heidän oivaltavasta näkemyksestään tekniikasta, vaativat täysin inhottavia, t..


Miksi tämä verkkosivusto on rikki puhelimessani?

Yksityisyys ja turvallisuus Mar 31, 2025

SÄHKÖISETTÖTÖN SISÄLTÖ Älypuhelimet ovat olleet käytössä melkein vuosikymmenen ajan, mutta jo nyt, kun selaan Internetiä iPhonellani, törmään verkkosivustoihin, jotk..


Kuinka laittaa iPhone tai iPad valvottuun tilaan tehokkaiden hallintaominaisuuksien avaamiseksi

Yksityisyys ja turvallisuus Apr 27, 2025

SÄHKÖISETTÖTÖN SISÄLTÖ Valvottu tila on tarkoitettu organisaatioille, mutta voit ottaa sen käyttöön omalla iPhonellasi tai iPadillasi. Valvottu tila antaa sinulle muutami..


Valokuvien maantieteellinen merkitseminen Applen Kuvat-sovelluksessa

Yksityisyys ja turvallisuus Apr 22, 2025

SÄHKÖISETTÖTÖN SISÄLTÖ Niiden ihmisten määrä, jotka käyttää digitaalikameraa, kun heidän tilannekuvansa vähenee tasaisesti , mutta se ei tarkoita sit�..


Kuinka muuttaa viimeisimpien kohteiden määrää OS X: ssä

Yksityisyys ja turvallisuus Oct 28, 2025

SÄHKÖISETTÖTÖN SISÄLTÖ OS X 10.11 El Capitanin avulla Apple on lisännyt huomattavan määrän uusia ominaisuuksia, mutta kaikki hubbub ja hoopla ovat pienempiä esineitä, ..


Luokat