Serveur personnel
Hébergement, blog, DNS, anti pub et protection de la vie privée
Qu'est ce qu'un serveur informatique ?
Un serveur est un ordinateur qui n'a pas vocation à être utilisé directement par des personnes, mais qui reste tout le temps allumé et fait tourner des services qui sont utilisés par les clients. Les clients sont d'autres équipements informatiques, comme par exemple le navigateur de l'internaute.
Voici quelques exemples :
un serveur web va servir les pages des sites qu'il héberge. Les clients sont les navigateurs des internautes qui visitent le site.
Un serveur DNS va répondre aux requêtes de résolution des noms (question : quelle est l'adresse de www.google.fr ? réponse du serveur 216.58.201.227). Les clients sont tous les équipements qui se connectent sur Internet.
Un serveur de messagerie accepte les emails entrants (réception depuis d'autres serveurs comme lui) et fait suivre (on dit relayer dans ce cas) les emails envoyés par les utilisateurs accrédités (tout ceux qui ont un compte email dans le domaine servi par le serveur).
Un serveur de temps se synchronise sur des horloges externes et fourni l'heure aux ordinateurs localement reliés.
Les box internet tournent certains serveurs, entre autres :
Un serveur DNS
Un serveur DHCP (Dynamic Host Control Protocol) qui assigne les adresses IP au moment où ils se connectent au réseau.
Partage de fichiers, etc.
Pourquoi avoir son propre serveur ?
Avoir son propre serveur garanti :
l'autonomie : votre configuration vous suit partout, peu importe la box utilisée.
l'affichage de beaucoup moins de publicités sur tous les équipements, smartphone compris.
la protection de votre vie privée : filtre l'envoi de statistiques envoyer par les équipements vers des serveurs externes
la suppression des censures des FAI (Fournisseur d'accès Internet) français : ne passant plus par les DNS censurés français, vous avez accès à tous les sites.
masque votre navigation : votre FAI ne reçoit plus vos requêtes DNS, donc ne sait pas quel site vous visitez.
la facilité d'utilisation, il est totalement transparent : rien à configurer que le serveur lui même (via panneau de commande).
l'indépendance vis à vis du contenu : publier ce que vous voulez sur votre site ou blog, vous êtes votre propre hébergeur.
la possibilité de mettre en place un contrôle parental.
Y a t'il des prérequis ?
Seulement pour le serveur web, car il faut un minimum de bande passante (la vitesse de votre connexion Internet) pour pourvoir envoyer les pages web rapidement aux internautes. Cependant, les images n'étant pas sur le serveur lui même, il a finalement besoin que de peu de débit, mais doit répondre rapidement. Une connexion câble ou fibre optique est donc conseillée dans ce cas.
Les autres types de serveurs (comme le DNS) ne génèrent pas de trafic supplémentaire.
Espionnage par les équipements connectés
Ci-dessous 3 images montrant, dans la première, la liste des domaines bloqués. On voit par exemple un domaine nommé app-measurement qui appartient à Google, tandis que le second appartient à Microsoft : les iPhones et les PC Windows envoient leur statistiques à ces serveurs.
Sur la seconde image, on voit que le téléphone sans fil Siemens , que la télévision LG et qu'un préamplificateur-streamer Yamaha envoient eux aussi des informations.
Enfin, sur la 3ème image, une vue du tableau de bord avec les statistiques d'activité.
Domaines bloqués
Les domaines bloqués, par ordre d'accès. Ne pas y accéder ne change rien au comportement des applications ou matériels.
Top clients
Les smartphones parlent beaucoup, mais aussi le téléphone fixe (Siemens) et la TV (LG).
Panneau de contrôle
Panneau de commande, résumé d'activité.
Précisions sur les solutions proposées
Les logiciels
Ils sont tous gratuits et libre : pas de frais de maintenance pour acquérir la prochaine version !
Le matériel
Plusieurs possibilités vous sont proposées.
Le nano ordinateur type Raspberry Pi. Sa consommation ne dépasse pas 5 ou 6 Watts, ce qui est très bien (ne chauffe pas). Vous pouvez constater sur la photo ci contre qu'il ne prend pas plus de place qu'un paquet de cigarettes. C'est un ordinateur à part entière, avec un processeur 4 cœurs et 4 ou 8 Go de mémoire vive. L'espace de stockage dépend des disques SSD que vous reliez. Ses inconvénients : configuration fixe, vitesse des entrées/sortie très lentes.
Les mini ordinateurs de très faible taille (18×18×4cm, soit 1 litre) sont beaucoup plus performants, et peuvent être facilement mis à jour en taille de mémoire, espace disque, vitesse du processeur. Les constructeurs tels que Dell, HP ou Lenovo les proposent, et le marché de l'occasion est riche : inutile d'acheter une machine neuve. Ils ne consomment pas forcément plus qu'un Raspberry Pi 4B. Tout est intégré dans le boitier.
Coût
C'est vous qui le fixez. Une configuration de Raspberry Pi est un peu complexe à bâtir car il faut assembler la carte mère, le boitier, le refroidissement, et acheter une alimentation séparée, ainsi qu'un convertisseur USB/SATA pour y relier un disque dur. La somme de tous ces composant s'accumulent pour arriver à beaucoup plus que ce qui est affiché par les publicités (à partir de 35 dollars pour les Raspberry Pi (en fait nu, avec seulement 2 Go de mémoire).
Si vous voulez faire une estimation : entre 150 et 250€ ou plus.
En option, (mais fortement conseillé)
Un serveur informatique ne doit pas être éteint brutalement, sous peine de perdre toutes ses données. C'est pour cela qu'ils sont toujours sur onduleur (avec des batteries). Un petit onduleur suffit. Je vous conseille d'y relier votre box internet aussi. Ainsi vous aurez toujours internet en WiFi sur votre smartphone, et plus de longues minutes à attendre en cas de coupure de courant de quelques secondes, mais qui fait redémarrer la box, donc attendre quelques minutes.
Le coût est entre 20€ d'occasion, et 40€ neuf livré (Amazon).
Raspberry Pi posé sur un disque dur SSD.
Petit onduleur.
Serveur 1L
Offre 1 : DNS / DNS Filtrant / Serveur DHCP
Serveur DNS
anti censure
anti traçage par le FAI
DNS filtrant
anti pub
anti traçage via app/système
Serveur DHCP
indépendance vis à vis de la BOX
Offre 2 : serveur web pour hébergement de blog.
Serveur web
répond aux clients
Plateforme GHOST
auto hébergement de blog
Protection contre les attaques
cache son adresse IP
mise en cache des images
Stockage
stockage des images
Option : serveur de messagerie
C'est le seul serveur pour lequel je vous conseille vivement de ne pas l'autohéberger, car c'est vraiment prendre de gros risques. D'abord parce que la configuration n'est jamais triviale, et que la moindre erreur risque de vous coûter cher. D'autre part, il est souhaitable de baisser la priorité réseau du traffic mail, car celui ci n'est jamais prioritaire : mieux vaut conserver une navigation fluide dans son navigateur que rester bloquer pendant le transfert d'une grosse pièce jointe. Mais hélas cette priorisation n'est pas possible avec une box internet. Il est aussi d'usage d'avoir plusieurs serveurs de mail, de sorte à ce que au moins l'un d'entres eux soit joignable et stocke les emails avant de les faire suivre si l'un tombe en panne.
Même si vous jugez que la configuration d'u serveur de mail n'est pas complexe... elle prend un temps fou.
Les serveur de mails sont la cible favorite des spammeurs : un serveur piraté. c'est la garantie de pouvoir envoyer des millions d'emails sans être pris, et depuis une adresse IP "vierge" de toute émission de spam... jusqu'à ce moment là. Il faut vraiment qu'il soit sûr.
Pour cette raison, nous vos proposons d'utiliser le service SES (Simple Email Server) prêt à l'emploi proposé par Amazon. C est uns solution certes professionnelle, mais qui vous permettra aussi bien d'utiliser ce serveur pour envoyer un mail de temps en temps ou bien 100 000 en une seule fois. Ce service et bien sur payant, mais payant que si vous vous en servez : si vous n'envoyez pas de mail, le coût est 0. Si vous en envoyez 1000 par mois, le coût passe à 10 centimes. Ajoutez 5 Go en pièces attachés, et vous ête encore à moins d'un euros, il faut 50 Go/mois pour arriver à 6. Le calculateur de coût se trouve ici : https://calculator.aws/#/.
Comme vous le voyez, cette solution est très avantageuse. Vous achetez un service, et vous ne vous souciez pas de ce qu'il y a derrière, et pour un prix tout à fait acceptable.
Les pour et les contre de l'auto-hébergement
POUR
Fin des publicités
Protection de votre vie privée
Sécurité
Sauvegarde des configurations réseaux
Filtrage parental
Indépendance
Plaisir d'avoir son propre serveur
Apprentissage de Linux (si l'on veut)
CONTRE
Maintenance du serveur (mise à jours régulières)
Coût initial (achat du serveur)
On peut s'en passer
Intéressé ?
Vous voulez une démonstration ou des informations complémentaires ?
Je me déplace chez vous et nous vous faisons une démonstration immédiatement. Prenez contact avec nous en précisant votre type de box internet (Freebox, SFR, Orange, etc.).
0.001 ms de différence entre le serveur NTP et un smartphone,
Offert gratuitement : le serveur de temps.
Il est important que votre serveur soit à l'heure. Cela vous permet de synchroniser tous vos équipements dessus si vous le désirez, mais surtout de garantir un horodatage précis des évènements qui surviennent. Cela est indispensable pour tout élément de sécurité. Vous devez pouvoir prouver qu'un mail à été reçu à exactement telle heure, ou bien que cette ordinateur à démarrer à un autre instant.
Un serveur NTP (Network Time Protocol) est donc toujours installé par nos soins. Il ne nécessite aucune maintenance.