====== IRC ====== IRC((Internet Relay chat)) ===== Bouncers ===== Les bouncers ou BNC sont des logiciels conçus pour relayer le trafic, les connexions sur un réseau informatique à la manière d'un proxy. Les principaux usages du BNC: * Fournir anonymat en masquant la source. * Router le trafic à travers une destination particulière. * Masquer la véritable destination. Particulièrement utilisé pour IRC les bouncers s’exécutent sur une machine tierce (un serveur distant) et masquent l'IP de leur utilisateur. D'autres type de services ont été developpés pour IRC notamment: * Le BNC reste connecter et concerve le nick (pseudo) même si le client est déconnecté du réseau. * log des messages lorsque l'utilisateur est déconnecté. ===== Clients en ligne de commandes ===== * BitchX * epicII * ircII * irssi * ERC * weechat-ncurse Pour le navigateur **Firefox** l'extension **chatzilla** est disponible. Une fois l'extension installée, il suffit de taper dans la barre URl **irc://fqdn** pour commencer une session irc. ===== Commandes de bases ===== ^ Rejoindre un serveur | **/server** fqdn | ^ Lister les canaux | **/list** | ^ Lister les utilisateurs d'un canal | **/who** #canal | ^ Rejoindre un canal | **/join** #canal | ^ Quitter un canal | **/part** #canal | ^ Message en privé | **/query** pseudo | ^ Message en privé | **/msg** pseudo message | ^ Définir statut absence | **/away** message abs | ^ Définir action/etat | **/me** etat | ^ Redéfinir pseudo | **/nick** monPseudo | ^ Ignorer quelqu'un | **/ignore** pseudo | ^ Effacer l'écran | **/clear** | ^ Quitter IRC | **/quit** message | ===== Mœurs ====== Quelques conventions établies sur le réseaux IRC. Précéder un message du nom du destinataire toto: j'ai pu jeter un œil a ton code :) ===== Enregistrement ===== Pour accéder à certains canaux, il peut être nécessaire d'avoir enregistré son pseudo. L'enregistrement se fait en deux étapes: Requête auprès du serveur d'enregistrement /nick mon-pseudo /msg NickServ REGISTER password mon-email@example.com Puis un message est envoyé sur l'adresse email renseignée avec une commande de confirmation à taper sur IRC. Lors de la connexion, on s'authentifie avec username:password ou via la commande: /msg NickServ IDENTIFY user pass En cas de perte du mot de passe, il peut être redéfinit: /msg NickServ SENDPASS pseudo Un email est envoyé avec la commande a taper sur IRC pour redéfinir le mot de passe ===== Références ===== * http://www.trustonme.net/didactels/188.html * http://www.generation-nt.com/reponses/irc-ligne-commande-entraide-1809951.html * http://asi.insa-rouen.fr/enseignement/sitePlateforme/faq/IRC%20sous%20Linux%20%28Guide%20pratique%29.html#intro * https://en.wikipedia.org/wiki/BNC_%28software%29 * https://fr.wikibooks.org/wiki/Guide_d%E2%80%99utilisation_de_l%E2%80%99IRC/Se_connecter_%C3%A0_IRC * http://www.yolinux.com/TUTORIALS/LinuxTutorialIRC.html * http://www.techbull.com/techbull/guide/internet/irccommande.html * https://freenode.net/kb/answer/registration