Está en la página 1de 17

InspIRCD

Servidor IRC

Comunicacin en tiempo real.

Los usuarios pueden comunicarse sin haber tenido


un contacto anterior.

En canales o en privado.

Multiplataforma

Software libre

Buena documentacin y en espaol



Enlaces de inters

Introduccin al IRC

!odos los comandos de IRC

InspIRCd

InspIRCd " #i$i en espaol

Confi%uracin de InspIRCd &incompleto' espaol(

Confi%uracin de InspIRCd &completo' en in%l)s(

E*emplo de confi%uracin

Instalacin

sudo apt"%et install inspircd +chat

, mediante Synaptic-

Antes de iniciar el servidor...

Si intentamos arrancar el servidor con sudo


/etc/init.d/inspircd start no nos de*a.

Editamos el fichero .etc.default.inspircd-

sudo %edit .etc.default.inspircd

/onemos- I0S/IRC12E03BLE145

Iniciamos el servidor

Iniciamos el servidor con-

sudo .etc.init.d.inspircd start

Cuando 6ueramos reiniciarlo por6ue hemos


cambiado la confi%uracin utili7aremos-

sudo .etc.init.d.inspircd restart



Conectamos con un cliente

3plicaciones 8 Internet 8 9chat

Conectamos a localhost
1
2
3
4
5
6

Entrando en un canal

Entramos en un canal

peraciones !"sicas en el cliente
#$C%at
,pciones sobre los usuarios
,pciones sobre el canal

Al&unos comandos de cliente IRC
!"sicos

.list Muestra la lista de canales

.*oin :canal 3ccede al canal indicado

.leave :canal 3bandona al canal

.whois 0ic$ Muestra informacin del usuario

.nic$ 0ic$ Cambia tu nic$ a ;0ic$;

.ms% 0ic$ holaManda el mensa*e ;hola; a ;0ic$;

.6uery 0ic$ Conversacin privada con ;0ic$;

.6uit mensa*e 3bandona el servidor


!ambi)n se pueden %estionar mediante
los men<s y botones de 9"Chat

El 'ic%ero de con'i&uracin del
servidor

sudo %edit .etc.inspircd.inspircd.conf

=er 8 Modo resaltado 8 Marcado " >!ML


Recuerda- antes de probar cual6uier cambio en la confi%uracin
debes reiniciar el servidor para 6ue se vuelva a car%ar este fichero-
sudo .etc.init.d.inspircd restart

Con'i&urando el servidor(
Datos del servidor ) del admin
# Datos del servidor
<server name="irc.jose"
description="Mi servidor de IRC"
network="MiServidor"
# Datos de contacto del administrador
<admin name="Root !en"uin"
nick="#ick"
email="root$local%ost"
# Direcciones I! & puertos a la escuc%a
<'ind address="" port="((()" t&pe="clients"

Con'i&urando el servidor(
*uertos a la escuc%a
/or defecto el servidor <nicamente escucha en el
puerto ???@ de localhost.
/ara 6ue el servidor escuche en otra I/-
<'ind address="*+,.*(-.*..." port="((()"
t&pe="clients"
/ara 6ue escuche en cual6uier direccin I/-
<'ind address="" port="((()" t&pe="clients"
!ara /ue escuc%e en un ran"o de puertos0
<'ind address="" port="((()1(()2" t&pe="clients"

Con'i&urando el servidor(
+suarios ,ue pueden acceder
Los ta% connect nos permiten decidir a 6u)
usuarios aceptar o dene%ar el acceso al servidor'
y establecerles lAmites de envAo.
<connect allow="3" timeout="(2" 4lood=",2"
t%res%old="*" pin"4re/="*,2" send/=",(,*55"
recv/="-*+," localma6="." "lo'alma6="."
Los ta% connect son leAdos de arriba a aba*o'
teniendo preferencia el 6ue est) primero.

Con'i&urando el servidor(
+suarios ,ue pueden acceder II
Controlar el acceso mediante password-
<connect allow="3" password="aaa"
/ermitir el acceso a un ran%o de I/s-
Bconnect allow4CD5E?.5F.DCG
Impedir el acceso a un ran%o de I/s
<connect den&="3(+.,75.3"

Con'i&urando el servidor(
tras opciones
/ara establecer el mH+imo de usuarios y
operadores 6ue puede haber en cada canal-
<c%annels users=",2" opers="(2"
0ic$names prohibidos-
<'adnick nick="C%anServ" reason="Reservado"

Actividades I
5( Cambia el nombre y la descripcin del
servidor.
F( >a7 6ue tu servidor escuche en cual6uier I/
por el puerto ???@.
I( Establece un n<mero mH+imo de usuarios en
canales a tres.

Actividades II
J( /ermite 6ue acceda cual6uier usuario pero
con una contrasea.
K( Impide a al%uno de tus compaeros 6ue
acceda y el resto accedan sin limitaciones.
?( /ermite 6ue se acceda <nicamente la red
local de la clase
@( /ermite 6ue se acceda <nicamente desde la
red local de la clase pero 6ue se necesite una
contrasea y 6ue se acceda desde el propio
/C 6ue hace de servidor &sin contrasea(

También podría gustarte