Les VHosts

Le terme VHost dรฉsigne les hostname virtuels (Virtual Hostname). Ils permettent, ร  l’origine, de masquer l’hostname d’un utilisateur (utile dans le cas d’un serveur ne cryptant pas automatiquement les IPs avec le usermode +x). Ils sont maintenant principalement utilisรฉs dans un but esthรฉtique. Par dรฉfaut, seuls les IRCOp ou LocOp (Globalement les personnes qui gรจrent le rรฉseau) peuvent attribuer un Vhost ร  un utilisateur. Le service utilisรฉ est nommรฉ ยซย HostServย ยป et s’utilise via la commande ยซย /msg hostserv [action]ย ยป. Les actions disponibles :

Pour l’utilisateur :

  • ON : Active le VHost de celui qui tape la commande
  • OFF : Dรฉsactive le VHost
  • GROUP : Applique le VHost du nick courant ร  tout les nicks de son group

Pour les ServicesOpรฉrateurs :

  • SET [nick] [VHost] : Attribuer un VHost au [nick]
  • SETALL [nick] [VHost] : Attribuer un VHost ร  tout les nicks du group de [nick]
  • DEL [nick] : Supprime le VHost du [nick]
  • LIST [argument] : Permet de lister les VHosts en place. [Argument] peut รชtre vide (listera tout les VHost) ou contenir le pseudonyme (ou le VHost, partie aprรจs l’@) d’une personne pour obtenir son VHost. L’argument peut contenir un ou des joker.

Remarques :

  • Le VHost peut remplacer l’hostname seul ou l’ident et l’hostname. Dans ce cas, l’action SET devra รชtre utilisรฉe de cette faรงon : ยซย /msg hostserv set Utilisateur ident@hostname
  • Le VHost doit รชtre une chaรฎne de caractรจres alphanumรฉriques, sans espaces, avec au moins un point dans la partie de l’hostname.

Les alias

Afin de raccourcir les commandes, la plupart des rรฉseaux ont optรฉ pour des alias, c’est-ร -dire des sortes de raccourcis, pour communiquer avec les services :

  • /cs pour /msg chanserv
  • /hs pour /msg hostserv
  • /bs pour /msg botserv
  • /ns pour /msg nickserv
  • /os pour /msg operserv
  • /ms pour /msg memoserv

Les commandes s’effectuent ainsi de la mรชme maniรจre, par exemple la commande ยซย /msg hostserv onย ยป fonctionnera รฉgalement avec la commande ยซย /hs onย ยป

Was this article helpful?
YesNo
Show Buttons
Hide Buttons
%d blogueurs aiment cette page :