如何在 irc 频道上隐藏公共 IP 地址

如何在 irc 频道上隐藏公共 IP 地址

我有公共 IP 地址(例如 77.77.77.222)。当有人在 irc 频道上输入 /who 时,他会看到:
[电子邮件保护]
我如何才能隐藏在某个域下?例如[电子邮件保护]

答案1

根据您所连接的网络,有多种方法可以实现此目的。

用户模式

有些网络有用户模式+x,它会屏蔽你的 IP 地址。在大多数网络上,它要求你有一个注册账户。一旦你识别了,你可以这样做:

/mode 你的昵称 +x

虚拟主机/斗篷

某些网络可以选择启用 vhost 或 cloak。启用 vhost 将[email protected]变成[email protected]

基本上,Vhost 是一串字母和数字,用句点代替空格。许多网络都有 HostServ 服务,启用 vhost 非常简单。一旦确定,您就可以请求 vhost:

/msg hostserv 请求 vhost.goes.here

一些网络(例如 freenode)会为用户提供伪装。它用于显示与特定团体或项目的关联(或不关联),但副作用是会掩盖您的 IP。要获得伪装,您可以加入#help该网络的频道,然后在那里请求伪装。

Tor

一些网络允许通过 Tor 进行访问。在 freenode 网络上设置 Tor 的说明可参见以下链接:

我希望这有帮助 :)

答案2

最简单的方法是使用弹跳器/BNC。简而言之,bouncer 会帮您连接到服务器。除了隐藏 IP 之外,它还有许多优点。请阅读 bouncer 中的说明,因为用法可能有所不同。

这里是保镖名单。

答案3

只是为了更新截至 2023 年的情况。

Amal Murai 的回答中的所有内容仍然有效。

需要补充的一点是,使用 vhosts 和 cloaks 会使普通用户看不到您。管理员仍然可以看到您的 IP 地址。尽管 cloaks 和 vhosts 是免费的,而且您可以在几乎所有客户端上自动执行它们,因此如果可以的话,您应该始终获取它们。
有些网络允许 Tor 连接。有些网络可能要求您连接到特定服务器或让您在使用 Tor 连接之前在 nickserv 上注册。这是否适合您是个人决定。
一些极少数较小的网络也提供 I2P 上可用的服务器。

您可以托管自己的保镖,也可以使用现有的保镖。ZNC
保留了一份公开可用的保镖名单这里。某些网络提供自己的弹跳器,您可以使用它仅连接到自己的网络。

您还可以托管一个 Web IRC 客户端,例如休息室来自 VPS。

有些客户端(例如 weechat)允许您为每个网络定义一个代理。
最后,您可以随时使用类似代理链-ng(目前这是 irssi 的推荐方法)也通过代理传递信息。
如果您愿意,甚至可以在此基础上添加一个保镖。

正如评论中提到的,awesome-irc 列表是一种非常方便的资源。

相关内容