Anonim

Miért állítson be dedikált torrent szervert?

Gyors linkek

  • Miért állítson be dedikált torrent szervert?
  • Amire szüksége lesz
  • Az SD kártya villog
  • Telepítse a Raspbian szoftvert
  • Felhasználó beállítása
  • Csatlakozás VPN-hez
  • Hozzon létre egy VPN Killswitch-t
  • Telepítse a Deluge alkalmazást
  • A Deluge Server beállítása
  • Hozz létre egy alapos szolgáltatást
  • Telepítse az ügyfelet
    • ablakok
    • Linux
  • Csatlakozás a szerverhez
  • Konfigurálja a tárolót
    • USB
    • Hálózatba
    • Configure Deluge
  • Töltse le a Torrent-t
  • Záró gondolatok

A torrenteket szinte bármilyen számítógépről letöltheti, tehát miért akarna külön dedikált torrent szervert beállítani? Nos, van néhány jó ok, amelyek érdemessé teszik az extra beállításokat.

Először a hálózat bárhonnan elérhető. Ez azt jelenti, hogy ha valamit le akar tölteni, akkor nem feltétlenül kell ugyanazon a számítógépen lennie. Használhat laptopot vagy számítógépet egy teljesen más helyiségben. A torrentjeit bárhonnan könnyen elérheti és kezelheti. Ellenőrizheti, hogy történt-e valami letöltés a házon kívülről, vagy megváltoztathatja a letöltések prioritását menet közben.

A dedikált szerver megléte azt is jelenti, hogy kikapcsolhatja számítógépét anélkül, hogy aggódnia kellene a letöltési folyamat leállítása miatt. A szerver mindig a háttérben fog futni, akkor is, ha a számítógép ki van kapcsolva, vagy ha még otthon sem vagy.

A szervert is sokkal könnyebben lehet kezelni. Nem kell aggódnia, hogy a számítógépen lévő többi program akadályba lép, vagy ami még rosszabb, összeomlik. A szerver a hálózati helyzettől függően korlátozza a VPN-kapcsolatok számát is, amelyek miatt aggódnia kell.

Amire szüksége lesz

Meglepő módon itt nincs sok szüksége. Minden a Raspberry Pi-n alapul.

  • Raspberry Pi 3 vagy annál jobb
  • Külső merevlemez vagy hálózati meghajtó
  • hálózati kábel
  • Tápkábel Pi-hez
  • MicroSD kártya 16 GB +

Az SD kártya villog

A Raspbian az alapértelmezett operációs rendszer a Raspberry Pi számára. Ez a tökéletes lehetőség a Pi torrent szerverként történő beállításához. Ugrás a Raspberry Pi Alapítvány letöltő oldalára, és szerezze be a Raspbian Lite legújabb kiadását. Nem kell asztali környezetre a kiszolgálón. Minél könnyebb, annál jobb.

Miután megszerezte a képet, csomagolja ki. A nyers .img kiterjesztéssel rendelkező fájlt szeretne. Ezután helyezze be a MicroSD kártyát a számítógépébe.

Ha még nem rendelkezik preferált eszközzel a képek villogására az SD kártyákra, akkor van egy nagyszerű platformközi alkalmazás, az Etcher, amelyet bármilyen operációs rendszerben használhat a kép könnyed megvilágításához. Töltse le az operációs rendszer megfelelő verzióját.

Miután megszerezte az Etcher-t, nyissa meg vagy telepítse. A program három egyszerű lépésre bontja a folyamatot. Az első részben válassza ki a képfájlt. Ezután keresse meg az SD-kártyát. Amikor minden helyesnek tűnik, kattintson a gombra a kép villogásához. A folyamat eltart egy ideig, tehát légy türelmes.

Miután Etcher befejezte a kép írását, van még egy tennivaló. Helyezze a MicroSD-t a számítógépére. Keresse meg a „boot” partíciót. Hozzon létre egy üres fájlt a „boot” partíció alapjában, az úgynevezett „ssh”. Ez a fájl azt mondja a Pi-nek, hogy alapértelmezés szerint engedélyezze az SSH-hozzáférést.

Telepítse a Raspbian szoftvert

Vegye le az SD-kártyát, és vegye ki a számítógépéből. Csatlakoztassa a Pi-hez. Csatlakoztassa a Pi-t közvetlenül az útválasztóhoz egy Ethernet-kábellel. Amikor minden beállítva, dugja be.

