Witam.
Od jakiegoś czasu mam włączony serwer, dlatego też z powodów oszczędnościowych, nie ma sensu włączać dwóch komputerów w celu pobierania plików Torrent. W tym mini poradniku pokażę jak zainstalować i poprawnie skonfigurować program Transmission.
Wcześniej używałem do tego celu uTorrent Server, jednak jest on bardzo niestabilny i jak do teraz wydana jest bardzo wczesna wersja ( µTorrent Server alpha 3.0 build 25053 ).
Dlatego też zainteresowałem się Transmission. Moja wersja jest pobrana bezpośrednio z repozytorium w celu uproszczenia instalacji. Dodatkowo wspomnę że nie używam żadnego środowiska graficznego. A więc zaczynamy:
- Potrzebujemy zainstalować pakiety transmission-cli transmission-common transmission-daemonCzyli wklepujemy w konsolę aptitude install transmission-daemon, powinny wyświetlić się nam wszystkie 3 pakiety.
aptitude install transmission-daemon
- Po udanej instalacji musimy skonfigurować nasz program. Transmission jest już zainstalowany oraz uruchomiony, jednak mamy do niego dostęp tylko z maszyny na której jest zainstalowany. Musimy dodać inne adresy IP aby mieć do niego dostęp z całej sieci lokalnej, a nawet z zewnątrz. W tym celu najpierw zatrzymajmy jego działanie.
/etc/init.d/transmission-daemon stop
- Następnie przy użyciu dowolnego edytora edytujemy plik konfiguracyjny.
mcedit /etc/transmission-daemon/settings.json
W pliku tym musimy zmienić takie zmienne jak:
rpc-whitelist – odpowiedzialna jest za przechowywanie dozwolonych adresów ip, więc przykładowa konfiguracja będzie wyglądała tak:„rpc-whitelist”: „127.0.0.1,192.168.1.*,*”, rpc-username – to nasz login bo panelu,rpc-password – tu przechowywane jest nasze hasło. „rpc-password”: „tajnehasło”, „rpc-username”: „admin”,
- Na koniec musimy już tylko ponownie uruchomić nasz program/etc/init.d/transmission-daemon starti cieszymy się działającym klientem torrent.
/etc/init.d/transmission-daemon start
- Łączymy się z naszym programem używając przeglądarki wpisujemy htpp://ADRES_IP_KOMPUTERA:9091/
PS.:
- W parametrze rpc-whitelist dodałem 192.168.1.* co oznacza że z całej sieci lokalnej mogę się łączyć z klientem, oraz * dzięki temu mogę się łączyć z każdego numeru IP nawet zewnętrznego.
- Pliki pobierane przechowywane są w katalogu /var/lib/transmission-daemon/downloads.
W razie jakichkolwiek pytań proszę pisać w komentarzach.
24 Komentarze.