Servidor IRC - Cliente de IRC

5 - Cliente de IRC

Tutorial creado por Diego Berrueta Muñoz y José Alfredo Oslé Posa. Extraido de: http://www.insflug.org/COMOs/Servidor-IRC-Como/Servidor-IRC-Como.html
22 de Diciembre de 2006

5.1 Función de un cliente de IRC

La función de un cliente de IRC es conectarse al servidor y filtrar la información disponible para cada usuario. Además, debe encargarse de enviar los mensajes y comandos que escribe el usuario mediante el protocolo de IRC.

El cliente habitualmente reside en la máquina del usuario y se conecta al servidor a través de un puerto (generalmente el 6667). Existen clientes de IRC para todas las plataformas, dado que no es necesario que la plataforma cliente coincida con la del servidor. En los sistemas Windows, el cliente más popular es el mIRC, que nosotros elegimos para hacer las primeras pruebas y asegurarnos de que el demonio estaba funcionando correctamente. Una vez confirmado el buen funcionamiento del servidor, instalamos un cliente para Linux. Para esta plataforma, la oferta es muy grande. Los más conocidos son:

  • Kirc ( ftp://ftp.kde.org/): el más antiguo cliente en el entorno KDE. Tiene un entorno gráfico muy cuidado, pero carece de algunas características básicas.
  • Ksirc ( http://www.ksirc.org/): también para el KDE y resultado de la evolución de un cliente en modo texto (el Sirc). Está todavía en fase de desarrollo.
  • Keric ( http://www.indonesia-undernet.org/keirc): otro más que funciona bajo KDE y es uno de los más prometedores, aunque aún está muy lejos de poder ofrecer una versión completamente estable.
  • BitchX ( http://www.bitchx.com/): el cliente en modo texto preferido por los usuarios de Linux.
  • ScrollZ ( http://www.scrollz.com/): tiene características similares al BitchX, y es el más veterano de todos, lo que le permite alcanzar una buena velocidad y un gran nivel de optimización (menor consumo de recursos).
  • YagIRC ( http://www.sicom.fi/~ikioma/yagirc.html). Cliente para el entorno GNOME, bastante reciente y capaz de mostrar un interfaz en modo texto o en modo gráfico.

5.2 Descripción de BitchX

Entre sus características están:

  • Varias conversaciones en el mismo canal.
  • Múltiples servidores.
  • Autocompletado de nicks.
  • Soporte para scripts.
  • Cliente de FTP incorporado.
  • Nuevas características exclusivas, como son: cliente de correo integrado y un reproductor de CDs musicales.

5.3 Obtención e instalación

El BitchX puede conseguirse en http://www.bitchx.com/, desde donde se pueden conseguir varios ficheros: uno de ellos contiene el paquete básico y los demás son accesorios opcionales.

Tras descomprimir y desempaquetar el fichero con la orden tar en el directorio /usr/local/BitchX/, obtendremos directamente los ejecutables, puesto que se distribuye con los fuentes ya compilados.

5.4 Configuración

No contiene ningún fichero de configuración, sino que las opciones se establecen mediante variables de entorno. Las principales son:

  • IRCNICK: establece el nick por defecto.
  • IRCUSER: establece el nombre de usuario por defecto.
  • IRCNAME: permite escribir el nombre real del usuario.
  • IRCSERVER: nombre del servidor a utilizar.
  • IRCPORT: puerto a utilizar.

Es conveniente dar valor a estas variables en los scripts de arranque o bien en el fichero ~/.profile de cada usuario del sistema.

5.5 Ejecución

El ejecutable se llama BitchX-tcl, pero resulta conveniente crear un enlace simbólico llamado irc situado en un directorio que forme parte del path para simplificar el trabajo de los usuarios.

Sé el primero en opinar


Tutoriales relacionados con 'Servidor IRC'

Este documento describe los pasos y el software necesarios para crear un servidor de IRC... Más »
Voy a escribir aquí todas mis penurias con el ircII. Primero serán un desastre, pero... Más »
Esta guía no es un documento general de seguridad. Esta guía está específicamente orientada a... Más »
A lo largo de este trabajo se va a intentar hacer un repaso de los... Más »
Debian es el nombre de una organización dedicada al desarrollo y mantenimiento de sistemas operativos... Más »

Autor y licencia de 'Servidor IRC'


Tutorial de Diego Berrueta Muñoz y José Alfredo Oslé Posa. Extraido de: http://www.insflug.org/COMOs/Servidor-IRC-Como/Servidor-IRC-Como.html CopyLeft
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.