A Raspberry Pi időt vesz igénybe a partíciók átméretezéséhez és az SD-kártya feltöltéséhez. Miközben ezt teszi, nyissa meg a böngészőt, és keresse meg a router webes felületét. Tartsa szemmel a csatlakoztatott eszközök felsorolását. A Pi végül málnaként jelenik meg.

Ha látja a Pi-t a hálózatán, akkor az SSH használatával csatlakozhat hozzá. Nyissa meg az OpenSSH-t, és csatlakozzon a Pi IP-címéhez. A felhasználónév Pi, a jelszó „málna”.

$ ssh

Felhasználó beállítása

Valószínűleg új felhasználót szeretne létrehozni a Deluge számára. Ez a felhasználó a Deluge szolgáltatási démonként fogja futtatni, és nem sok más.

$ sudo groupadd deluge $ sudo -r - otthoni-dir / var / lib / deluge -g deluge deluge

Adja meg a könyvtárat és a nagy tulajdonjogot a Deluge felhasználójának.

$ sudo mkdir / var / lib / deluge $ chown -R deluge: deluge / var / lib / deluge

Csatlakozás VPN-hez

Nem feltétlenül szükséges csatlakozni a VPN-hez, de ez egy nagyon jó ötlet. Ez a folyamat nem lesz pontosan ugyanaz, a VPN-szolgáltatótól függően, de elég hasonlónak kell lennie. Kezdje az OpenVPN telepítésével a Raspbian-ra.

$ sudo apt install openvpn

Ezután töltse le az OpenVPN konfigurációs fájljait a VPN számára. Ez a rész ismét más lesz, attól függően, hogy mit használ. A legtöbb VPN-szolgáltató OpenVPN konfigurációs fájlokat állít elő, akár csak ezt mondva, akár Linux opcióként. Általában nagy .zip fájlban vannak. A fájlok általában .ovpn kiterjesztéssel rendelkeznek.

Keressen egy helyet, amelyet használni szeretne. Igényei szerint jó ötlet lehet az Egyesült Államokon kívüli kiszolgálót választani. Másolja a fájlt a rendszer OpenVPN mappájába, és nevezze át.

$ sudo cp Letöltések / config.ovpn /etc/openvpn/client.conf

Ha már ott van, hozzon létre egy fájlt a hitelesítéshez. Használjon egy egyszerű szöveges fájlt, az auth.txt nevű fájlt. Az első sorban helyezze el a VPN-fiókjához tartozó felhasználónevet. A második sorban adja hozzá a jelszavát. Nyissa meg az éppen átmásolt VPN-konfigurációt. Keresse meg az alábbi sort, és illessze a példáját.

auth-user-pass auth.txt

Ez automatikusan bejelentkezik. Ezután közvetlenül az igazolások előtt adja hozzá a blokkot. Ezek kezelni fogják a naplózást, a szolgáltatás indítását és leállítását.

status /etc/openvpn/openvpn-status.log napló /etc/openvpn/openvpn.log script-security 2 up / etc / openvpn / update-resolv-conf down / etc / openvpn / update-resolv-conf

Mentse el a fájlt és lépjen ki. Ezután indítsa újra a szolgáltatást.

$ sudo systemctl újraindítás openvpn $ sudo systemctl start $ sudo systemctl engedélyezése

Hozzon létre egy VPN Killswitch-t

Ha VPN mögött torrentokat használ, akkor valószínűleg megbízható gyújtáskapcsolóra van szüksége, amely megszakítja a kapcsolatot, és elveszíti a kapcsolatot a VPN-sel. Szerencsére ezt nagyon könnyű megtenni egy tűzfalat tartalmazó Linux rendszeren. Kezdje az UFW letöltésével, hogy sokkal könnyebbé tegye a tűzfal kezelését.

$ sudo apt install ufw

Miután megkapta az UFW-t, megkezdheti a szabályok beállítását. Kezdje az UFW letiltásával.

$ sudo ufw Disable

Most mondja meg az UFW-nek, hogy alapértelmezés szerint mindent blokkoljon.

$ sudo ufw alapértelmezett tiltja a bejövő $ sudo ufw alapértelmezett tiltja a kimenő üzeneteket

Engedélyezze az összes kapcsolatot magát a számítógépet és a helyi hálózatot.

$ sudo ufw engedélye 192.168.1.0/24-től $ sudo ufw engedélye 127.0.0.1-től

Ezután engedjen meg mindent a VPN-en keresztül. Ellenőrizze a VPN tényleges felületét.

