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.
Transparency and contact
Using Tor is an act of privacy. Running a relay is an act of transparency.
Tor protects users by spreading trust across thousands of relays run by many different people.
No single relay knows both who a user is and where they are going.
This only works if no single person or group secretly controls a large part of the network.
When operators are open about who they are and which relays they run, the community can check that the network stays diverse and can spot attackers early.
Operators who hide this make the network harder to protect, even when they mean well.
Before you start a relay, make sure you are ready to:
- Set a working ContactInfo.
Use an email address that you read regularly, so we can reach you if there is a problem with your relay.
- Declare all your relays as one family.
If you run more than one relay, configure them as a family, so that Tor clients never use two of your relays in the same circuit.
- Be part of the community.
Join the tor-relays mailing list or the Tor forum and introduce yourself.
If you don't want to run relays under your own legal identity, you can join or start a relay association.
An association protects the privacy of its members and is still accountable to the Tor community.
The Tor Project may contact you
The Tor Project's Network Health and Community team keeps an eye on the Tor network for unusual changes and welcome new relay operators.
Talking with relay operators helps us tell volunteers apart from malicious actors.
For example, we may contact you if:
- You add many relays in a short time.
- Your relays carry a large part of the network's traffic.
- Something about your relays looks broken or unusual.
We might ask you to confirm that you run the relays, to tell us about your contributions, or to have a short conversation by email or call.
This is a normal part of keeping the network healthy and our community open for new contributors.
We will never ask you to record or share user traffic, to provide your legal identification, to give us access to your servers, or to pay us.
If we cannot reach you, or cannot build trust with you, your relays may be rejected from the network.
For more details, read section the Expectations for Relay Operators.
Ö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.