¿Qué es ZNC?

ZNC es un bouncer avanzado tal que se queda conectado al IRC de tal forma que mediante un cliente de IRC se pueden realizar desconexiones y reconexiones a la red sin perder la sesión del chat. Tiene múltiples funciones, las cuales permiten, entre otras cosas, guardar el registro de mensajes y de mensajes privados.

Descargar Cygwin

Para ello, vamos a utilizar un software que simula un sistema Linux. Para ello descargamos el software Cygwin pulsando aquí.

Instalar Cygwin y descargar ZNC

Una vez tengamos el archivo descargado, procedemos a su instalación.

  1. En la primera ventana pulsamos sobre Siguiente >.

  2. Dejamos seleccionado Install from Internet y pulsamos en Siguiente >.

  3. Ahora seleccionamos la ruta donde queremos instalar Cygwin y pulsamos en Siguiente >.

  4. Seleccionamos la ruta donde queremos que se descarguen los paquetes de Cygwin y pulsamos en Siguiente >.

  5. Lo dejamos en Direct Connection y pulsamos en Siguiente >.

  6. Escogemos un sitio de descargas de los paquetes de Cygwin. En nuestro caso, seleccionamos la primera y pulsamos en Siguiente >.

  7. Esperamos unos segundos a que se descargue Cygwin.

  8. En la siguiente pantalla, en Search escribimos znc.

    En DebugDevelNetPerl y Python, pulsamos en Default hasta que se quede en Install y pulsamos en Siguiente >.

  9. En la siguiente ventana, dejamos seleccionado Select required packages (RECOMMENDED) y pulsamos en Siguiente >.

  10. Esperamos unos minutos que termine de descargar todos los paquetes en Cygwin.

  11. Ahora en la última ventana, indicamos si queremos añadir un icono en escritorio y el menú inicio. Pulsamos en Finalizar.

 

Configurar nuestra ZNC

Una vez instalado, abrimos Cygwin64 Terminal y empezamos a configurar nuestra ZNC:

Una vez dentro de la terminal, escribimos znc --makeconf para comenzar la configuración de nuestra ZNC.
>
Nos hará una serie de preguntas para configurarlo. Pondremos lo siguiente:

  1. Listen on port (1025 to 65334):
    Escribimos un puerto al que acceder a nuestra ZNC. Como ejemplo, vamos a poner el puerto 3000. Tened en cuenta que en vuestro sistema operativo debéis tener abierto el puerto 3000 para conexiones entrantes.

  2. Listen using SSL (yes/no) [no]:
    Escribimos no.

  3. Listen using both IPv4 and IPv6 (yes/no) [yes]:
    Escribimos no.

  4. Username (alphanumeric):
    Aquí escribiremos un nombre de usuario con el que acceder a nuestro ZNC. Como ejemplo, ponemos usuario.

  5. Enter password Confirm password:
    Escribimos una contraseña para acceder al ZNC.

  6. Nick [usuario]:
    Aquí escribiremos el nick que usaremos al entrar al IRC. Si nuestro nick tiene contraseña, escribiremos Nick!Contraseña. Como ejemplo, escribimos TxT!xvmc (nick TxT con contraseña xvmc).

  7. Alternate nick [TxT!Xvmc_]:
    Aquí escribiremos un nick alternativo. Volvemos a escribir lo mismo que en el apartado anterior: TxT!xvmc.

  8. Ident [usuario]:
    Aquí escribiremos la ident de nuestra máscara (ident!nick@ip). Escribiremos como ejemplo teequiste.

  9. Real name [Got ZNC?]:
    Escribiremos nuestro nombre que aparecerá al hacernos un whois. Escribimos como ejemplo Soy TxT.

  10. Bind host (optional):
    Lo dejamos en blanco y pulsamos Intro.

  11. Set up a network? (yes/no) [yes]:
    Escribimos yes.

  12. Name [freenode]:
    Aquí escribiremos el nombre que daremos al servidor que usamos para conectar. En nuestro ejemplo, escribimos Hispano.

  13. Server host (host only):
    Aquí escribimos la dirección del servidor a conectar. Escribimos libres.irc-hispano.org como ejemplo.

  14. Server uses SSL? (yes/no) [no]:
    Escribimos no.

  15. Server port (1 to 65535) [6667]:
    Escribimos el número de puerto para acceder a la red Hispano. En nuestro caso, escribimos 6667.

  16. Server password (probably empty):
    Lo dejamos en blanco y pulsamos Intro.

  17. Initial channels:
    Lo dejamos en blanco y pulsamos Intro.

  18. Launch ZNC now (yes/no) [yes]:
    Escribimos yes.

Ya con esto, hemos creado nuestra znc. Ahora, para conectar a nuestra ZNC escribiremos lo siguiente en cualquier cliente IRC:

/server <IP de nuestra conexión> <Puerto> <username>:<password>

En nuestro ejemplo, escribiríamos: /server 192.135.141.52 3000 usuario:pwwd

Ya dentro, ya estaríamos conectados a la red y lo usamos exactamente igual que si conectamos sin usar la ZNC. Cuando desconectemos, no perderemos la sesión del chat. Siempre tendremos que conectar al IRC mediant

 

ÚLTIMOS ARTÍCULOS

Lagos, pantanos y playas artificiales donde bañarte este verano en Sevilla

Una de las realidades más duras de Sevilla es que no tiene playa. No podemos acudir a ninguna zona costera próxima en la que refrescarnos cuando llega en verano y las altas temperaturas. Es por ello que la gran parte de la población sevillana huye, sobre todo, a las playas de Huelva y Cádiz, el resultado es largas retenciones en las correspondientes autopistas cada fin de semana.

Fuente: ABC

Seguir leyendo