$ sudo ufw engedélyezni a tun0 $ sudo ufw engedélyezni a tun0

Végül engedélyezze a kapcsolatot a VPN DNS-kiszolgálójával. Ismét ellenőrizze a tényleges IP-t az /etc/resolv.conf fájlban.

$ sudo engedélye 53-ban $ sudo engedélye 53-ba

Ha ez kész, engedélyezze újra az UFW-t.

$ sudo ufw enable

Telepítse a Deluge alkalmazást

Végre készen áll arra, hogy telepítse a böngészőt a szerveren. Tehát csináld csak ezt.

$ sudo apt install deluged deluge-console

Várja meg, amíg a telepítés befejeződik. Nagyon gyorsnak kell lennie.

A Deluge Server beállítása

Annak érdekében, hogy más számítógépekkel kapcsolatba lehessen lépni a kiszolgálóval, engedélyeznie kell a távoli kapcsolatokat. Váltson Deluge felhasználójára, és nyissa ki a Deluge konzolt.

$ sudo su deluge $ deluged $ deluge-console

Ezután engedélyezze a távoli kapcsolatokat.

config -s allow_remote True

Most állítsa le a Deluge démont. Megteheti, ha felnézi a folyamatot és megöli.

$ ps aux | grep deluge $ kill 1923

Hozzá kell adnia bejelentkezési rekordjait a felhasználókhoz. A fájl a / var / lib / deluge / .config / deluge / auth címen található. Adja hozzá felhasználói rekordjait a következő minta szerint.

felhasználónév: jelszó: 10

A szám kiváltságokat jelöl. A 10. cikk a felhasználót admin felhasználóvá teszi. Ha kész, mentse el a kijáratot.

Hozz létre egy alapos szolgáltatást

Mivel azt akarja, hogy a Deluge automatikusan elinduljon a Raspberry Pi-vel, egyszerűen rendszeres szolgáltatást kell írnia. Ne aggódjon, ezt valójában a Deluge dokumentáció tartalmazza. Hozzon létre egy fájlt az /etc/systemd/system/deluged.service címen . Tegye bele a következőket:

Leírás = Delux Bittorrent Client Daemon Documentation = ember: elfojtott After = network-online.target Típus = egyszerű Felhasználó = Dluge Group = Dluge UMask = 007 ExecStart = / usr / bin / deluged -d Restart = on-fail # Idő várni erőszakosan megállt. TimeoutStopSec = 300 WantedBy = multi-user.target

Tesztelje ki a szolgáltatás elindításával és az állapot ellenőrzésével.

$ sudo systemctl start deluged $ sudo systemctl státusz deluged

Ha a szolgáltatás működik és működik, akkor a változtatást a szolgáltatás engedélyezésével tartósítsa.

$ sudo systemctl engedélyezése folyik

Telepítse az ügyfelet

Most telepítheti a Deluge klienst a kiszolgálóhoz való csatlakozáshoz. A Deluge nyílt forráskódú és több platformon könnyen elérhető.

ablakok

Nyissa meg a Deluge letöltési oldalt, és ragadja meg a Windows legújabb kiadását. Futtassa a .exe fájlt. A telepítési eljárás meglehetősen szokásos. Nyugodtan kattintson a varázslóra, és elfogadja az alapértelmezéseket.

Linux

Mint valószínűleg kitaláltad, a Linux folyamat nagyon egyszerű. Csak telepítse az ügyfelet a csomagkezelővel.

$ sudo apt install deluge-gtk

Csatlakozás a szerverhez

Nyissa meg a Deluge preferenciákat az „Edit”? ”Preferences gombra kattintva.” A megnyíló ablak oldalán található az „Interfész” fül. Kattintson rá. Az ablak teteje mellett található egy jelölőnégyzet, amely a Deluge klasszikus módját vezérli. Törölje a jelölőnégyzetet a letiltásához.

Kattintson ismét a „Szerkesztés” gombra. Ezúttal válassza a „Connection Manager” lehetőséget. Alapértelmezés szerint ott látja a localhost IP-t. A lista alatt vannak gombok, amelyek lehetővé teszik a kapcsolatok felvételét és eltávolítását. Kattintson az „Add” gombra. Írja be a szerver IP-jét a „Hostname” mezőbe. Hagyja ugyanazt a portszámot. Ezután töltse ki a beállított felhasználónevet és jelszót. A befejezéshez kattintson a „Hozzáadás” gombra.

