Se o Tor estiver escutando apenas no host local, use o encaminhamento de porta local SSH da Máquina B:
ssh user@machineA -L9150:localhost:9150
Isso efetivamente ligará a porta 9150 na Máquina B à porta 9150 na Máquina A.
Ou, se você puder alterar o daemon Tor para escutar em todas as interfaces na Máquina A e não bloquear esse firewall, você pode ignorar o encaminhamento SSH.
Em ambos os casos, você pode usar uma ferramenta como proxychains
, configurada apropriadamente, para preceder seus comandos de modo que eles passem por Tor:
proxychains curl http://example.onion
Proxychains provavelmente está disponível no gerenciador de pacotes, mas existe uma versão mais recente no GitHub, no link . A configuração padrão tentará se conectar a um servidor Tor SOCKS no host local, mas isso pode ser alterado modificando proxychains.conf
, se necessário.