- Onion: requests from an onion circuit address (see below), or with a
.onionHostarriving from a loopback or private address - Exit: requests from an address on the Tor Project’s exit list. Set
"tor": {"exit_list": true}to fetch it, refreshed everytor.refresh(default1h)
slider.enabled is set), and is never checked against or reported to AbuseIPDB. Policy conditions can use tor, which is "onion", "exit", or "":
Onion services with circuit IDs
Without circuit IDs, every onion visitor arrives from the same address and is treated like an exit. With them, each circuit gets its own address, so walk-aways, failed attempts, and bans apply per circuit like any other visitor. In torrc, under the onion service:listen_addr. Set trust_real_ip to true and list nginx in trusted_proxies.