Fichero "Hosts"

11/05/2005 - 09:48 por Pelleringa | Informe spam
Repito consulta por no haber recibido respuesta satisfactoria a la misma.
Saludos, fieras.
Tengo un problemilla...

Mi archivo C:\WINDOWS\system32\drivers\etc\host (después de un reinicio):

127.0.0.1 localhost
216.239.59.104 g

Hago ping g y, efectivamente, recibo respuesta de 216.239.59.104.
Escribo g en IE y obtengo error: "La pàgina no es pot visualitzar, no es pot
trobar el servidor" (mi IE, en catalán :-) ).

¿Por qué no resuelve la dirección? ¿Debo iniciar algún servicio? ¿Alguna idea?

Estoy convencido de que ésto había funcionado tiempo atrás.


Pelleringa

PS- Curiosamente sí funciona cuando la IP introducida en el fichero es una
IP interna (192.168.x.x, por ejemplo). Si escribo 192.168.0.1 www.google.es,
entonces IE no me resuelve la dirección de Google, cosa que puede ser útil
para bloquear según que pàginas.

Preguntas similare

Leer las respuestas

#1 Javier Inglés [MS MVP]
11/05/2005 - 11:21 | Informe spam
Una cosa es que no resuelvas (si haces un ping a "G" y te resuleve por la
IP, está resolviendo...) y otra que si conectas a "g" por HTTP ese servidor
no responda a la petición, en cuyo caso ya es cuestión de mirar la
configuración de dicho servidor web

Salu2!!
Javier Inglés
MS MVP, Windows Server-Directory Services





"Pelleringa" escribió en el mensaje
news:
Repito consulta por no haber recibido respuesta satisfactoria a la misma.
Saludos, fieras.
Tengo un problemilla...

Mi archivo C:\WINDOWS\system32\drivers\etc\host (después de un reinicio):

127.0.0.1 localhost
216.239.59.104 g

Hago ping g y, efectivamente, recibo respuesta de 216.239.59.104.
Escribo g en IE y obtengo error: "La pàgina no es pot visualitzar, no es
pot
trobar el servidor" (mi IE, en catalán :-) ).

¿Por qué no resuelve la dirección? ¿Debo iniciar algún servicio? ¿Alguna
idea?

Estoy convencido de que ésto había funcionado tiempo atrás.


Pelleringa

PS- Curiosamente sí funciona cuando la IP introducida en el fichero es una
IP interna (192.168.x.x, por ejemplo). Si escribo 192.168.0.1
www.google.es,
entonces IE no me resuelve la dirección de Google, cosa que puede ser útil
para bloquear según que pàginas.
Respuesta Responder a este mensaje
#2 Pelleringa
11/05/2005 - 12:06 | Informe spam
...
Corresponde a Google. Era solo un ejemplo.
En general me refiero a la redirección de una URL a través del fichero
"hosts", cosa que hacen algunos virus.
En teoría, para resolver una IP a partir de una dirección Internet, primero
se consulta el fichero "hosts" buscando la equivalencia y sólo si no se
encuentra, se hace uso del servidor DNS.
Entonces, en mi ejemplo, al escribir "g" en IE debería aparecer la página de
Google.
???

"Javier Inglés [MS MVP]" escribió:

Una cosa es que no resuelvas (si haces un ping a "G" y te resuleve por la
IP, está resolviendo...) y otra que si conectas a "g" por HTTP ese servidor
no responda a la petición, en cuyo caso ya es cuestión de mirar la
configuración de dicho servidor web

Salu2!!
Javier Inglés
MS MVP, Windows Server-Directory Services





"Pelleringa" escribió en el mensaje
news:
> Repito consulta por no haber recibido respuesta satisfactoria a la misma.
> Saludos, fieras.
> Tengo un problemilla...
>
> Mi archivo C:\WINDOWS\system32\drivers\etc\host (después de un reinicio):
>
> 127.0.0.1 localhost
> 216.239.59.104 g
>
> Hago ping g y, efectivamente, recibo respuesta de 216.239.59.104.
> Escribo g en IE y obtengo error: "La pàgina no es pot visualitzar, no es
> pot
> trobar el servidor" (mi IE, en catalán :-) ).
>
> ¿Por qué no resuelve la dirección? ¿Debo iniciar algún servicio? ¿Alguna
> idea?
>
> Estoy convencido de que ésto había funcionado tiempo atrás.
>
>
> Pelleringa
>
> PS- Curiosamente sí funciona cuando la IP introducida en el fichero es una
> IP interna (192.168.x.x, por ejemplo). Si escribo 192.168.0.1
> www.google.es,
> entonces IE no me resuelve la dirección de Google, cosa que puede ser útil
> para bloquear según que pàginas.



