|
Buscar |
Instalación de IRCdPor defecto, el protocolo IRC está cortado por seguridad. Al final del proceso deberá quitar esa seguridad en su servidor para poder utilizar el protocolo IRC. Este procedimiento puede hacerse a través del panel de control Manager. El uso de IRC (tanto público como privado) está permitido en la red OVH. Sin embargo el servicio IRC público está restringido en la mayoría de servidores dedicados. Consulte al soporte técnico para más información. La selección del IRCd Antes de proceder a instalar un IRCd hay que escoger la versión del Chat Daemon. Aconsejamos escoger un UNREAL por su flexibilidad. El ideal para usuario y IrcOperadores vista la larga selección de comandos, así como el «host cloaking» y la posibilidad de poner « Virtual Host » que permite proteger al máximo las IPs de sus usuarios(y también la nuestra).La versión más reciente y los patchs para ciertos bugs están disponibles en la página oficial de Unreal La selección de los Servicios Cada buen IRCd proporciona servicios a sus usuarios( chanserrv, nickserv, memoserv, hostserv, etc.) Estos « bots » ofrecen a los usuarios múltiples opciones como por ejemplo proteger su pseudónimo, sus canales (chatrooms) con un password, el envio de memos y la utilización de un vhost personalizado. Hay una larga muestra para escoger. En esta guía vamos a explicar la instalación de « epona » Deberá conectarse a su servidor en SSH.
Descargue el IRCd Unreal3.2 beta18. Descomprima el fichero : $ tar -zxvf Unreal3.2-beta18.tar.gz Se va a crear la carpeta Unreal3.2. Entre en el directorio y lance la configuración de Daemon: $ cd /Unreal3.2-beta18 $ ./Config Llegará a la pantalla de configuración : Pulse progresivamente sobre Enter hasta que llegue a la pantalla que le indica: UnrealIRCd Compile-Time? ConfigNow all you have to do is type make and let it compile. When that s done, you will receive other instructions on what to do next [user@nsxx.ovh.net Unreal3.2] $ Le basta con escribir el comando : make y esperar a que la compilación del IRCd se termine. Después de algunos minutos podrá ver el mensaje siguiente: Compile is now complete. You should now read the documentation and learn how to configure your IRCd If you really like UnrealIRCd, and would like to make a donation, please read the Donation file in this archive. :) Thanks for using Unreal IRCd! If you are in need for any kind of help regarding the IRCd please read the Unreal.nfo file [vous@nsxx.ovh.net Unreal3.2]$ Ahora falta configurar su Servidor IRC. Para ello haga una copia del fichero example.conf que se encuentra en el directorio /Unreal3.2/doc/ y situelo en la carpeta Unreal3.2 :$ cp ./doc/example.conf ./unrealircd.conf Desconectese de su ssh y dirijase a su panel webmin para encontrar el fichero unrealircd.conf que acaba de crear. Seleccione el fichero y pulse para editarlo. Configure los diferentes parámetros de su IRC con las opciones que desee. Ahora debe todavía crear el fichero para su red. Puede copiar el fichero descrito a continuación, pegarlo dentro de un editor de texto, llevar a cabo las modificaciones necesarias : Nombrelo su_irc.network y subalo a su carpeta de red que se encuentra en la carpeta del Unreal3.2. set { network-name "IRC"; //indique el nombre de su red default-server "irc.sudominio.com"; // indique el nombre por defecto de su servidor services-server "servicios.sudominio.com"; // indique le nom du serveur de vos services stats-server "stats.sudominio.com"; // indique el nombre de su servidor de stats help-channel "#ayuda"; // indique el nombre de su canal de ayuda hiddenhost-prefix "***"; // indique el prefijo de su host cache prefix-quit "Salir:"; // indique la primera palabra del mensaje de salida hosts { local "IrcOp.sudominio.com"; // indique el host de los IrcOps? local global "IrcOp.sudominio.com"; // indique el hot de los IrcOps? global coadmin "CoAdmin.sudominio.com"; // indique el host de los CoAdmins? admin "Admin.sudominio.com"; // indique el host de su Admin servicesadmin "Tech.sudominio.com"; // indique el host de los Service Admins netadmin "Netadmin.sudominio.com"; // indique el host del Netadmin host-on-oper-up "off"; // indique si el host debe ser introducido durante la autenticación }; };
Reconectese con su ssh ( ¡pero no como root! ) y situese dentro de la carpeta Unreal3.2.Ahora basta con ejecutar el comando : $ ./ircd Tome su cliente mIRC preferido y conectese a su irc.sudominio.com Para desbloquear el protocolo IRC de su servidor hay que conectarse al espacio Manager y seleccionar el servidor que desea consultar de la lista desplegable. Haga click en la sección Servicios Encontrará el icono IRC en el apartado Más servicios Por defecto todas las direcciones FROM y TO están en rojo [DENY]. Añada a la lista las direcciones IP que desee autorizar tanto en Server como en Client/Bot en verde [ALLOW]. Unos minutos después la lista se actualizará para su servidor y podrá utilizar su servidor IRC. |