I found the Authoritative directory, v3 Authoritative directory, and bridge Authoritative dir options in nyx. My question is would this be helpful to run an directory authority, and how to do so

However, if I set the v3 option, Tor won't start. The other ones set fine.

I've been running a relay for some time now with a DirPort(80) and ORPort(443)

I'm using Tor on Ubuntu server 18.04.2, and Tor is set up to be server only (no client services enabled)

1 Answer 1


My question is would this be helpful to run an directory authority?

If some random person could become a Directory authority, that person would be able to pull off some serious attacks on the whole Tor network. Currently, there are 10 Directory Authorities which are hard-coded in Tor's code. They decide which Tor nodes are good and which are bad, which versions of Tor are recommended and so on.

But if you want to create your own private tor network (For example, anonymously access your computers at your private network that can't be accessed by regular Dir Authorities), tor nodes in your network can use a specific Directory Authority using DirAuthority.

Quoting Tor Manual:

DirAuthority [nickname] [flags] ipv4address:port fingerprint

Use a nonstandard authoritative directory server at the provided address and port, with the specified key fingerprint. This option can be repeated many times, for multiple authoritative directory servers. Flags are separated by spaces, and determine what kind of an authority this directory is. By default, an authority is not authoritative for any directory style or version unless an appropriate flag is given. Tor will use this authority as a bridge authoritative directory if the "bridge" flag is set. If a flag orport=port is given, Tor will use the given port when opening encrypted tunnels to the dirserver. If a flag weight=num is given, then the directory server is chosen randomly with probability proportional to that weight (default 1.0). If a flag v3ident=fp is given, the dirserver is a v3 directory authority whose v3 long-term signing key has the fingerprint fp. Lastly, if an ipv6=[ipv6address]:orport flag is present, then the directory authority is listening for IPv6 connections on the indicated IPv6 address and OR Port.

  • True. At any rate, if I don't set myself as a bridge authority, it doesn't work
    – unixandria
    Commented Feb 23, 2019 at 14:49
  • How would I set up this network, or should I ask a separate question for that? It would provide for private external access, would it?
    – unixandria
    Commented Feb 23, 2019 at 15:47
  • I think you should ask a separate question for that. Also, don't forget to upvote my answer! Commented Feb 23, 2019 at 16:37

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .