Obtenir de la sécurité avec un réseau poste à poste relève de l'utopie de Thomas More.
Les problèmes sont les suivants :
- Tu n'as pas de gestion centrale de comptes, donc soit tu te fais chier à créer les mêmes comptes 20x, soit tout le monde a de toute façon le droit de faire tout et n'importe quoi (surtout n'importe quoi)
- La base de données SAM locale est assez simple à se procurer (et à casser par la suite tranquilement).
- Ton XP Pro "serveur" tombe, tout ton réseau tombe (c'est valable pour un trojan, un virus ou une intrusion quelconque).
Pour 20 postes tu peux te permettre de placer un seul serveur "à tout faire". L'idéal serait de passer à un domaine Windows 2003 avec un domaine pour profiter d'une véritable gestion des comptes et droits d'accès. Pense aussi à un stockage centralisé et sécurisé (RAID 5 si tu cherche juste du stockage à un prix correct et que tu as besoin d'une certaine fiabilité), évidemment celà ne dispense pas de sauvegardes quotidiennes sur bandes.
Côté antivirus Symantec AntiVirus Corporate Edition fera l'affaire, en clair ton serveur télécharge les mises à jour et les redistribue aux clients automatiquement, cet AV est discret et tout à fait efficace.
Niveaux mises à jour du système d'exploitation, pour Windows XP Pro, il faudrait que tu mettes en place Software Update Service (SUS) sur ton serveur (c'est gratuit), celà te permettera de mettre à jour ton parc informatique en ne télécahrgeant qu'une seule fois les mises à jours (Services Packs, Hotfixes, ...)
Pour isoler ton réseau tu as plusieurs choix, le plus simple et ce qui demandera le moins de maintenance est de te procurer un firewall matériel + logiciel fournis, pour 20 postes un Zyxel Zywall 10 ferait l'affaire (c'est de l'ethernet vers ethernet au niveau routage), si après tu as besoin de fournir des services à l'extérieur, envisage un modèle avec au moins 3 interfaces pour créer une DMZ destinée aux serveurs publiques. Il n'y pas si longtemps ont commencé à apparaître des firewalls applicatifs (Arkoon par exemple) qui se chargent non seulement de filtrer, mais aussi de vérifier la validité des données ; niveau prix ce n'est pas donné, mais c'est actuellement ce qu'il y a de plus aboutit si tu dois fournir des services à l'extérieur.