Server端是用ircd-ratbox
Client端是用irssi
都是run在Linux上
前陣子被Willie說服開始使用IRC
雖然早就耳聞它是不太安全的協定
但反正都是連到server本機再irc進去
應該還好吧 XDD
因此在Lab也架了一台供密秘聊天用
Server端是用ircd-ratbox
Client端是用irssi
都是run在Linux上
直接下載source code來make, make install
在source code中都有名為INSTALL的安裝教學
照做即可
比較要注意的是安裝完ircd-ratbox後
在/usr/local/ircd/etc/ircd.conf (此為預設目錄,端視你的安裝目錄)中有一個地方要修改服務才會起來
havent_read_conf = yes;
改為
havent_read_conf = no;
這是它要確保你有讀取過設定檔的一個機制
接著執行/usr/local/ircd/bin/ircd即可啟動irc server
會開啟TCP 6667 port Listen
其實在ircd.conf 中還有很多地方可以進階設定
有興趣的人可以Google一下
因為我沒有什麼特殊需求所以就啥都沒設定
但為了只讓本機的user可以irssi連線進ircd
所以我在iptable中預設全擋,且沒有對外開放TCP 6667 port
而irssi client的操作方式也很單純 (搭配screen使用,才可以在畫面上保留所有的聊天訊息)
先ssh連上linux
用帳密登入
screen (開啟一個新的screen)
irssi (開啟irssi這個irc client)
/connect localhost (連線到irc server)
/join #chat (加入chat這個頻道)
聊 天
Ctrl + A 再 Ctrl + D (保留當下screen)
Ctrl + D (登出linux)
2.第二次以後登入時
先ssh連上linux
用帳密登入
screen -r (重新回到之前保留的screen中)
聊天
Ctrl + A 再 Ctrl + D (保留當下screen)
Ctrl + D (登出linux)
/LOG OPEN -targets #chat ~/irclogs/chat/%Y-%m-%d
2010.10.18補充:
眾多irc client中方便好用又完整支援中文且我會用的是XChat-WDK
介紹及載點如下
http://xchatdata.net/Using/BuildLineup
http://code.google.com/p/xchat-wdk/wiki/InfoXChat?tm=6
從諮商輔導人心
到諮商輔導資訊系統及網路世界
雖繞了一大圈 但都是極具意義的事
秉持著過去所學 朝著自己的興趣
體驗著一輩子只有一次的人生~~