Respuesta Responder a este mensaje
#3 Ivan [MS MVP]
11/05/2005 - 12:26 | Informe spam
Muchos sitios permiten/deniegan el acceso en funcion del encabezado HTTP
"host".
Cuando el navegador realiza la peticion GET al sitio web, el header HTTP
"host" se utiliza de esta forma:
GET / HTTP/1.1
Accept = image/gif, image/x-xbitmap, image/jpeg
User-Agent = Mozilla/4.0 (Compatible; MSIE 6.0; WIndows NT 5.1; SV1)
Connection = Keep-Alive
Host = www.google.com

Si utilizas la IP:
GET / HTTP/1.1
Accept = image/gif, image/x-xbitmap, image/jpeg
User-Agent = Mozilla/4.0 (Compatible; MSIE 6.0; WIndows NT 5.1; SV1)
Connection = Keep-Alive
Host = 216.239.59.104

(Accept, User-Agent, Connection, etc, son otros headers HTTP que te he
puesto de ejemplo, hay muchos.)

Cuando en el navegador utilizas http://g, ocurre esto:
GET / HTTP/1.1
Accept = image/gif, image/x-xbitmap, image/jpeg
User-Agent = Mozilla/4.0 (Compatible; MSIE 6.0; WIndows NT 5.1; SV1)
Connection = Keep-Alive
Host = g

Y esto al servidor google no le gusta y automaticamente finaliza la sesion
HTTP con el cliente.
El ancabezado "host" se diseño para permtir el virtual hosting y poder
alojar todos los sitios web necesarios utilizando el puerto 80 (el mismo
puerto...).

Un saludo.
Ivan
MS MVP ISA Server


"Pelleringa" escribió en el mensaje
news:
...
Corresponde a Google. Era solo un ejemplo.
En general me refiero a la redirección de una URL a través del fichero
"hosts", cosa que hacen algunos virus.
En teoría, para resolver una IP a partir de una dirección Internet,
primero
se consulta el fichero "hosts" buscando la equivalencia y sólo si no se
encuentra, se hace uso del servidor DNS.
Entonces, en mi ejemplo, al escribir "g" en IE debería aparecer la página
de
Google.
???

"Javier Inglés [MS MVP]" escribió:

Una cosa es que no resuelvas (si haces un ping a "G" y te resuleve por la
IP, está resolviendo...) y otra que si conectas a "g" por HTTP ese
servidor
no responda a la petición, en cuyo caso ya es cuestión de mirar la
configuración de dicho servidor web

Salu2!!
Javier Inglés
MS MVP, Windows Server-Directory Services





"Pelleringa" escribió en el
mensaje
news:
> Repito consulta por no haber recibido respuesta satisfactoria a la
> misma.
> Saludos, fieras.
> Tengo un problemilla...
>
> Mi archivo C:\WINDOWS\system32\drivers\etc\host (después de un
> reinicio):
>
> 127.0.0.1 localhost
> 216.239.59.104 g
>
> Hago ping g y, efectivamente, recibo respuesta de 216.239.59.104.
> Escribo g en IE y obtengo error: "La pàgina no es pot visualitzar, no
> es
> pot
> trobar el servidor" (mi IE, en catalán :-) ).
>
> ¿Por qué no resuelve la dirección? ¿Debo iniciar algún servicio?
> ¿Alguna
> idea?
>
> Estoy convencido de que ésto había funcionado tiempo atrás.
>
>
> Pelleringa
>
> PS- Curiosamente sí funciona cuando la IP introducida en el fichero es
> una
> IP interna (192.168.x.x, por ejemplo). Si escribo 192.168.0.1
> www.google.es,
> entonces IE no me resuelve la dirección de Google, cosa que puede ser
> útil
> para bloquear según que pàginas.



Respuesta Responder a este mensaje
#4 Pelleringa
11/05/2005 - 12:50 | Informe spam
Gracias por la respuesta.
Pero ;-)
Si en lugar de "g" escribo algo "con sentido", por ejemplo:
216.239.59.104 www.microsoft.com (la Ip corresponde a Google)
Y siguiendo el razonamiento que expones, al teclear www.microsoft.com en IE,
debería dirigir a Google y mostrar un error. En cambio me aparece la web de
Microsoft.
Es como si no se consultara "hosts" cuando la IP indicada es externa (no
local).
Contrariamente para IPs locales (127.0.0.1 o 192.16.x.x) sí funciona:
Muestra "pàgina no encontrada".
¿No existirá una directiva de seguridad que lo justifique?

