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 au visiteurs. 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é dans ce cas. Les autres types de serveurs (comme le DNS) ne crées 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.

Sure 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 open-source ! Pas de frais à l'achat, pas de frais de maintenance pour acquérir la prochaine version !

Le matériel

Un nano ordinateur type Raspberry Pi fait parfaitement l'affaire. 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.

Coût

Le premier poste de dépense est évidement le Raspberry Pi. Son prix s’échelonne entre 45 et 90 € selon la configuration mémoire, plus un boîtier ventilé, une alimentation et un disque SSD (avec convertisseur USB) pour le stockage des données. Vous pouvez simuler le coût grâce au calculateur sur la page serveur.

En option, (mais fortement conseillé)

Autrefois, avec le téléphone analogique, votre téléphone était alimenté directement par la ligne ce qui garantissait de pouvoir appeler les secours même en cas de coupure d’électricité. Ce n'est plus le cas avec les lignes numérique à travers une box : quand il n'y a plus d’électricité, il n'y a plus de téléphone (celui relié à la box), et plus de WiFi non plus ! C'est un problème pour les installations chez les personnes âgées ou les interphones dans les ascenseurs.

Un serveur informatique ne doit pas être éteint brutalement, c'est pour ça qu'ils sont toujours sur onduleur (batteries). Le Raspberry Pi ne consommant que quelques Watts, un tout petit onduleur suffit. Je vous conseille de mettre votre box internet dessus 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 10€ d'occasion, et 40€ neuf livré (Amazon).

Raspberry Pi posé sur un disque dur SSD.




Petit onduleur.

Offre 1

Le serveur Raspberry Pi avec serveur de temps

Cette offre comprend uniquement le serveur, avec un serveur de temps installé. C'est la brique de base pour installer les solutions ci-dessous. Vous pouvez en savoir plus sur la configuration exacte du serveur en cliquant sur le bouton ci-dessous.

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 (150€)
  • 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.