50 votos

El uso de comodines en los nombres en el archivo hosts de Windows

Es allí una manera de crear un dominio comodín en el archivo hosts de Windows.

He intentado esto

xxx.xxx.xxx.xxx *.somedomain.com

Esto no funciona, hay tal vez algunos otros sintaxis que debo usar?

Estoy trabajando en Windows 7

57voto

Mathieu Leiv Puntos 179

No la hay. El archivo hosts no es muy inteligente, tiene lista de cada subdominio de forma individual (incluyendo la www y sin www)

49voto

moonfern Puntos 19

Es otra sintaxis: xxx.xxx.xxx.xxx somedomain.com

Algunos ejemplos para explicarlo:

  • 127.0.0.1 .com esta línea se bloquean todas las salidas de dnsrequests terminando con .com
  • 127.0.0.1 somesite.com se bloquean todas las salidas de dnsrequests terminando con somesite.com
  • 12.2.3.1 www.dns.com llevará todo el dnsrequests terminando con www.dns.com a 12.2.3.1

Bloquear/de llevar a todos los de la segunda (tercera,cuarta...) url de nivel con la parte superior(segundo,tercer...) a nivel de url en el archivo hosts.

15voto

Curtis Gibby Puntos 367

Una respuesta a una muy similar pregunta de StackOverflow funcionado bien para mí.

http://mayakron.altervista.org/support/browse.php?path=Acrylic&name=UserManual

Comodín de Soporte en XP en hostsfile. Disfrutar.

Básicamente, este programa de Acrílico funciona como un proxy de DNS para su máquina local. Simplemente apunte su Conexión de Área Local 127.0.0.1, a continuación, editar el AcrylicHosts.txt en una forma muy similar a los habituales archivo hosts -- sólo con comodines!

8voto

Stackia Puntos 101

Dnsmasq es lo que usted necesita pero no funciona muy bien en Windows. Así que escribí una alternativa en Windows llamado DNSAgent.

Puede utilizar una expresión regular en normas. También hay algunas características avanzadas como la personalización de la caché TTL, no-estándar-puerto del servidor DNS, compresión puntero de la mutación, etc. Open source bajo licencia MIT.

1voto

Mike Cole Puntos 173

en primer lugar, estoy de acuerdo con phoshi que no es posible hacer lo que quieres en el aloja-archivo de windows (ni en unix).

en segundo lugar, usted tiene que conseguir el control sobre el resultado de una solicitud de dns. una opción es utilizar su propio dns de resolución en el router (dnsmasq, dnscache+tinydns, se unen, lo que sea, ver curandero del comentario) y ajustar o utilizar un dns de resolución en windows que usted puede controlar como usted desea.

ver aquí para una lista de dns-resoluciones, comprobar el "comodín" de la columna, tal vez powerdns o maradns o posadis es algo que se adapte a sus necesidades.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: