Installer unrealircd sous Windows
![](https://www.blogmania.fr/ircmania/data/medias/2022-07-11_18h22_22.png)
Unrealircd existe également sous Windows. L'installation est bien entendu différente mais la configuration est la même.
Voyons comment se déroule cette installation.
L'adresse du site officiel est:
Cliquez sur la rubrique Download dans la colonne de gauche:
![](https://www.blogmania.fr/ircmania/wp-content/uploads/sites/7/2022/08/2022-07-27_21h18_29.png)
Ici la version en cours est la 6.0.4. Cliquez sur le bouton "Win+SSL":
![](https://www.blogmania.fr/ircmania/wp-content/uploads/sites/7/2022/08/2022-07-27_21h18_39.png)
Ensuite cliquez sur le lien "here" sous Start download:
![](https://www.blogmania.fr/ircmania/wp-content/uploads/sites/7/2022/08/2022-07-27_21h19_05.png)
Une fois le logiciel téléchargé, lancez l'installation. Arrivé à cette fenêtre, descendez l'ascenceur:
![](https://www.blogmania.fr/ircmania/wp-content/uploads/sites/7/2022/08/2022-07-27_21h20_24.png)
Vérifier que la case "Create certificate" est bien cochée avant de poursuivre. C'est indispensable pour activer une connexion sécurisée avec votre serveur. Si vous l'oubliez ne vous inquiétez pas, il y a possibilité de générer ce certificat manuellement.
![](https://www.blogmania.fr/ircmania/wp-content/uploads/sites/7/2022/08/2022-07-27_21h20_30-1.png)
Laissez ici la case "Run makecert.bat" bien cochée puis valider.
![](https://www.blogmania.fr/ircmania/wp-content/uploads/sites/7/2022/08/2022-07-27_21h20_49.png)
Une série de questions va vous être posées, renseignez les ou validez par défaut:
![](https://www.blogmania.fr/ircmania/wp-content/uploads/sites/7/2022/08/2022-07-27_21h21_00.png)
![](https://www.blogmania.fr/ircmania/wp-content/uploads/sites/7/2022/08/2022-07-27_21h21_14.png)
Si vous lancez maintenant le logiciel vous aurez des messages d'erreur. Ici le fichier de configuration n'a pas été créé et rempli:
![](https://www.blogmania.fr/ircmania/wp-content/uploads/sites/7/2022/08/2022-07-27_21h21_42.png)
Allez dans le dossier conf/examples et récupérer le fichier example.fr.conf et placez le dans le dossier /conf.
![](https://www.blogmania.fr/ircmania/wp-content/uploads/sites/7/2022/08/2022-07-27_21h22_17.png)
Ensuite renommez le en "unrealircd.conf"
![](https://www.blogmania.fr/ircmania/wp-content/uploads/sites/7/2022/08/2022-07-27_21h22_41.png)
si vous relancez le programme, vous aurez d'autres erreurs. Votre fichier de configuration a bien été détecté. Mais vous ne l'avez pas encore rempli.
![](https://www.blogmania.fr/ircmania/wp-content/uploads/sites/7/2022/08/2022-07-27_21h27_01.png)
La configuration du fichier unrealircd.conf a déjà été évoqué sur le site mais nous allons revoir rapidement les paragraphes à modifier.
Le bloc me:
me {
name "irc.monserveur.fr";
info "Serveur IRC";
sid "001";
}
Le bloc admin:
admin {
"monpseudo";
"monmotdepasse";
"monemail@gmail.com";
}
Le bloc oper:
oper monpseudo {
class opers;
mask @;
password "monmotdepasse";
operclass netadmin;
swhois "est un Administrateur du Réseau";
vhost netadmin.example.org;
}
Un bloc listen si vous utilisez des connexions classiques:
/* Port standard pour IRC 6667 */
listen {
ip *;
port 6667;
}
Un second bloc listen si vous voulez des connexions sécurisées:
/* Port standard pour IRC sur SSL/TLS 6697 */
listen {
ip *;
port 6697;
options { tls; }
}
Un troisième bloc listen si vous comptez par la suite ajouter un serveur de services:
listen {
ip *;
port 6669;
options { serversonly; }
}
Un bloc link pour éventuellement lier votre serveur à un serveur de services:
link services.monserveur.fr
{
incoming {
mask *@127.0.0.1;
}
password "monmotdepasse";
class servers;
}
Un bloc ulines également utilisé pour la liaison avec le serveur de services:
ulines {
services.monserveur.fr;
}
Le bloc set avec les cloak-keys à inventer et qui doivent être longues et différentes.
/* Configuration du réseau */
set {
network-name "monpseudo";
default-server "irc.monserveur.fr";
services-server "services.monserveur.fr";
stats-server "stats.example.org";
help-channel "#Help";
cloak-prefix "Clk";
prefix-quit "Quit";
cloak-keys {
"Oozahho1raezoh0587e4ohvegaifahv5xaepeitaich9tahdiquaid0geecipahdauVaij3zieph4ahi";
"Oozahho1rae1470iMee4ohvegagtyuh5xaepeitaich9tahdiquaid0geecipahdauVaij3zieph4ahi";
"Oozahho1r698oh0iMee4ohvegaifahv5xaep68975ch9tahdiquaid0geecipahdauVaij3zieph4ahi";
}
}
Une ligne à compléter (email) dans ce second bloc set:
/* Configuration spécifique au serveur */
set {
kline-address 'monemail@gmail.com'; /* e-mail ou URL indiquée lorsqu'un utilisateur est banni */
C'est terminé, pour plus d'informations vous pouvez consulter ce lien:
Ou également:
Une fois votre fichier de configuration bien rempli, relancez le logiciel.
Si vous obtenez cette fenêtre c'est gagné:
![](https://www.blogmania.fr/ircmania/wp-content/uploads/sites/7/2022/08/2022-07-27_21h35_30.png)