Grenode dispose de 3 NS (serveurs de noms) et 3 MX (relai de messagerie) sur 3 AS (Autonomous System, opérateur réseau) différents.

Les membres peuvent profiter de cette résilience pour faire servir leurs zones DNS ou leurs domaines de messagerie par les serveurs secondaires de Grenode. Les serveurs sont :

  • outils (serveur primaire), derrière soupirail (Grenoble) via batture (Lyon)
  • gaffe (serveur secondaire), hébergé par TTNN à Mix'Art Myris (Toulouse)
  • radeau (serveur secondaire), hébergé par LDN à EuroGIX (Strasbourg)

Rajouter une zone DNS secondaire

Le logiciel utilisé est bind9 et sa configuration se trouve dans /etc/bind9

Pour prendre en charge le dns secondaire d'une nouvelle zone, il faut ajouter la conf de la zone dans /etc/bind/named.conf.local :

zone "membre.tld" {
  type slave;
  file "/var/lib/bind/slaves/db.membre.tld";
  masters { <ip dns master>; };
  allow-notify { <ip dns master>; };
  allow-query { any; };
};

Puis, recharger bind (rndc reload) et configurer le registrar et le dns maître pour que ns4.grenode.net agissent en tant que que dns esclave.

Rajouter un domaine de messagerie relayé

  • ajouter dans la variable relay_domains du fichier /etc/postfix/main.cf le domaine en question.

  • ajouter le transport pour ce domaine dans /etc/postfix/transport et utiliser postmap pour mettre à jour /etc/postfix/transport.db.