Les serveurs GNU/Linux peuvent bien sûr mettre en oeuvres les services de base au bon fonctionnement des réseaux.

  • DNS : Le service de résolution de nom, ainsi vos machines sont joignables par leur nom et leur IP
  • DHCP : Le service permettant l'attribution automatique des adresses IP, mais il peut faire beaucoup plus.
  • NTP : Le service de l'heure, afin que tout vos ordinateurs aient la même heure, cela est tés important surtout si vous lancez des sauvegardes.

Les serveurs LDAP proposent les services d'annuaire. Cela permet de centraliser la gestion des utilisateurs.

Cela est important quand vous devez gérer un nombre important d'utilisateurs.
La grande force de LDAP est que de nombreux logiciels permettent l'utilisation de ce dernier pour leur gestion des droits.

Les Mails, serveurs Web, serveurs de fichiers ... tous peuvent utiliser LDAP, donc vous gérer vos utilisateurs une fois et c'est fait.

LDAP

La virtualisation est une technique permettant de faire fonctionner plusieurs systèmes d'exploitation sur une seule et même machine.

L'avantage est l'optimisation des ressources, car souvent les serveurs ne sont employés qu'a un niveau faible de leurs capacités.
Mais la virtualisation permet surtout de mettre en place des services de haute-disponibilité.
Ainsi lorsque votre serveur tombe ou ne peut plus remplir sa fonction, alors un second prend la reléve.

Il existe de nombreux système de virtualisation, il faut dire que la demande explose ces dernières années.

  • XEN : système libre de para-virtualisation
  • QEMU : système libre, qui prend de plus en plus d'ampleur.
  • VirtualBox : Système propriétaire crée par SUN © peu utilisé sur les serveurs.
  • VmWare : Système propriétaire qui ce décline en plusieurs offres, plutôt chère.

Il est possible de virtualiser des systèmes propriétaires sur des systèmes libres.
Par exemple on peut faire fonctionner des systèmes Windows © sur des serveur installés en Linux. Mais il faut faire une étude préalable.

Virtualisation simplifié

(Cette illustration est une simplification, car la virtualisation peut être complexe)

Les serveurs WEB sont des serveurs qui proposent des pages WEB (logique) Que ce soit en HTML ou en PHP.

De plus en plus d'applications passe via les différents formats WEB, et donc cela permet d'avoir vos applications disponibles directement depuis un navigateur Internet.

Le serveur WEB le plus connu et le plus répandu est un logiciel libre : Apache.

Apache est un serveur web, trés robuste et modulaire, on peut lui ajouter des fonctionnalités comme un interpréteur PHP, PERL, JAVA

Apache

Les passerelles sont les points d'entrer de vos réseaux. Si vous êtes connecté à  internet, il y a de grande chance que se soit là .

Les passerelles sous GNU/Linux permettent de sécuriser vos accès en coupant le réseau en deux (ou plus) parties.

  • Le LAN : c'est chez vous, le réseau local
  • le WAN : c'est internet

La manière dont ces deux réseaux communiquent est en grande partie responsable de votre sécurité informatique.

Généralement deux techniques permettent de créer une passerelle :

  • les proxy : sous Linux SQUID est utilisé
  • les routeurs filtrants : sous Linux, IPTABLES

La mise en place d'une passerelle est une chose assez complexe, et une étude prèalable des besoins est indispensable.

Passerelle