Does that means that I'm an exit node if somebody connects to me through IPv6?
1 Answer
nope. tor uses both IPv4 and IPv6 if one of them is not prohibited explicitly
UPDATE:
To reject IPv6 on all levels add this to your torrc:
ExitPolicy reject6 *:*
- it will disable any exit traffic for exit relay, see ExitPolicy descriptionClientUseIPv6 0
- it will prohibit Tor client functionality that serves your requests through Tor network to use IPv6. Docs are herePreferIPv6Automap Off
- it will prohibit in hosts auto-mapping(via AutomapHostsOnResolve) functionality to use IPv6, docs are here- In your SocksPort directives make sure no IPv6 is explicitly enabled/preferred, IPv4 is the default for SOCKS proxy Tor backend
- set
ClientPreferIPv6DirPort 0
andClientPreferIPv6ORPort 0
- it will disable an IPv6 preference for ORPort and DirPort connections IPv6Exit 0
to disable using your exit as IPv6 one- in ORPort flags add IPv4Only
and right - you use reject
for IPv4 and reject6
for IPv6
-
But if it is going to use IPv6 because there is no Exit Policy Summary defined, why do you say "nope" then? And how can I reject IPv6? I tried something with ExitPolicy reject6 : but I think I must use ExitPolicy reject 6: instead, right?– BinaryCommented Feb 11, 2017 at 2:27
-
-
@Binary Is your IPv6 broken, or are you trying to prevent some people from using Tor? Commented Feb 11, 2017 at 8:53
-
1@MichaelHampton you're asking in such a provocative way, like if I owe you to run it...– BinaryCommented Feb 11, 2017 at 13:05
-
@Binary You don't owe anybody to run Tor. But it seems strange to run it if you only want to block people from using it! So it's a little confusing. Commented Feb 11, 2017 at 17:06