how to hide public ip adress on irc channel
Solution 1
Depending on the network you're connecting to, there are many ways to do this.
Usermodes
Some networks have a usermode +x
, which will mask your IP address. It requires you to have a registered account, on most networks. Once you've identified, you can do:
/mode YourNick +x
vhosts/Cloaks
Some networks have the option to enable vhosts or cloaks. Enabling vhost will turn [email protected]
into [email protected]
Basically a Vhost a string of letters and numbers, with periods instead of spaces. Many networks have HostServ services, and enabling your vhost is really easy. Once you've identified, you can request a vhost:
/msg hostserv request vhost.goes.here
Some networks like freenode provide users with cloaks. It's used to show affiliation (or lack thereof) to a particular group or project, but it also masks your IP as a side-effect. To get a cloak, you can join the #help
channel for that network, and request a cloak there.
Tor
Some networks allow access via Tor. The instructions for setting up Tor on freenode network can be found in the links given below:
I hope this helps :)
Solution 2
The easiest way would be using bouncer/BNC. In short, the bouncer connects to the server for you. There are many advantages beside hiding the IP. Please read instructions in bouncer as the usage may vary.
Here is a list of bouncers.
Related videos on Youtube
Linkas
Updated on September 18, 2022Comments
-
Linkas almost 2 years
I have public ip address (for example 77.77.77.222). When somebody type /who on irc channel he sees:
[email protected]
How can I hide under a domain? For example [email protected] -
barlop about 11 yearsok but I guess like web proxies, it's one thing having the software to run the proxy, but it's another to have it on a computer with a different ip. in one case you run the server yourself(if you have a computer with another ip to use), in another case you use somebody else's BNC. Do you have any info on who offers BNCs free for use?
-
modulitos over 9 yearsDoes freenode allow the
/mode YourNick +x
mode? When I tried this, I got the message***Unknown MODE flag
-
Amal Murali over 9 yearsNo, it doesn't. Instead, you can ask for an unaffiliated cloak in #freenode channel. Note that it's not foolproof - if you want to truly hide the IP you're connecting from, use Tor.
-
yukashima huksay almost 6 years@AmalMurali what do you mean it's not foolproof? how can one get the ip of an unaffiliated person?
-
yukashima huksay almost 6 years@neo link is broken
-
Amal Murali almost 6 years@yukashimahuksay: For example, if you accept DCC connections from someone, it discloses your IP to them (since DCC is client-to-client). I can think of at least 3 other ways to get the IP. In the end, unaffiliated cloaks aren't a fool-proof way to hide your IP.
-
Amal Murali almost 6 years@yukashimahuksay: Try this one: github.com/davisonio/awesome-irc#bouncers - If you want my recommendation, go with ZNC. It's the most popular one. It is being actively maintained as well.
-
yukashima huksay almost 6 years@AmalMurali Where can I learn about those other three methods and ways to prevent them?
-
Amal Murali almost 6 years@yukashimahuksay: I can't stress this enough - Hostname cloaks do not hide your IP address. Their purpose, on freenode, is to show the affiliation towards a project (or lack thereof), not to hide your IP address. You should use Tor (or a different proxy mechanism) with SASL if you're paranoid about other people discovering where you're connecting from. Refer freenode.net/kb/answer/chat#accessing-freenode-via-tor and freenode.net/kb/answer/sasl for more information.