Gracias de nuevo

"Ivan [MS MVP]" escribió:

Muchos sitios permiten/deniegan el acceso en funcion del encabezado HTTP
"host".
Cuando el navegador realiza la peticion GET al sitio web, el header HTTP
"host" se utiliza de esta forma:
GET / HTTP/1.1
Accept = image/gif, image/x-xbitmap, image/jpeg
User-Agent = Mozilla/4.0 (Compatible; MSIE 6.0; WIndows NT 5.1; SV1)
Connection = Keep-Alive
Host = www.google.com

Si utilizas la IP:
GET / HTTP/1.1
Accept = image/gif, image/x-xbitmap, image/jpeg
User-Agent = Mozilla/4.0 (Compatible; MSIE 6.0; WIndows NT 5.1; SV1)
Connection = Keep-Alive
Host = 216.239.59.104

(Accept, User-Agent, Connection, etc, son otros headers HTTP que te he
puesto de ejemplo, hay muchos.)

Cuando en el navegador utilizas http://g, ocurre esto:
GET / HTTP/1.1
Accept = image/gif, image/x-xbitmap, image/jpeg
User-Agent = Mozilla/4.0 (Compatible; MSIE 6.0; WIndows NT 5.1; SV1)
Connection = Keep-Alive
Host = g

Y esto al servidor google no le gusta y automaticamente finaliza la sesion
HTTP con el cliente.
El ancabezado "host" se diseño para permtir el virtual hosting y poder
alojar todos los sitios web necesarios utilizando el puerto 80 (el mismo
puerto...).

Un saludo.
Ivan
MS MVP ISA Server


"Pelleringa" escribió en el mensaje
news:
> ...
> Corresponde a Google. Era solo un ejemplo.
> En general me refiero a la redirección de una URL a través del fichero
> "hosts", cosa que hacen algunos virus.
> En teoría, para resolver una IP a partir de una dirección Internet,
> primero
> se consulta el fichero "hosts" buscando la equivalencia y sólo si no se
> encuentra, se hace uso del servidor DNS.
> Entonces, en mi ejemplo, al escribir "g" en IE debería aparecer la página
> de
> Google.
> ???
>
> "Javier Inglés [MS MVP]" escribió:
>
>> Una cosa es que no resuelvas (si haces un ping a "G" y te resuleve por la
>> IP, está resolviendo...) y otra que si conectas a "g" por HTTP ese
>> servidor
>> no responda a la petición, en cuyo caso ya es cuestión de mirar la
>> configuración de dicho servidor web
>>
>> Salu2!!
>> Javier Inglés
>> MS MVP, Windows Server-Directory Services
>>
>>
>>
>>
>>
>> "Pelleringa" escribió en el
>> mensaje
>> news:
>> > Repito consulta por no haber recibido respuesta satisfactoria a la
>> > misma.
>> > Saludos, fieras.
>> > Tengo un problemilla...
>> >
>> > Mi archivo C:\WINDOWS\system32\drivers\etc\host (después de un
>> > reinicio):
>> >
>> > 127.0.0.1 localhost
>> > 216.239.59.104 g
>> >
>> > Hago ping g y, efectivamente, recibo respuesta de 216.239.59.104.
>> > Escribo g en IE y obtengo error: "La pàgina no es pot visualitzar, no
>> > es
>> > pot
>> > trobar el servidor" (mi IE, en catalán :-) ).
>> >
>> > ¿Por qué no resuelve la dirección? ¿Debo iniciar algún servicio?
>> > ¿Alguna
>> > idea?
>> >
>> > Estoy convencido de que ésto había funcionado tiempo atrás.
>> >
>> >
>> > Pelleringa
>> >
>> > PS- Curiosamente sí funciona cuando la IP introducida en el fichero es
>> > una
>> > IP interna (192.168.x.x, por ejemplo). Si escribo 192.168.0.1
>> > www.google.es,
>> > entonces IE no me resuelve la dirección de Google, cosa que puede ser
>> > útil
>> > para bloquear según que pàginas.
>>
>>
>>



Respuesta Responder a este mensaje
#5 JM Tella Llop [MVP Windows]
11/05/2005 - 15:13 | Informe spam
No. No hay directiva.
Es mas, no solo el navegador IE, sino todos los navegadores, e incluso bajo
linux, les pasa igual.
Vuelve a leer la respuesta de Ivan..

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"Pelleringa" wrote in message
news:
Gracias por la respuesta.
Pero ;-)
Si en lugar de "g" escribo algo "con sentido", por ejemplo:
216.239.59.104 www.microsoft.com (la Ip corresponde a Google)
Y siguiendo el razonamiento que expones, al teclear www.microsoft.com en
IE,
debería dirigir a Google y mostrar un error. En cambio me aparece la web
de
Microsoft.
Es como si no se consultara "hosts" cuando la IP indicada es externa (no
local).
Contrariamente para IPs locales (127.0.0.1 o 192.16.x.x) sí funciona:
Muestra "pàgina no encontrada".
¿No existirá una directiva de seguridad que lo justifique?