A „Hozzáadás” főablakban most kiemelheti az új bejegyzést, és a szerverhez való csatlakozáshoz kattintson az alján található „Csatlakozás” gombra.

Konfigurálja a tárolót

Mielőtt bármit letöltene, konfigurálnia kell a tárolót. A két fő lehetőség itt van egy külső USB merevlemez vagy hálózati meghajtó. Mindkét módon működik. Szüksége van valami sokkal nagyobbra, mint amit a Raspberry Pi támogat.

USB

Csatlakoztassa az USB-meghajtót a Pi-hez. Ezután az SSH konzolján nézd meg a rendelkezésre álló eszközöket.

$ ls / dev | grep sd

Csak az USB-meghajtót és esetleg az SD-kártyát kell látnia. Az SD-kártyán több partíció lesz, míg az USB-meghajtón valószínűleg csak egy lesz. Valami így néz ki:

sda sda1 sda2 sdb sdb1

Ebben az esetben a külső meghajtó sdb, a partíció pedig sdb1. Hozzon létre egy könyvtárat, amelybe beillesztheti.

$ sudo mkdir / media / external

Most nyissa meg az / etc / fstab szoftvert a szövegszerkesztővel, és hozzon létre egy bejegyzést a meghajtó automatikus indításához.

/ dev / sdb1 / media / external ext4 alapértelmezések, felhasználó, végrehajtás 0 0

Ellenőrizze, hogy az elérési út és a fájlrendszer típusa megegyezik-e a meghajtóval. Ha csak a meghajtót használta Windows-on, akkor a formátum valószínűleg NTFS, és telepítenie kell az ntfs-3g-t a kiszolgálóra.

A meghajtó felszereléséhez futtassa az alábbiakat.

$ sudo mount -a

Hálózatba

Az összes hálózati meghajtó-konfiguráció különbözik, de ha Linux NFS-meghajtót használ, létrehozhat egy könyvtárat, amelybe beilleszthető és hozzáadható egy rekord az / etc / fstab fájlhoz.

$ sudo mkdir / media / nfs

Ezután nyissa meg az fstab-ot, és adja hozzá a meghajtót.

192.168.1.120:/media/share / media / nfs ext4 alapértelmezés, felhasználó, végrehajtó 0 0

Mentés és kilépés. Ezután szerelje fel a meghajtót.

$ sudo mount -a

Configure Deluge

A Deluge ügyfélprogramban beállíthatja a torrent letöltési könyvtárát. Kattintson a „Szerkesztés”? ”Preferenciákra.” Az első „Letöltések” lapon beállíthatja a fájlok letöltési helyét. Válassza ki az újonnan felszerelt meghajtó helyét.

Töltse le a Torrent-t

A Torrent letöltéséhez kattintson a pluszjel ikonra az ablak bal felső sarkában. Egy új ablak nyílik meg, amely különféle lehetőségeket kínál a torrent hozzáadásához. A két leggyakoribb egy torrent fájl és egy URL lesz. A fájlhoz kattintson a gombra, hogy keresse meg a torrent fájl helyét. Kattintson az URL gombra, és illessze be az URL-t egy torrent hozzáadásához URL-en keresztül. Az URL függvény mágneses linkekre működik.

Az újonnan hozzáadott torrent megjelenik a Deluge ablakának fő részében. Innentől nyomon követheti a torrent fejlődését. Ha meg akarja változtatni a torrent prioritását, akkor jobb egérgombbal kattinthat rá, és a „Queue” opció segítségével mozgathatja őket fel és le.

A torrent jobb kattintása számos egyéb lehetőséget is kínál Önnek. Beállíthatja a letöltési és feltöltési korlátokat, és egyenesen szüneteltetheti a torrentet. Lehetőség van egy torrent eltávolítására is. A letöltés befejezése után eltávolíthatja a torrentet a letöltött fájl eltávolítása nélkül. Ez megakadályozza a vetést. Természetesen hagyhatja a torrentok vetését, és ellenőrizheti a befejezett torrentok hálózathasználatát is.

Záró gondolatok

Most már rendelkezik egy teljesen működőképes torrent szerverrel, amely konfigurálva van, és készen áll a szükséges torrent letöltésére vagy elhelyezésére. A szerver folyamatosan fog működni, függetlenül a számítógéptől. Arra is fel van állítva, hogy VPN-en keresztül fusson a magánélet és a biztonság fokozása érdekében. Élvezze az új kínzó élményt!

Hozzon létre egy fejetlen torrent-kiszolgálót a málna-pi-vel