Installer Inspircd

Inspirdc est un serveur IRC comme le sont Unrealircd ou Hybrid Ircd. Il fait partie d’un des plus utilisés et bénéficie encore de mises à jour. Voici le site officiel:

https://www.inspircd.org/

Installez Inspircd

Pour précision, vous n’utilisez pas le compte root d’Ubuntu, lequel ne se voit pas attribué de mot de passe, pour que l’on ne puisse pas l’utiliser directement, et ce pour des raisons de sécurité.

De ce fait vos commandes devront être, quand cela est nécessaire, précédées de la commande SUDO:

Installez les utilitaires Git, Perl et G++. Ici les deux premiers sont déjà inclus dans le système:

Installez make, indispensable pour la compilation:

Maintenant nous allons récupérez le logiciel Insipircd. Vous devez vérifier sur le site officiel quelle est la dernière version actuelle.

https://github.com/inspircd/inspircd/releases

Ici c’est la 3.7.0. Vous devrez récupérer la version source code en tar.gz:

https://github.com/inspircd/inspircd/archive/v3.7.0.tar.gz

Tapez la commande suivante:

Allez dans le répertoire inspircd-3.7.0 nouvellement créé. Pour précision, par défaut vous devez normalement être dans le répertoire/home/ubuntu. Tapez la commande suivante pour configurer le script:

Validez par défaut les questions posées et attendez:

Comme indiqué faites make -j5 install pour installer le script:

L’installation est terminée. Vous avez 3 indications importantes mentionnées et que j’ai désigné ici par des flèches de couleur.

Flèche rouge: la commande pour lancer le serveur IRC est « inspircd start ». Vous devez vous placer dans le répertoire correspondant ou vous tapez toute la ligne de commande comme indiqué.

Flèche verte: vous devez avoir un fichier de configuration nommé inspircd.conf  prêt dans l’emplacement indiqué sinon votre serveur ne se lancera pas.

Flèche bleue: voici l’emplacement où vous pouvez trouver un exemple de fichier de configuration.

Le fichier de configuration ispircd.conf

Je vais expliquer comment créer ce fichier de configuration et indiquer ce qu’il faut mettre à l’intérieur. Pour ma part j’utilise mon logiciel client FTP pour effectuer les actions. Tout peut se faire également en ligne de commande.

Allez dans le sous-répertoire run, puis conf puis examples. Vous avez un fichier d’exemple nommé inspircd.conf.example.

Transférer le dans le répertoire juste au dessus bin/conf et retirez l’extension « .example ».

Editez le fichier. Beaucoup de paramètres peuvent être édités dans ce fichier. Je vais vous indiquez le strict minimum à modifier pour pouvoir lancer le serveur.

Dans la balise <bind>, vous devez avoir les paramètres suivants:

adress= » »

port= »6667″

type= »clients »

Ces informations permettent d’indiquer au serveur qu’il peut recevoir n’importe quelle adresse IP de clients IRC qui viennent du port 6667.

Lancer le serveur IRC

Deux possibilités:

/home/ubuntu/inspircd-3.7.0/run/inspircd start

Ou vous allez directement dans le sous répertoire run et tapez:

./inspircd

Utilisez un client IRC pour vous connecter au serveur. J’utilise mIRC, client très utilisé.

Configurez le afin qu’il se connecte à votre adresse IP, extérieure bien entendu. Pour la connaitre, allez sur un site comme:

http://www.mon-ip.com/

Vous voilà connecté:

Pour arrêter le serveur:

/home/ubuntu/inspircd-3.7.0/run/inspircd stop

Si vous avez des précisions, n’hésitez pas à les mettre en commentaire. Je n’assure toutefois pas de SAV ^^

Laisser un commentaire