How to connect MadIRC using tor

To connect MadIRC you can use our tor-hiddenservice. This helps you to stay anonymous.

Please notice that we deny all connections from Tor-exit-nodes to our clearweb addresses

Setup tor

Depending on your operating system you have to use different commands to install tor.

Here we file some examples:

Debian/Ubuntu:

sudo apt-get install tor

Arch:

pacman -s tor

On Windows:

Download the Tor Browser from Tor-projects website. Install it and navigate to the Tor Browser-folder.

Open the torrc-file

To be able to connect to MadIRC with almost every client we edit torrc.

Debian/Ubuntu/Arch:

sudo nano /etc/tor/torrc

On Windows:

Enter the TorBrowser\Data\Tor-directory inside the Tor Browser-folder and open the torrc-file with notepad.exe or Notepad++.

Add an address for MadIRC in torrc

Now scroll down to the end of the torrc-file and a mapaddress-statement like this:

mapaddress 127.150.0.1 qj3m7wxqk4pfqwob.onion

The 127.150.0.1 is a virtual address which shouldn’t be in use anywhere else. You can use any other valid IP address here.

Save the file and restart tor (on Windows the start the tor browser).

(Optional) Add MadIRC Alias

To prevent an connect over the clearnet by accident, you can add an alias for the MadIRC DNS entry to the hosts-file.

On Linux:

sudo su -c "echo 127.150.0.1 irc.madirc.net >>/etc/hosts"

On Windows:

On Windows 8.1 or 10 use Ctrl + x and open an command prompt as administrator.

On Windows 7 search for command prompt, open the context menu by right click it and run as administrator.

Then type:

echo # MadIRC alias  >>"%windir%\System32\drivers\etc\hosts"
echo 127.150.0.1 irc.madirc.net >>"%windir%\System32\drivers\etc\hosts"

Configure your client to use tor

Now setup your IRC client to use tor as proxy.

On Linux set 127.0.0.1 as proxy address and 9050 as proxy port.

On Windows with Tor Browser set also 127.0.0.1 as proxy address but proxy port 9150.

Now Select “Socks4” or “Socks5” as proxy type.

Connect MadIRC

To connect MadIRC using tor you just need to add a new network with the server address 127.150.0.1 or the address you’ve chosen above.

You can use 6667 as well as 6697 because tor internal traffic is already encrypted 6667 is secure. On 6697 you can improve your privacy by validating the TLS fingerprint, but it’s not really needed.

That’s it!