Não há resposta definitiva. Cada rede tem suas próprias regras em relação aos servidores Tor e proxy em geral.
Para o Freenode, você precisa:
- Configure seu cliente de IRC para autenticação SASL ( artigo da base de conhecimento );
- Conecte-se ao serviço oculto Freenode ( artigo da base de conhecimento ).
O manto Tor será aplicado automaticamente. No entanto , você mencionou que você já possui um genérico unaffiliated/*
cloak, então o Tor não deve ser necessário no Freenode.
(No entanto, configurar o SASL é uma boa ideia, para garantir que o seu cloak - Tor ou não - seja aplicado antes de ingressar nos canais.)
Como alternativa, você pode se conectar ao IRC por meio de um servidor (proxy). Algumas pessoas alugam seu próprio VPS e o configuram como proxy; outros resolvem com uma conta em um "servidor de shell" público.
Qualquer um que você escolha, é muito fácil encapsular o IRC em uma conexão SSH 'shell' genérica.
Algumas pessoas preferem usar bouncers - é um tipo de servidor proxy de IRC que, além de ocultar seu endereço real, permite que sua sessão permaneça on-line 24 horas por dia, mesmo se você se desconectar Bouncer (IMHO, não há muito sentido nisso, a menos que você queira manter registros completos de um canal.)