Nous allons voir dans ce billet comment installer un serveur DNS. Celui ci va nous permettre d’utiliser les noms de notre zone en guise d’IP : le serveur DNS a pour unique but de transformer un nom d’hôte (ex : www.domaine.fr) en adresse IP afin que les machines puissent communiquer. Cela permet à l’utilisateur de retenir des noms plutôt que de multiples adresses IP pour naviguer sur le net, mais cela permet également de changer l’adresse IP d’une machine de manière transparente pour les autres.

Si le serveur DNS permet de transformer un nom d’hôte en adresse IP, il doit également permettre de réaliser l’inverse : transformer une adresse IP en nom d’hôte. Ce processus est appelé résolution inverse, et correspond à la zone in-addr.arpa.

Read more…

Vous avez un serveur dédié, un nom de domaine et vous souhaitez installer une plate forme de synchronisation mail/contacts/calendrier ?

Alors jettez un oeil du côté de Zimbra, un serveur complet qui va s’occuper de tout pour vous !

Il fonctionne avec ses propres builds (serveur apache, postfix, etc…) et il va tout lancer dans son contexte pour lui tout seul ! C’est pour cela que le site de Zimbra conseille d’avoir une machine entièrement dédiée à celui ci. Mais au final ce n’est pas necessaire car il nous suffira de changer les ports lors de l’installation pour qu’il marche comme un charme.

L’edition open source de Zimbra se trouve ici

Il existe deux versions pour chaque distribution: 64bits et 32bits. Si vous avez le choix prennez la 64bits car ça sera celle utilisée sur le long terme. La version 32bits est succeptible de disparaitre.

Zimbra intégre différentes fonctionalités interessantes: Un webmail full ajax et personaliseable, l’import de données, la synchronisation de vos contacts avec votre iPhone ainsi que votre calendrier avec celui de google. Les protocoles imap et pop sont gérés.

Attention si vous utilisez sendMail: il vous faudra soit changer le port du MTA de zimbra, soit désinstaller sendMail.

L’installation est vraiment aisée: téléchargez l’archive correspondant à votre OS, décompressez là, et executez le script d’installation ./install.sh

Il ne vous restera plus qu’à attendre que l’install se termine, répondre Oui ou Non quand il vous posera des questions :p

Vous avez peut être déjà été confronté à ce problème: vous êtes dans un endroit où l’accès au web est filtré par un serveur proxy. Vous avez réussi à configurer votre navigateur pour utiliser ce serveur, mais le reste du système qui utilise le protocole http reste isolé (mises à jour, installation de nouveaux paquets, etc…)

Pour éviter cela il faut définir un serveur proxy au niveau du système. Heureusement c’est très simple, il faut utiliser la commande:

export http_proxy="http://adresse_du_proxy:port"

Vous pouvez à présent faire vos mises à jour, installer de nouveaux paquets etc… Et toutes vos applications qui utilisent http et la configuration du système bénéficieront de cette modification. (Pour ne citer qu’un exemple, Eclipse si vous utilisez un svn par http).

Vous rentrez chez vous et vous n’avez plus besoin du proxy,

Pour désactiver l’utilisation du proxy, on utilise simplement la commande:

export http_proxy=""