ircサーバー

ircサーバーの立て方。
1、EPELリポジトリを追加する。
以下のURLを参考にして追加する。
http://oboerutech.blog16.fc2.com/blog-entry-40.html
wgetするのは最新版のURLを探してダウンロードすること
(2011/5/1)はここからダウンロードを行った。
http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm


2、インストール
参考URL
http://oboerutech.blog16.fc2.com/blog-entry-42.html

3、iptablesの設定。
# vim /etc/sysconfig/iptables

# Generated by iptables-save v1.3.5 on Sat Apr 30 23:12:07 2011
*filter
:INPUT DROP [183:14853]
:FORWARD DROP [0:0]
:OUTPUT ACCEPT [5307:1155315]
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p icmp -m icmp --icmp-type 8 -m limit --limit 1/sec -j ACCEPT
-A INPUT -p tcp -m tcp --dport 22 -m state --state NEW -j ACCEPT
-A INPUT -p tcp -m tcp --dport 25 -m state --state NEW -j ACCEPT
-A INPUT -p tcp -m tcp --dport 80 -m state --state NEW -j ACCEPT
-A INPUT -p tcp -m tcp --dport 443 -m state --state NEW -j ACCEPT
#ircd servise add this port.
-A INPUT -p tcp -m tcp --dport 6667 -m state --state NEW -j ACCEPT
COMMIT

4、サービスの再起動
# service ircd stop
# service ircd start

これで正常に動くはず。
5、チャンネルの追加
ircdを起動しているPCからircクライアント(XChatIRCなど)でチャンネルを追加する。
外部のPCからではチャンネルの追加はできないようなので注意。

編集者:oka
最終更新:2011年05月01日 00:30