Desafortunadamente no, no puedes, excepto que escribes tu propio navegador de internet.
Si tiene que hacer algunas pruebas, necesita una máquina de prueba, cualquiera que sea una máquina virtual o real, por lo que debe preguntarle a su administrador de Unix (o proveedor de alojamiento) cómo puede establecer un entorno de desarrollo.
También puede instalar una VM en su PC, instalar una distribución de Linux, Apache y probar sus cambios (no es tan difícil como parece)
Actualizar
Para explicar mejor, cada aplicación se escribe utilizando las bibliotecas estándar, de esta manera nadie tiene que reescribir la biblioteca de bajo nivel y funciona como gethostbyname ().
Estas funciones normalmente están configuradas para usar archivos (/ etc / hosts) y DNS, por lo que, desafortunadamente, si necesita que su navegador resuelva un nombre que el que está configurado en / etc / hosts, no tiene demasiadas alternativas .
- Puede configurar su propio servidor DNS y preguntar quién tiene derechos de root para cambiar /etc/resolve.conf
- Puede instalar un servidor proxy como DeleGate y establecer algunas reglas para su VirtualHost
- Solicitar derechos de sudo en el host de ese cliente
- Cambie el comportamiento de la aplicación que está utilizando para probar la conexión (supongo que el navegador), por ejemplo https://addons.mozilla.org/en-US/firefox/addon/switchhosts/