IRC Proxy (znc) を導入する
By ftake @
2012-09-23 00:46
12.2 が公開されたというのに、最近、更新が少なくてすみません。写真をアップロードしたりするのは Facebook が手軽すぎて…。アカウントを持っている人は日本 openSUSE ユーザ会のページももチェックしてみて下さい。
さて、毎週土曜日の夜に行われている IRC の定例をやっていると、次のようなことがあります。
- 参加していない日のログが欲しい
- 途中で抜けて戻ってきたときに、その間の発言を受け取りたい(特に途切れやすいモバイル環境で)
そこで便利なのが IRC Proxy です。IRC Proxy をどこかのサーバーにインストールしておくと、proxy が IRC サーバ(freenode など)に接続し続けてくれます。手元の IRC クライアントから proxy に接続すると、そのまま会話ができ、ログなども取得できます。
今回は、IRC proxy に znc を選びました。通信の暗号化にも対応しています。またサーバーは OSC で無料の VPS アカウントを配布している、Joe’s の VPS に openSUSE 12.1 をインストールして行いました。
znc は公式リポジトリには収録されてなく、OBS の server:irc に入っています。まずは、リポジトリを登録してから、znc をインストールします。
$ sudo zypper ar -R obs://server:irc/openSUSE_12.1 sever:irc
$ sudo zypper install znc
znc を動かすのに使うアカウントでログインして設定をします。こちらの記事を参考に設定しました。非常に手抜きですみませんが、今日はここまでです。