Gracias de nuevo

"Ivan [MS MVP]" escribió:

Muchos sitios permiten/deniegan el acceso en funcion del encabezado HTTP
"host".
Cuando el navegador realiza la peticion GET al sitio web, el header HTTP
"host" se utiliza de esta forma:
GET / HTTP/1.1
Accept = image/gif, image/x-xbitmap, image/jpeg
User-Agent = Mozilla/4.0 (Compatible; MSIE 6.0; WIndows NT 5.1; SV1)
Connection = Keep-Alive
Host = www.google.com

Si utilizas la IP:
GET / HTTP/1.1
Accept = image/gif, image/x-xbitmap, image/jpeg
User-Agent = Mozilla/4.0 (Compatible; MSIE 6.0; WIndows NT 5.1; SV1)
Connection = Keep-Alive
Host = 216.239.59.104

(Accept, User-Agent, Connection, etc, son otros headers HTTP que te he
puesto de ejemplo, hay muchos.)

Cuando en el navegador utilizas http://g, ocurre esto:
GET / HTTP/1.1
Accept = image/gif, image/x-xbitmap, image/jpeg
User-Agent = Mozilla/4.0 (Compatible; MSIE 6.0; WIndows NT 5.1; SV1)
Connection = Keep-Alive
Host = g

Y esto al servidor google no le gusta y automaticamente finaliza la
sesion
HTTP con el cliente.
El ancabezado "host" se diseño para permtir el virtual hosting y poder
alojar todos los sitios web necesarios utilizando el puerto 80 (el mismo
puerto...).

Un saludo.
Ivan
MS MVP ISA Server


"Pelleringa" escribió en el
mensaje
news:
> ...
> Corresponde a Google. Era solo un ejemplo.
> En general me refiero a la redirección de una URL a través del fichero
> "hosts", cosa que hacen algunos virus.
> En teoría, para resolver una IP a partir de una dirección Internet,
> primero
> se consulta el fichero "hosts" buscando la equivalencia y sólo si no se
> encuentra, se hace uso del servidor DNS.
> Entonces, en mi ejemplo, al escribir "g" en IE debería aparecer la
> página
> de
> Google.
> ???
>
> "Javier Inglés [MS MVP]" escribió:
>
>> Una cosa es que no resuelvas (si haces un ping a "G" y te resuleve por
>> la
>> IP, está resolviendo...) y otra que si conectas a "g" por HTTP ese
>> servidor
>> no responda a la petición, en cuyo caso ya es cuestión de mirar la
>> configuración de dicho servidor web
>>
>> Salu2!!
>> Javier Inglés
>> MS MVP, Windows Server-Directory Services
>>
>>
>>
>>
>>
>> "Pelleringa" escribió en el
>> mensaje
>> news:
>> > Repito consulta por no haber recibido respuesta satisfactoria a la
>> > misma.
>> > Saludos, fieras.
>> > Tengo un problemilla...
>> >
>> > Mi archivo C:\WINDOWS\system32\drivers\etc\host (después de un
>> > reinicio):
>> >
>> > 127.0.0.1 localhost
>> > 216.239.59.104 g
>> >
>> > Hago ping g y, efectivamente, recibo respuesta de 216.239.59.104.
>> > Escribo g en IE y obtengo error: "La pàgina no es pot visualitzar,
>> > no
>> > es
>> > pot
>> > trobar el servidor" (mi IE, en catalán :-) ).
>> >
>> > ¿Por qué no resuelve la dirección? ¿Debo iniciar algún servicio?
>> > ¿Alguna
>> > idea?
>> >
>> > Estoy convencido de que ésto había funcionado tiempo atrás.
>> >
>> >
>> > Pelleringa
>> >
>> > PS- Curiosamente sí funciona cuando la IP introducida en el fichero
>> > es
>> > una
>> > IP interna (192.168.x.x, por ejemplo). Si escribo 192.168.0.1
>> > www.google.es,
>> > entonces IE no me resuelve la dirección de Google, cosa que puede
>> > ser
>> > útil
>> > para bloquear según que pàginas.
>>
>>
>>



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida