綾小路龍之介の素人思考

[irc] freenodeへのニックネーム登録の仕方からtorによる接続

weechatはsasl認証にも対応していて、torを使うのも容易い。freenodeにもtorを使って接続してみたかったが、ニックネーム登録が必要だったのでやってみた。

ニックネームの登録を行う。

[**********] /msg nickserv register ***************** *******@*****.**.**
21:19:12      freenode  -- | -nickserv- register ***************** *******@*****.**.**
21:19:12      freenode  -- | NickServ (NickServ@services.): An email containing nickname activation instructions has been sent to *******@*****.**.**.
21:19:13      freenode  -- | NickServ (NickServ@services.): If you do not complete registration within one day, your nickname will expire.
21:19:13      freenode  -- | NickServ (NickServ@services.): ******* is now registered to *******@*****.**.**, with the password *****************.
21:19:13      freenode  -- | NickServ (NickServ@services.):
21:19:13      freenode  -- | NickServ (NickServ@services.): freenode is a service of Peer-Directed Projects Center, a
21:19:13      freenode  -- | NickServ (NickServ@services.): not-for-profit organisation registered in England and Wales.
21:19:13      freenode  -- | NickServ (NickServ@services.): For frequently-asked questions about the network, please see the
21:19:13      freenode  -- | NickServ (NickServ@services.): FAQ page (http://freenode.net/faq.shtml). Should you wish to
21:19:13      freenode  -- | NickServ (NickServ@services.): support the PDPC you can contribute to our current fundraiser at
21:19:13      freenode  -- | NickServ (NickServ@services.): http://freenode.net/pdpc_donations.shtml.

メールアドレスを非表示にする。

[**********] /msg nickserv set hidemail on
21:23:04      freenode  -- | -nickserv- set hidemail on
21:23:05      freenode  -- | NickServ (NickServ@services.): The HIDEMAIL flag is already set for account *******.

再接続すると以下のように言われるのでパスワードを入力。

[**********] /connect
21:26:12      freenode  -- | NickServ (NickServ@services.): This nickname is registered. Please choose a different nickname, or identify via /msg NickServ identify
                           | <password>.
[**********] /msg NickServ identify *****************
21:26:36      freenode  -- | -NickServ- identify *****************
21:26:37      freenode  -- | NickServ (NickServ@services.): You are now identified for *******.

メールが送られてくるのでメールアドレスの認証を行う。

[**********] /msg NickServ VERIFY REGISTER ******* ************
21:31:34      freenode  -- | -NickServ- VERIFY REGISTER ******* ************
21:31:35      freenode  -- | NickServ (NickServ@services.): ******* has now been verified.
21:31:35      freenode  -- | NickServ (NickServ@services.): Thank you for verifying your e-mail address! You have taken steps in ensuring that your registrations are not
                           | exploited.

設定したパスワードとニックネームを使ってsasl認証のパスワードとユーザ名を設定、サーバアドレスを変えて、proxyを使うようにする。

[**********] /set irc.server.freenode.sasl_password *****************
21:36:02       weechat     | Option changed: irc.server.freenode.sasl_password = "*****************"
[**********] /set irc.server.freenode.sasl_username *******
21:37:11       weechat     | Option changed: irc.server.freenode.sasl_username = "*******"
[**********] /set irc.server.freenode.addresses p4fsi4ockecnea7l.onion/6667
21:37:14       weechat     | Option changed: irc.server.freenode.addresses = "p4fsi4ockecnea7l.onion/6667"
[**********] /set irc.server.freenode.proxy local
21:37:29       weechat     | Option changed: irc.server.freenode.proxy = "local"

一回接続を切って、再接続。

[**********] /disconnect
21:37:59      freenode     | irc: disconnected from server
[**********] /connect
21:37:59      freenode     | irc: disconnected from server
21:38:01      freenode     | irc: connecting to server p4fsi4ockecnea7l.onion/6667 via socks5 proxy localhost/9050...
21:38:30      freenode     | irc: connected to p4fsi4ockecnea7l.onion (127.0.0.1)
21:38:30      freenode  -- | anthony.freenode.net (anthony.freenode.net): *** Looking up your hostname...
21:38:30      freenode  -- | anthony.freenode.net (anthony.freenode.net): *** Checking Ident
21:38:30      freenode  -- | anthony.freenode.net (anthony.freenode.net): *** Got Ident response
21:38:30      freenode  -- | anthony.freenode.net (anthony.freenode.net): *** Couldn't look up your hostname
21:38:32      freenode  -- | irc: client capability, server supports: identify-msg multi-prefix sasl
21:38:32      freenode  -- | irc: client capability, requesting: sasl
21:38:34      freenode  -- | irc: client capability, enabled: sasl
21:38:39      freenode  -- | You are now logged in as *******. (*******!**********@127.0.6.5)
21:38:39      freenode  -- | SASL authentication successful
21:38:41      freenode  -- | anthony.freenode.net (anthony.freenode.net): *** Spoofing your IP

リファレンス

  1. TheOnionRouter/TorifyHOWTO/IrcSilc – Tor Bug Tracker & Wiki
  2. About freenode: IRC Servers
  3. freenodeへの登録の仕方 - よくきたWiki
  4. Freenode に入った時にやっといたほうがいいかもってこと - 古事連書帖
  5. Wikipedia:チャット - Wikipedia
  6. IRCチャンネル #ubuntu-jp に参加するには - Ubuntu Japanese Wiki
  7. freenode ニックネーム 登録 - Google 検索
  8. freenode tor - Google 検索
  9. SASL weechat - Google 検索
  10. freenode: frequently-asked questions

ソーシャルブックマーク

  1. はてなブックマーク
  2. Google Bookmarks
  3. del.icio.us

ChangeLog

  1. Posted: 2009-08-30T22:04:26+09:00
  2. Modified: 2009-08-30T22:04:26+09:00
  3. Generated: 2017-07-29T23:09:17+09:00