Anular DNS en Firefox

Estoy buscando una manera de anular las entradas de DNS en Firefox, para fines de desarrollo / pruebas. Sé que la forma normal de hacerlo es a través del archivo de hosts , pero no puedo editarlo ya que no tengo acceso de administrador en mi máquina de trabajo. ¿Alguien sabe de un plugin de navegador / addon que haría esto por mí?

Encontré el complemento de SwitchHosts , aunque también requiere derechos de administrador para poder instalarse.

Una posibilidad es tener un servidor 5 de calcetines en una máquina en la que tenga control administrativo, configurar esta máquina como su proxy de calcetines en firefox y cambiar network.proxy.socks_remote_dns en about:config a true . En teoría, todas las búsquedas de DNS deben hacerse a través del proxy, por lo que debe ser capaz de proporcionar sus propias direcciones IP.

Fiddler tiene una opción: Herramientas-> hosts

Si es sólo para algunas peticiones específicas: los encabezados HTTP Live permite la edición de encabezados HTTP y luego volver a reproducir la solicitud.

(Para otras opciones, véase también Enviar encabezado de host al acceder a la dirección IP en Firefox en Desbordamiento de pila.)

Hay muchos plug-ins que pueden cambiar el archivo hosts:

Pero todos necesitan acceso de escritura al archivo hosts.

Me pregunto, ¿por qué no es posible editar los navegadores DNS-caché. Mi caso de uso: Ver la versión local de una página en un navegador y la versión en línea en otro navegador.