Changeset View
Changeset View
Standalone View
Standalone View
doc/tor.md
Show All 10 Lines | |||||
The first step is running Bitcoin ABC behind a Tor proxy. This will already anonymize all | The first step is running Bitcoin ABC behind a Tor proxy. This will already anonymize all | ||||
outgoing connections, but more is possible. | outgoing connections, but more is possible. | ||||
-proxy=ip:port Set the proxy server. If SOCKS5 is selected (default), this proxy | -proxy=ip:port Set the proxy server. If SOCKS5 is selected (default), this proxy | ||||
server will be used to try to reach .onion addresses as well. | server will be used to try to reach .onion addresses as well. | ||||
-onion=ip:port Set the proxy server to use for Tor hidden services. You do not | -onion=ip:port Set the proxy server to use for Tor hidden services. You do not | ||||
need to set this if it's the same as -proxy. You can use -noonion | need to set this if it's the same as -proxy. You can use -noonion | ||||
to explicitly disable access to hidden service. | to explicitly disable access to hidden services. | ||||
-listen When using -proxy, listening is disabled by default. If you want | -listen When using -proxy, listening is disabled by default. If you want | ||||
to run a hidden service (see next section), you'll need to enable | to run a hidden service (see next section), you'll need to enable | ||||
it explicitly. | it explicitly. | ||||
-connect=X When behind a Tor proxy, you can specify .onion addresses instead | -connect=X When behind a Tor proxy, you can specify .onion addresses instead | ||||
-addnode=X of IP addresses or hostnames in these parameters. It requires | -addnode=X of IP addresses or hostnames in these parameters. It requires | ||||
-seednode=X SOCKS5. In Tor mode, such addresses can also be exchanged with | -seednode=X SOCKS5. In Tor mode, such addresses can also be exchanged with | ||||
other P2P nodes. | other P2P nodes. | ||||
-onlynet=onion Make outgoing connections only to .onion addresses. Incoming | |||||
connections are not affected by this option. This option can be | |||||
specified multiple times to allow multiple network types, e.g. | |||||
ipv4, ipv6, or onion. | |||||
In a typical situation, this suffices to run behind a Tor proxy: | In a typical situation, this suffices to run behind a Tor proxy: | ||||
./bitcoind -proxy=127.0.0.1:9050 | ./bitcoind -proxy=127.0.0.1:9050 | ||||
## 2. Run a Bitcoin ABC hidden server | ## 2. Run a Bitcoin ABC hidden server | ||||
If you configure your Tor system accordingly, it is possible to make your node also | If you configure your Tor system accordingly, it is possible to make your node also | ||||
▲ Show 20 Lines • Show All 89 Lines • Show Last 20 Lines |