vendredi 27 juin 2008

Comment optimiser la connexion Internet avec un cache DNS pdnsd

Quand votre navigateur a besoin de contacter un site, quand d'autres applications ont besoin de contacter un serveur, ils doivent d'abord faire comme vous quand vous envoyez une lettre: ils consultent un annuaire avant d'y établir une connexion et effectuer les transactions nécessaires. Dans notre cas, l'annuaire dont ils est question est représenté par les serveurs DNS, en principe ceux fournis par votre Fournisseur d'Accès Internet.

Un cache DNS permet de s'affranchir des interrogations répétitives à destination de ces dits serveurs: votre machine Linux ou une autre machine sur le réseau gardant en mémoire l'adresse des sites, l'interrogation de l'annuaire peut schématiquement se faire à la vitesse de l'éclair et "il ne reste plus" qu'à passer aux choses serieuses en contactant directement les serveurs destinataires.

Si la plupart des caches DNS gardent les informations en RAM, mémoire volatile, et les perdent chaque fois que la machine est éteinte, pdnsd les écrit sur le disque dur et peut vous les reservir après reboot: utile notamment pour les ordinateurs portables!

La bonne nouvelle est que depuis Ubuntu Hardy Heron, son installation et sa configuration avec resolvconf sont des plus faciles:

sudo apt-get install pdnsd resolvconf
...se charge dorénavant de tout! A la fin de l'installation, un écran de configuration apparaîtra automatiquement afin de vous demander le type de configuration souhaité: choisissez la configuration avec resolvconf, de telle sorte d'avoir une configuration cohérente, et pour laisser à resolvconf le soin de gérer automatiquement le fichier... /etc/resolv.conf

Testez au moins deux fois par une commande de type

dig www.google.com
...à partir de la deuxième fois il y a des chances que vous ayez quelque chose du type:

;; Query time: 0 msec
Et çà se ressent à l'utilisation!

lundi 23 juin 2008

Chaine Humaine chez les Libroïdes: "Move your Tux, move your Gnu"!

Trouvé grâce à la liste ubuntu-fr, cette bonne idée qui consiste à faire voyager et passer en relais: un Tux d'une part, et un Gnu d'autre part. Ces derniers passeront de main en main (pour de vrai et non pas téléchargés par votre Linux-box préféré ;-)) grâce aux volontaires bénévoles partout dans le monde, et seront suivis sur le Net. L'objectif étant de les faire arriver sur le bureau de Linus Torvalds, créateur de Linux, et de Richard Stallman, fondateur de Gnu!

La symbolique est simple. Comme le dit Karadine, il s'agit d'un "remerciement , Pour démontrer que Linux n'est pas qu'une chaine de données mais aussi une chaine humaine". Oui, car si tant d'utilisateurs et d'entreprises peuvent bénéficier librement de tous ces outils Technologiques de pointes, ç'est d'abord grâce à ces deux bonshommes, relayés par... disons, beaucoup de gens!

L'initiative, lancée par Karadine sur le forum ubuntu francophone le 17 juin dernier, a commencé tout d'abord avec l'idée Tux, l'idée Gnu a été par la suite prise en charge par Corpse. Et il ne serait pas étonnant que tout ceci s'améliore encore au fil du temps.

En voilà une, d'idée qui mérite un véritable buzz! Plus on est de fous plus on rit, et... moins vite le Tux et le Gnu arriveront sur les bureaux de leurs papas mais ce n'est pas l'objectif n'est-ce pas?


Il faut que ce Tux et ce Gnu passent par Madagascar, les gars! Il faudra se débrouiller, que çà se passe par avion ou même par bateau ou autres pirogues, mais que çà y passe! Pour ma part, il est clair que je suis partant! Et vous?