Serveur virtualisé
Rédigé par Xavier - - Aucun commentaire
Mon serveur perso a subit quelques désagréments récemment. Cela a commencé par des "clic clic" audibles indiquant que le disque dur arrivait en fin de vie suivi par quelques plantages (en conséquence). Sur ce coup je ne peux que m'en vouloir à moi-même, le disque dur en question étant une pièce récupérée d'un vieux PC portable d'occasion (on ne fait pas du neuf avec du vieux).
Puis des problèmes avec les câblages sont survenus. En effet, comme je le montrais sur les photos, il est branché directement sur la Livebox, mais cela coince au niveau des prises de courant à cause d'un boitier CPL utilisé pour la télé qui a tendance à englober plusieurs prises à la fois du fait de sa taille imposante. J'avais donc du revoir les branchements et utiliser un système de multiprises mais il a récemment montré ses limites quand tout à coup la Livebox a refusé de se synchroniser en PPP... Le débranchement du serveur et le retour à des câblages propres ont résolu le problème.
Virtualisation
En attendant une vraie solution, j'ai lancé mon backup de serveur en machine virtuelle. Il suffit de modifier les redirections de port sur la Livebox, et ça roule. Au début c'était sur Virtualbox, puis étant donné que la situation est amenée à durer je l'ai refait au propre sur KVM.

Mon ancien serveur s’appelait Flemeth, le nouveau s'appelle donc Morrigan, logique... Je lui ai assigné 1 CPU, 256Mo de ram et 10Go de stockage (qcow2 avec cache désactivé), largement suffisants pour l'usage. Le système est toujours Debian, mais en version amd64 cette fois. Ensuite il m'a fallu trouver une solution pour le réseau. Si la Livebox avait été un routeur "classique et sérieux", il m'aurait suffit de rediriger les ports des différents services sur l'IP de ma machine virtuelle. Sauf que la Livebox n'est pas un routeur classique, il y a des choses bien mais aussi des mauvaises. Notamment la redirection de ports ne se fait que sur les machines connues de la box, et les machines virtuelles n'apparaissent pas même si on a fait un pont réseau... donc ma solution est simple et détaillée un peu plus loin.