Initiative personnelle / 2003
En septembre 2003 je me suis monté un serveur réseau redistribuant la connexion Internet modem téléphonique à l'ensemble des ordinateurs de la maison.

Cette fois-ci, je l'ai fait sous Windows 2000 et non sous Linux. La raison en est simple et n'a rien de technique: j'utilise beaucoup de programmes sous Windows et ne pouvait me permettre d'avoir une machine coincée en permanence sous Linux.

Donc, ce serveur se connecte automatiquement à l'Internet dès qu'un ordinateur du réseau a besoin d'une resource externe. Il fait également office de serveur de fichiers (Samba).

En décembre 2003, j'ai réalisé une interface web d'administration à distance. Elle tourne sur un serveur Apache qui n'écoute les connexions que sur le réseau local (hors de question que quelqu'un puisse accéder à mon interface d'administration via Internet). Pour quoi faire? Et bien cette interface sert tout simplement à prendre la ligne téléphonique en cas de besoin. Elle permet donc d'activer/désactiver la numérotation automatique et de déconnecter Internet et ce à partir de n'importe quel ordi du réseau. Pour cela, cette interface PHP lance sur le serveur un programme C++ utilisant les librairies téléphoniques RAS.

interface + exécutable (archive RAR)
source de l'exécutable (archive RAR)