Digital Ocean Ubuntu Server Seed Box Transmission Kurulumu

ubuntudigitaloceantransmission


Selam,

Sizde bir torrent tutkunuysanız arasıara seedbox almayı düşünmüşsünüzdür. Şimdi bunu en az maliyetle gerçekleştirmenin bir yolu var. Daha doğrusu şu formül Ubuntu 12.04+digitalocean+transmission= 5$ seedbox. Şimdi gelelim kurulumu aşama aşama anlatmaya.

İlk öncelikle Digitalocean’dan bir server alıyoruz (bu kısmı anlatmıyorum o başka bi konu ama kredi kartı ile alıyorsunuz). Aşağıdaki resimde 5$ olan dahil diğer seçeneklerin limitlerini göreceksiniz. Üstelik ödemeler saatli olduğu için memnun kalmazsanız destroy edip kullandığınız kadar ödersiniz.

seedbox1

 

Daha sonra server lokasyon seçimi yapıyoruz.

seedbox2

 

Son olarak en önemli kısım işletim sistemi seçimi. Tecrübelerim bana gösterdi ki en iyi seed box işletim sistemi ubuntu 12.04.3 server. Aşağıdaki gibi bu işletim sistemini seçip kurulmasını bekliyoruz.

seedbox3

 

En üst kısımda hostname kısmından servera bir isim verdikten sonra create diyoruz ve kurulmasını bekliyoruz. Kurulduktan sonra mailimize serverimizin SSH bağlantı bilgileri gelecek. Bu bilgileri kullanarak Putty aracılığıyla (windows için) server’a bağlanıyoruz.

seedbox4

 

Root kullanıcısı olarka bağlandıktan sonra sıra geldi torrent istemcimiz transmissionu kurmaya. Aşağadki komutu giriyoruz :

sudo apt-get install transmission-daemon

Kurulumun bazı bağımlılıkları olabilir onları kurmak için install kısmından sonra -f anahtarı ekleyerek kurulumu sağlayabilirsiniz. Kurulum bittikten sonra sıra geldi ayarlara :

sudo nano /etc/transmission-daemon/settings.json

Açılan ayarlar dosyası şu şekilde bir içeriğe benzer gözükecektir :

{
 "alt-speed-down": 50,
 "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": 50,
 "bind-address-ipv4": "0.0.0.0",
 "bind-address-ipv6": "::",
 "blocklist-enabled": true,
 "blocklist-url": "http://list.iblocklist.com/?list=bt_level1&fileformat=p2p&archiveformat=gz",
 "cache-size-mb": 4,
 "dht-enabled": true,
 "download-dir": "/srv/bittorrent",
 "download-limit": 100,
 "download-limit-enabled": 0,
 "encryption": 2,
 "idle-seeding-limit": 30,
 "idle-seeding-limit-enabled": false,
 "incomplete-dir": "",
 "incomplete-dir-enabled": false,
 "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,
 "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": "password",
 "rpc-port": 9091,
 "rpc-url": "/transmission/",
 "rpc-username": "username",
 "rpc-whitelist": "127.0.0.1",
 "rpc-whitelist-enabled": false,
 "script-torrent-done-enabled": false,
 "script-torrent-done-filename": "",
 "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": false,
 "umask": 18,
 "upload-limit": 100,
 "upload-limit-enabled": 0,
 "upload-slots-per-torrent": 14,
 "utp-enabled": true
}

Burda ayarlanması gerekenler şu şekilde :

  1. “blocklist-enabled” seçeneği true olmalı.
  2. “blocklist-url”  http://list.iblocklist.com/?list=bt_level1&fileformat=p2p&archiveformat=gz olmalı.
  3. “rpc-authentication-required” true olmalı.
  4. “rpc-enabled”  true olmalı.
  5. “rpc-password”  kısmına şifrenizi girmelisiniz.
  6. “rpc-username” kullanıcı adınızı girmelisiniz.
  7. “rpc-whitelist-enabled” false olmalı ki heryerden ulaşabilesiniz.

Daha sonra geriye bu ayarların uygulanması için transmission programını yeniden başlatmak kaldı.

sudo service transmission-daemon reload

Artık seed box ınız hazır :) Ulaşmak için ayarlardaki port numarası ile browserınızdan server ipsini girerek ulaşabilirsiniz :

http://server_ipsi:9091/

Ve mutlu son :

 seed box

Sorularınız için yorum kısmını kullanabilirsiniz.

Buraları "gomple" benim gençler...

12 Comments

  1. Talha Yasin

    12 Aralık 2014 at 12:31

    Sunucudaki dosyaları PC’ye nasıl indireceğiz?

    • Ramazan ACAR

      15 Aralık 2014 at 22:18

      sftp ile. filezilla indirip server ipsi,root,root şifresi ve en önemlisi port:22 diyerek root olarak bağlanabilirsin. daha çok yardım istersen : acarist@gmail.com

    • Jenny

      15 Mayıs 2016 at 18:24

      Your website has to be the eltireoncc Swiss army knife for this topic.

  2. Furkan K

    18 Ocak 2015 at 20:33

    Hocam Merhaba;

    Öncelikle yazınızdan fazlasıyla istifade ettim. Kurulumu sağladım yaklaşık 15 gündür de kullanıyorum :) Tek sorunum yeterli alanın olmaması 20 GB çok düşük kalıyor.Sürekli silip yenilemek zorunda kalıyorum torrentleri. FTP konusuyla alakalı bir sorum olacak. Server dan bilgisayara filezilla ile aktarırken hız 90kpbs den fazlasını görmüyor. Sebebi ne olabilir acaba ? Teşekkürler Şimdiden

    • Ramazan ACAR

      19 Ocak 2015 at 11:58

      İndirme konusunda ki hızı ise aktif torrentin uploadını kısarak yükseltebilirsiniz. Hatta 1kb yapın. 20GB banada yetmiyor ama siz rationuzu düzelttikten sonra zaten silin gitsin. Bilgisayara indirmeyi direkt torrentten yapmanız daha doğru. Bu server size ratio düzeltmesi için lazım öyle düşünün

  3. Tamer SAY

    13 Şubat 2015 at 22:05

    Hocam, teşekkürler. Çok işime yaradı. Açıkçası torrenti konsol üzerinden indirme yapabileceğim bir hale getirmeye çalışıyordum böyle daha iyi oldu.

  4. Pingback: Torrent Sunucusu Oluşturmak | TamerSAY - Kişisel Web Blog

  5. Ahmet Yılmaz

    26 Şubat 2015 at 13:11

    Hocam selamlar , sayenizde kurdum seedbox ve gayet güzel çalışıyor. Benim sormak istediğim torrent değilde normal bir download managerıda bu şekilde çalıştırabilir miyiz? Bu şekilde bir arayüzü olan download manager biliyor musunuz? (araştırdım ama ben bulamadım) Şimdiden teşekkürler.

  6. ali

    24 Temmuz 2015 at 04:24

    tamda arıyordum önüme çıktı digital ocean herhalde ilk kuruluşunda hesap almışlığım vardı seedboz arıyordum sonunda türkçe kendi kurulum kaynağını buldum sağolasın

  7. Hawk

    15 Mayıs 2016 at 18:23

    At last! Someone who undenstards! Thanks for posting!

Leave a Reply

E-posta hesabınız yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>