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
Depending on your operating system you have to use different commands to install tor.
Here we file some examples:
sudo apt-get update sudo apt-get install tor
sudo dnf install tor
sudo yum install tor
pacman -S tor
Download the Tor Browser from Tor-projects website.
Install it and navigate to the
To be able to connect to MadIRC with almost every client we edit
sudo nano /etc/tor/torrc
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
Now scroll down to the end of the
torrc-file and a
mapaddress-statement like this:
mapaddress 127.150.0.1 wbi67emmdx6i6rcr6nnk3hco3nrvdc2juxrbvomvt6nze5afjz6pgtad.onion
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
sudo su -c "echo 127.150.0.1 irc.madirc.net >>/etc/hosts"
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.
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
Now Select “Socks4” or “Socks5” as proxy type.
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.