Modifiez temporairement le file etc / hosts sur une station de travail Windows

Existe-t-il un outil qui permet à un individu de basculer temporairement entre différentes configurations etc / hosts, sans configurer un dns?

Exemple:

Je souhaite changer rapidement le file de configuration etc / hosts, de sorte que project1.com se dirige vers une adresse IP locale comme 192.168.10.50 sans changer d'information dans notre server DNS.

Pourquoi?

Nous développons plusieurs projets cms plus importants. Le cms est développé à l'intérieur d'une machine virtuelle. Parfois, nous devons faire des changements plus importants dans un système cms déjà en production. Un développeur doit accéder à la version productive du site et, quelques minutes plus tard, il souhaite redirect toutes les requests vers la machine virtuelle locale.

Un outil, qui peut facilement échanger entre différents files de configuration etc / hosts, serait idéal.

Si possible, ne souhaitez pas que les users éditent manuellement le file etc / hosts.

Vous pouvez simplement écrire un travail par lots qui pourrait être exécuté pour échanger le file hosts d'une version à l'autre lors de l'exécution.