web-dev-qa-db-ja.com

ircでユーザー名を非表示にするにはどうすればよいですか?

IRCクライアント、およびチャネルに接続するときは常にirssiを使用しています(例:#whatwg)、それは私にその行で挨拶し、私はコマンドラインを試しました

0:22 -!- <nick> [[email protected]] has joined #whatwg

本当のことはしたくない ホスト名 そこにユーザー名(つまり、kalaracey)。 kalaraceyが存在しないように、これを変更するにはどうすればよいですか。つまり、誰もがその名前を私のIPと一致させません。

私はもう試した irssi --hostname=<hostname>およびirssi -h <hostname。私もirssiの中で/set hostname <hostname>そして、サーバーを追加するときは、/server add -Host <hostname> -network <network> <address>

編集:私が隠したいのは私のホスト名ではなく私のユーザー名であることに気づきました。 @DaveCに感謝します。

5
kalaracey

Irssiでユーザー名を変更するには:

/set user_name <whatever>

クライアント内から。

8
Dave C

クライアントのホスト名を非表示にする一般的な手法は、「ircバウンス」として知られています。これには、パブリックサーバーでシェルを取得し、それを介してIRCネットワークに接続することが含まれます。

質問で変更するパラメーターはユーザー名です。これはおそらく、たとえば「ホストのユーザー」(別名[email protected])の電子メール規則に基づいています。ユーザー名は通常、IRCクライアントで変更できます。

Irssiでは、コマンドは/ set user_name [parameter]です。

例えば。:

Prompt>>> /set user_name jaro


08:26 [server]
08:26 user_name = jaro

Prompt>>> /connect irc.efnet.org

08:26 >  ! Irssi: Looking up irc.efnet.org
08:26 >  ! Irssi: Connecting to irc.efnet.org [208.51.40.2] port 6667
08:26 >  ! Irssi: Connection to irc.efnet.org established
(...)
08:26 >  ! Irssi: Your nick is owned by jaroslav  ([email protected])

Prompt>>> /whois rakhmato

08:26 >  ! rakhmato ([email protected])
08:26 >  !  ircname  : jaroslav
08:26 >  !  server   : irc.eversible.com (Eversible.com Internet Services)
08:26 >  !  hostname : 84.202.44.54
08:26 >  !  idle     : 0 days 0 hours 0 mins 21 secs (signon: Wed Mar 13 08:22:23 2013)
08:26 >  ! End of WHOIS

少なくともirssiの場合、いくつかの名前関連の設定を設定する必要があります。

/set nick ...
/set user_name ...
/set real_name ...

サーバーに接続する前に設定する必要があることに注意してください。

0
Kay