Rincón Informático

Un rincon para hablar sobre GNU/Linux, seguridad informatica, y mas!!

Receta: Instalación servidor Irc

Publicado por mirphak En mayo - 28 - 2009

Hoy quisiera empezar con una receta bastante útil para el OciO, “Instalación de Irc (Internet Relay Chat)”

Podemos encontrar multitud de servidores irc, aqui algunos de ellos:

- Irc-hybrid
- Dancer-irc
- Ircu
- Bahamut
- Irc-ratbox
- Unrealircd

En este caso vamos a instalar el irc bailarin:

1) Solo basta con bajar e instalar dancer-ircd y dancer-services:

apt-get install dancer-ircd dancer-services

Los archivos de configuración quedan en /etc/dancer-ircd y /etc/dancer-services

Si hacemos un nmap localhost seguramente ya tendremos abierto el 6667

Nota: dancer-services es una implementación para dancer-ircd que añade un nickserv y chanserv. dancer-services no funciona apropiadamente con otro servidor irc que no sea dancer-ircd.

2) Probar nuestro servidor con un cliente (en este caso irssi):

Segun la Enciclopedia Libre:

Irssi es un cliente de IRC originalmente escrito por Timo Sirainen en C y liberado bajo la licencia GPL en enero de 1999.

Irssi fue desarrollado para funcionar principalmente en plataformas , pero también funciona en Windows a través de Cygwin o compilándolo de manera nativa a costa de la pérdida de algunas funciones. Debido a su diseño y estructura puede integrarse Irssi en interfaces gráficas.

- Instalamos irssi: apt-get install irssi
- En una consola no como root, ejecutamos irssi
- Ya en la consola de irssi nos conectamos de esta forma: /connect localhost y listo!!

Tambien existen varios clientes irc ademas de irssi que podemos utilizar en Gnu/Linux, algunos son : xchat, , kopete .

3) Algunos comandos útiles en la consola de irssi:

- ingresar a un canal: /join #nombre_canal
- cambiar nuestro nick: /nick nuevo_nick
- escribir mensaje de ausencia: /away mensaje
- abrir una conversación privada: /query nick
Pueden ver mas información sobre irssi acá

Si desean utilizar las opciones que brinda el nickserv y chanserv (registrar nick, registrar canal ..), es necesario modificar los archivos de configuraión ircd.conf en /etc/dancer-ircd y services.conf en /etc/dancer-services. Dejo la configuración que tengo en el servidor irc de prueba, para que reemplacen y los modifiquen a su gusto. archivos de configuración

Nota: La instalación en CentOS, Fedora, no debería causar mayores inconvenientes con lo visto anteriormente, sólo cambiar apt-get por yum.


Be Sociable, Share!
  • more Receta: Instalación servidor Irc
Etiquetas: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

6 Responses to “Receta: Instalación servidor Irc”

  1. Información Bitacoras.com…

    Valora en Bitacoras.com: Hoy quisiera empezar con una receta bastante útil para el OciO,  ?Instalación de Servidor Irc (Internet Relay Chat)? Podemos encontrar multitud  de servidores irc,  aqui algunos de ellos: – Irc-hybrid – Dancer-irc – Ircu -…

  2. servant dice:
    Muchas Gracias Por el post, ..:: Leido ::..
  3. mama21mama dice:
    Muy interesante, lo probe y anda de bien.
    Eso si, asi como esta con la configuracion esta bien dificil.
    Como se puede lograr para que sea como un freenode?

    Muy buena la guia, saludos

  4. mirphak dice:
    @mama21mama saludos

    Si tienes corriendo tu servidor irc con dancer-irc, dado que viene con dancer-services, los usuarios ya pueden registrar sus nicks:
    http://es.wikihow.com/registrar-un-nombre-de-usuario-en-Freenode

    y canales: http://es.wikihow.com/registrar-un-canal-en-la-red-Freenode

    como en freenode. Freenode utiliza como servidor irc una modificacion de dancer-irc: http://freenode.net/freenode_and_irc.shtml

  5. [...] entradas anteriores, hemos hablado sobre  la  instalacion de un servidor irc,  sin embargo, en esta ocasion hablaremos de un cliente irc, se trata de Irssi un cliente muy [...]