Escolhendo um provedor de hospedagem
Ter acesso a uma conexão de internet de alta velocidade ( >=100 Mbit/s em ambas direções) e a melhor maneira de exeutar um retransmissor é através de um hardware físico. Ter controle total sobre o hardware e a conexão lhe proporciona um ambiente mais controlável e seguro (se configurado corretamente). Você pode hospedar seu próprio hardware física em sua casa (NÃo execute um retransmissor Tor de saída da sua casa) ou em um data center. Às vezes isso é mencionado como instalar o relay em "bare metal."
Se você não possui hardware físico, você pode rodar um relay em um servidor dedicado alugado ou um servidor virtual privado (VPS). Isso pode custar qualquer coisa entre $3,00/mês e milhares por mês, dependendo do seu provedor, da configuração de hardware, e do uso de largura de banda. Vários provedores de VPS não permitirão a execução de relays de saída. Você deve seguir os termos de serviço do seu provedor de VPS, ou arriscar ter sua conta desabilitada. Para mais informações sobre provedores e suas políticas a respeito de relays Tor, por favor veja essa lista mantida pela comunidade Tor: Bons Ruins Provedores.
Questões a se considerar para escolher uma hospedagem
- Quanto tráfego mensal é incluído? A largura de banda é ilimitada?
- A hospedagem fornece conectividade IPv6? Isso é recomendado, mas não é necessário.
- Qual virtualização / hipervisor o provedor usa (se usa algum)? Qualquer um menos OpenVZ deve funcionar.
- A hospedagem começa a limitar largura de banda depois de certa quantidade de tráfego?
- How well connected is the autonomous system of the hoster? To answer this question you can use the AS rank of the autonomous systems if you want to compare: (a lower value is better) http://as-rank.caida.org/
Se você planeja rodar relays de saída
- A hospedagem permite relays de saída do Tor? Nós recomendamos que você pergunte isso explicitamente antes de começar.
- A hospedagem permite registros WHOIS customizados para seus endereços IP? Isso ajuda a reduzir a quantidade de abuso enviado à hospedagem em vez de a você.
- A hospedagem te permite configurar uma entrada customizada de DNS reverso? (registro DNS PTR)
Você normalmente pode fazer essas perguntas em um ticket de suporte pré-venda.
Diversidade de AS/localização
Para selecionar seu provedor, considere a diversidade de rede em um sistema autônomo (AS) e nível de país. Uma rede mais diversa é mais resiliente a ataques e interrupções. Às vezes não é claro de qual AS você está comprando, em caso de revendedores. Para ter certeza, pergunte à hospedagem sobre o número AS antes de pedir um servidor.
É melhor evitar hospedagens em que vários relays do Tor já estão hospedados, mas ainda é melhor acrescentar um do que não rodar nenhum relay.
Tente evitar os seguintes provedores:
- OVH SAS (AS16276)
- Online S.a.s. (AS12876)
- Hetzner Online GmbH (AS24940)
- DigitalOcean, LLC (AS14061)
Para encontrar qual host e países já são usados por muitos outros operadores (que deve ser evitado) você pode usar a Pesquisa de Retransmissores:
Escolhendo um Sistema Operacional
Nós recomendamos usar o sistema operacional que você tem mais familiaridade, porém se você for capaz, a rede se beneficiaria mais pelo BSD e outros retransmissores não baseados em Linux. Atualmente a maioria dos relays rodam em Debian.
A tabela a seguir mostra a distribuição atual de SO na rede Tor para dar uma ideia de quanto mais retransmissores não baseados em Linux nós deveriamos ter:
Configuração a Nível do SO
Configuração do SO foge do escopo desse guia, mas os seguintes pontos são cruciais para um relay Tor, então nós queremos mencioná-los aqui.
Sincronização de Tempo (NTP)
Configurações de tempo corretas são essenciais para retransmissores Tor. É recomendado que você use o protocolo de tempo de rede (NTP) para sincronização de tempo e garanta que seu fuso-horário está corretamente configurado.