Máscara de usuario


Cuando nos referios a la mascara del usuario, estamos indicando a la forma en la que estamos identificados cuando estamos conectados a la red.

Cada usuario, tiene una mascara única, y no puede haber 2 mascaras iguales mientras estemos conectados.

La mascara se compone de 3 elementos:

  • Nick/Alias Es el nombre con el que se nos ve en la red, conocido tambien como Nick, NickName, Alias, Apodo...
  • Ident Es conocido tambien como "username", y puede ser una palabra cualquiera, en algunos clientes se pone a mano, en otros, como el webchat, son aleatorios.
  • IP Es la ip/host con la que estamos conectados a internet. En la red, la ip se sustituye siempre por una Ip Virtual, por motivos de privacidad y seguridad al usuario, que puede ser generica (asignada por la red, del tipo jSG.Q8C.t9vS7I.virtual), o personalizada si tenemos el nick registrado (por ejemplo Mi.IP.es.muy.molona). 

El formato de la mascara, se identifica de la siguiente forma:

nick!ident@ipvirtual

El simbolo "!" separa el nick del ident, y la "@" separa el ident de la ipvirtual. Esto ya nos indica, que estos simbolos, no se pueden usar ni en el nick ni en el ident ni en la ipvirtual. Todo va junto y sin espacios.

Si nuestro nick es Hispanito, nuestro ident es iRC y nuesta ip virtual es La.IP.Mas.Molona nuestra mascara en la red será:

Hispanito!iRC@La.IP.Mas.Molona

La mascara es pública, es decir, la puede ver cualquier usuario, y la podemos ver cuando entran o salen de un canal (dependiendo del cliente), y en un WHOIS, que además de la mascara, nos aportará algo más de información.

El otro uso mas habitual de la mascara, se usa a la hora de poner BANS o EXCEPCIONES en los canales.

Para estos casos, es muy útil conocer los comodines, que nos permite identificar a varios usuarios a la vez.

El asterisco ( * ) representa a cualquier cosa, ya sea ausencia de caracteres o varios.

El interrogante ( ? ) representa a un único caracter, incluido la ausencia del mismo.

Veamos unos ejemplos:

Hispanito!*@*

Esta máscara, afectará al nick Hispanito, sin importar el identd o la ipvirtual que tenga

*!iRC@*

Afectará a todos los usuarios que tengan de ident "iRC"

Hispanito?!*@*

Afectará al nick Hispanito y también Hispanito1 Hispanito9 HispanitoS Hispanito_ ... al ser un interrogante, afecta al propio nick Hispanito como las variantes que haya poniendole un caracter despues.

*!*@*.abc.virtual

Aquí nos afecta a todos los usuarios, cuya ip termine en "abc.virtual"

*troll*!*@*

Afectará a todos los nicks, que tengan la palabra troll en el nick, como "troll" "SoyTroll" "EstoyTrolleando" ....

*troll*!?iRC@*

En este caso, como el anterior, a todo nick que tenga la palabra "troll", pero que además, tenga de ident la palabra "iRC" o cualquier combinación de 4 letras que termine en iRC como miRC PiRC _iRC

???!*@*

Algo así, afectará a los nicks que tengan 1, 2 o 3 caracteres, en este caso, aunque solo haya 3 interrogantes, no puede ser 0, ya que es obligatorio un caracter como minimo, independiente del ident e ipvirtual que tenga.


Revisión 2 publicada el 2025-07-21 19:54:23 por xiculin


Artículos relacionados: