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”.
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.
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.
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.
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.
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!