20
13
I have public ip address (for example 77.77.77.222). When somebody type /who on irc channel he sees:
Linkas@77.77.77.222
How can I hide under a domain? For example Linkas@mydomain.tk
20
13
I have public ip address (for example 77.77.77.222). When somebody type /who on irc channel he sees:
Linkas@77.77.77.222
How can I hide under a domain? For example Linkas@mydomain.tk
18
Depending on the network you're connecting to, there are many ways to do this.
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
Some networks have the option to enable vhosts or cloaks. Enabling vhost will turn Linkas@77.77.77.222
into Linkas@some.vhost.here
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.
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 :)
5
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.
@neo link is broken – yukashima huksay – 2018-07-30T10:19:48.240
@yukashimahuksay: Try this one: https://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.
– Amal Murali – 2018-07-31T03:36:29.1431ok 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? – barlop – 2013-05-23T08:39:41.307
1Does freenode allow the
/mode YourNick +x
mode? When I tried this, I got the message***Unknown MODE flag
– modulitos – 2015-02-07T13:50:18.6034No, 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. – Amal Murali – 2015-02-10T13:26:38.683
@AmalMurali what do you mean it's not foolproof? how can one get the ip of an unaffiliated person? – yukashima huksay – 2018-07-30T10:18:47.280
@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 – 2018-07-31T03:24:33.130
@AmalMurali Where can I learn about those other three methods and ways to prevent them? – yukashima huksay – 2018-07-31T09:38:43.283
@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 https://freenode.net/kb/answer/chat#accessing-freenode-via-tor and https://freenode.net/kb/answer/sasl for more information.
– Amal Murali – 2018-08-01T17:55:08.927