Our Tor gateway is online! It is now connected to an internal hub server directly and now changes your vhost to reflect that you are using the Tor service. For now the address for the hidden service is anonpexccdqpc3ii.onion
Usage in Weechat
Depending on what distribution of Linux you run, the process for installing Tor will vary. However, for Debian or Ubuntu boxes, the process for installing and setting up a basic Tor client is:
$ sudo apt-get update
$ sudo apt-get install tor
$ sudo service tor start
After that, open a user’s IRC client as normal and instruct it to connect to the Tor Socks5 proxy at
127.0.0.1:9050. I will show an example with Weechat (binary package
weechat in most distributions) below.
After opening weechat, you need to add a Tor proxy:
/proxy add tor socks5 127.0.0.1 9050
Now, create a new server:
/server add FreeTor anonpexccdqpc3ii.onion/6697 /set irc.server.FreeTor.ssl on /set irc.server.FreeTor.ssl_verify off
The second line is needed because we use our main SSL certificate for Tor access as well as general access.
Set the proxy as Tor:
/set irc.server.FreeTor.proxy "tor"
Now you need to define a user’s username and password for SASL authentication, otherwise a user’s connection will not go through.
/set irc.server.FreeTor.sasl_username "GuestMe" /set irc.server.FreeTor.sasl_password "IHAZYOURPASSWORD"
Finally, connect to ChatFreedom over Tor:
For other operating systems such as Windows or OSX, you might have to do a little extra work, but there are many tutorials available for connecting to Freenode over Tor that can be easily adapted for ChatFreedom.