我在linuxmint 17.1上做的,很简单
sudo apt-get install ircd-ircu
装好之后,配置文件是/etc/ircd/ircd.conf
然后直接启动,使用默认本机配置
ircd-ircu
#########server ok######################
下面说说client连接:
我用的xchat客户端
xchat选网络列表的时候,新建一个localhost的,ircu server是搭在本地,默认就连接localhost.端口,是6667.xchat默认写好,我们不用改。
然后就可以进去了。加入什么频道自己在输入框
/join #Local 这是进入Local频道
/join #new 这是进入new频道
可以在一台机器用多个用户进入频道
############client ok####################
另外,如果对irc抓包,要抓lo网卡。抓eth0是不行的。
包格式说明:
如:
向Local发送hhhhh这个文本的时候,会变成如下的文本命令直接跟在tcp报文之后
PRIVMSG #Local hhhhh
回复的格式是统一的:
:baby!~zhangxing@localhost.localdomain PRIVMSG #Local :hhhh
更多的irc包说明, 用wireshark看下就知道了。
我是在linux下用tcpdump抓下,然后放到windows的wireshark下看的。
命令如下:
tcpdump -w a.cap -i lo
#########抓包 ok#####################
sudo apt-get install ircd-ircu
装好之后,配置文件是/etc/ircd/ircd.conf
然后直接启动,使用默认本机配置
ircd-ircu
#########server ok######################
下面说说client连接:
我用的xchat客户端
xchat选网络列表的时候,新建一个localhost的,ircu server是搭在本地,默认就连接localhost.端口,是6667.xchat默认写好,我们不用改。
然后就可以进去了。加入什么频道自己在输入框
/join #Local 这是进入Local频道
/join #new 这是进入new频道
可以在一台机器用多个用户进入频道
############client ok####################
另外,如果对irc抓包,要抓lo网卡。抓eth0是不行的。
包格式说明:
如:
向Local发送hhhhh这个文本的时候,会变成如下的文本命令直接跟在tcp报文之后
PRIVMSG #Local hhhhh
回复的格式是统一的:
:baby!~zhangxing@localhost.localdomain PRIVMSG #Local :hhhh
更多的irc包说明, 用wireshark看下就知道了。
我是在linux下用tcpdump抓下,然后放到windows的wireshark下看的。
命令如下:
tcpdump -w a.cap -i lo
#########抓包 ok#####################
