Tor aktarıcılarının gereksinimleri, aktarıcı türüne ve sunduğu bant genişliğine göre değişir.

Tor aktarıcısı veya obfs4 köprüsü çalıştırma gereksinimlerini karşılamıyorsanız, bir Snowflake vekil sunucusu işletmek, kullanıcıların sansürü aşmasına yardımcı olmak için bant genişliğinizi bağışlamanın harika bir yoludur.

Bant genişliği ve Bağlantılar

Çıkış yapılmayan bir aktarıcı aynı anda en az 7000 bağlantıyı işleyebilmelidir. Bu değer son kullanıcı düzeyindeki yönelticilere fazla gelebilir. Tor aktarıcısını bir veri merkezinde bulunan bir sunucu (sanal ya da fiziksel) üzerinde işletiyorsanız sorun olmaz. Aktarıcıyı evinizden son kullanıcı düzeyindeki bir yöneltici arkasında işletmeyi deneyebilirsiniz. Ancak evdeki yönelticinizin bu yükü kaldırıp kaldıramayacağına bakın. Hızlı çıkış aktarıcıları (>=100 Mbit/s) genellikle aynı anda çok daha fazla sayıda bağlantıyı işleyebilir (>100k).

Bir aktarıcının Tor için en az 16Mbit/s (Mbps) yükleme ve 16Mbit/s (Mbps) bant genişliğine sahip olması önerilir. Daha fazlası daha iyidir. Bir aktarıcı için en az 10 Mbit/s (Mbps) gereklidir. Bant genişliğiniz 16Mbit/s değerinden küçük olsa da en azından 1Mbit/s olabiliyorsa obfs4 destekleyen bir köprü işletmeniz önerilir. Bant genişliğinizi bilmiyorsanız ölçmek için http://beta.speedtest.net adresine bakabilirsiniz.

Aylık Giden Trafik

Bir Tor aktarıcısının her ay en az 100Gbayt çıkış trafiğine (ve aynı boyutta giriş trafiğine de) izin vermesi gerekir. Not: Bu değer yalnızca 10Mbit/s (Mbps) hızındaki bir bağlantının 1 günlük trafiğidir. Daha fazlası (>2 TB/ay) daha iyidir ve önerilir. İdeal durumda bir aktarıcı kotasız bir bağlantı ile çalışmalı ya da kota 2 TB/ay üzerinde olmalıdır. Kotalı bir bağlantı kullanıyorsanız tor yapılandırmasını yalnızca belirtilen bant genişliği ya da aylık trafik ile sınırlanacak şekilde yapmak isteyebilirsiniz.

Herkese Açık IPv4 Adresi

Her aktarıcının herkese açık bir IPv4 adresi olmalıdır. Doğrudan sunucuya ait olabilir (önerilir) ya da NAT ve bağlantı noktası yönlendirmesi ile kullanılabilir.

IPv4 adresinin sabit olması şart değildir ancak sabit IP adreslerinin kullanılması önerilir. IPv4 adresi en az 3 saat değişmeden kalmalıdır (adres bundan daha kısa sürede değişiyorsa, her saat başında yayınlanan yeni aktarıcı IP adreslerinin istemcilere dağıtılması zaman alacağından, bu adres üzerinde bir aktarıcı ya da köprü çalıştırılması mantıklı olmaz).

Ek olarak IPv6 bağlantısı da harika olur ve önerilir ancak şart değildir. Bu gereksinim bir sorun olmamalı (ticari olarak kullanılabilen tüm sunucuların en az bir IPv4 adresi bulunur).

Not: Bir herkese açık IPv4 adresi ile yalnızca sekiz Tor aktarıcı işletebilirsiniz. Sekizden fazla aktarıcı işletmek istiyorsanız, daha fazla IPv4 adresine gerek duyacaksınız.

Bellek Gereksinimleri

  • Bant genişliği 40 Mbit/s değerinin altında olan ve çıkış yapılmayan bir aktarıcının RAM belleği en az 512 MB boyutunda olmalıdır.
  • Bant genişliği 40 Mbit/s değerinin üzerinde olan ve çıkış yapılmayan bir aktarıcının RAM belleği en az 1 GB boyutunda olmalıdır.
  • Çıkış türünde bir aktarıcının RAM belleği her Tor kopyası için en az 1.5 GB boyutunda olmalıdır.

Disk Depolaması

Tor büyük bir disk alanına gerek duymaz. Tipik bir Tor aktarıcısında Tor ile ilgili veriler ve işletim sistemi için 200 MB boyutundan daha az disk alanı gereklidir.

İşlemci

  • Herhangi bir modern işlemci yeterlidir.
  • AESNI desteği olan işlemciler kullanmanız önerilir (bu işlemciler başarımı arttırır ve modern işlemciler üzerinde tek bir tor kopyası için her iki yönde ~400-450 Mbps hız sağlayabilir). /proc/cpuinfo dosyasında 'aes' sözcüğü geçiyorsa işlemcinizin AES-NI desteği vardır.

Çalışma süresi

Tor için sıkı bir çalışma süresi gereksinimi yoktur. Ancak bir aktarıcı bir günde 2 saatten fazla çalışmaz ise kullanılırlığı sınırlanır. İdeal olarak aktarıcı 7/24 çalışan bir sunucu üzerinde işletilmelidir. Sunucunun ya da tor hizmetinin yeniden başlatılması sorun olmaz.

Tor Sürümü

Güvenlik nedeniyle, Tor aktarıcıları desteklenen bir tor sürümünden desteklenmeyen bir tor sürümüne indirilemez. Desteklenmeyen sürümlerin bazıları güvenli değildir. Güvenli olmayan bir sürüme indirilmesi istenilen aktarıcılar ağdan otomatik olarak dışlanır.

Özetle

Köprü aktarıcı:

  • En az 1 Mbit/s giden ve giden bant genişliği.

Koruma ya da orta aktarıcı:

  • Aynı anda en az 7000 bağlantıyı işleyebilir.
  • En az 10 Mbit/s (16 Mbit/s önerilir) gidiş ve geliş bant genişliğiniz olsun.
  • Ayda en az 100 GBayt trafik bağışlayabilmelidir (ideal olarak 2 TB ya da üzeri).
  • Aktarıcı hızı 40 Mb/sn altındaysa en az 512 MB, 40 Mb/sn üzerindeyse 1 GB RAM bellek.
  • Bir IPv4 adresi (en az 3 saat aynı kaldığı sürece değişken ya da sabit olabilir (sabit yeğlenir).
  • En az 200 MB disk depolama alanı.
  • İdeal çalışma süresi 7/24 olmalıdır ancak aktarıcılar günde en az 2 saat açık olmalıdır.

Çıkış aktarıcısı: Bir koruma ya da orta aktarıcıya benzer gereksinimlere ek olarak

  • En az 1,5 GB RAM bellek önerilir.
  • Hızı 100 Mbit/sn üzerinde ise aynı anda yaklaşık 100.000 bağlantı işleyebilir.
  • Yasal bildirimleri ve olası yasal soruşturmaları ele alabilecek konumda. Evinizde bir çıkış aktarıcısı işletmeyin.