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

#6 Pelleringa
12/05/2005 - 09:31 | Informe spam
Gracias por la respuesta.
Ya lo había probado en Òpera y Mozilla pero siempre bajo Windows (XP y 2000).
Si en LINUX tambien sucede, queda descartado que sea debido a Windows.
De todas formas tu contestación no responde a mi pregunta: ¿Por qué no
muestra "pàgina no encontrada"?

"JM Tella Llop [MVP Windows]" escribió:

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
#7 Ivan [MS MVP]
12/05/2005 - 12:59 | Informe spam
No utilices el nombre de host www.microsoft.com, prueba con cualquier otro,
por ejemplo:
216.239.59.104 www.hp.com

Un saludo.
Ivan
MS MVP ISA Server


"Pelleringa" escribió en el mensaje
news:
Gracias por la respuesta.
Ya lo había probado en Òpera y Mozilla pero siempre bajo Windows (XP y
2000).
Si en LINUX tambien sucede, queda descartado que sea debido a Windows.
De todas formas tu contestación no responde a mi pregunta: ¿Por qué no
muestra "pàgina no encontrada"?

"JM Tella Llop [MVP Windows]" escribió:

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
#8 Pelleringa
12/05/2005 - 16:35 | Informe spam
Pues lo mismo. Ahora IE muestra la página de hp.
Es decir, prescinde de la IP indicada si esta es externa.
Entiendo que debería (por lo menos intentar) presentar la web
216.239.59.104, o sea, Google y, si acaso, marcar un error. Pero ¿por qué
muestra la de hp?
Curiosamente ping www.hp.com, responde con 216.239.59.104 !!!
:-(

"Ivan [MS MVP]" wrote:

No utilices el nombre de host www.microsoft.com, prueba con cualquier otro,
por ejemplo:
216.239.59.104 www.hp.com

Un saludo.
Ivan
MS MVP ISA Server


"Pelleringa" escribió en el mensaje
news:
> Gracias por la respuesta.
> Ya lo había probado en Òpera y Mozilla pero siempre bajo Windows (XP y
> 2000).
> Si en LINUX tambien sucede, queda descartado que sea debido a Windows.
> De todas formas tu contestación no responde a mi pregunta: ¿Por qué no
> muestra "pàgina no encontrada"?
>
> "JM Tella Llop [MVP Windows]" escribió:
>
>> 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
#9 Ivan [MS MVP]
12/05/2005 - 17:16 | Informe spam
Proxys intermedios.
En tu peticion continua existiendo el encabezado host que referencia a
www.hp.com.
Es facil de ver si utilizas un snifer: Ethereal, Network Monitor, etc
1-Desde un cmd: ipconfig /flushdns
2-Inicia la captura
3-Abre el IE y teclea: www.hp.com
4-Deten la captura y examinala: lo primero que vas a ver es que no hay
absolutamente ninguna query DNS para resolver www.hp.com, luego ha utilizado
el fichuero host. Esto lo corrobora el hecho de que la peticion GET es
contra 216.239.59.104, la de google, sin embargo, tu ves la pagina de
hp.

Otra prueba muy sencilla: https://www.hp.com, a que te muestra la pagina de
google ? ;-)) logico porque las conexiones SSL no se tocan y por si acaso me
preguntas, porque en esta caso se muestra la pagina de google, te dire que
es debido a que el encabezado host no se utiliza en conexiones SSL y no se
utiliza porque el canal esta cifrado y no se puede acceder a sicho header
HTTP.

Un saludo.
Ivan
MS MVP ISA Server


"Pelleringa" escribió en el mensaje
news:
Pues lo mismo. Ahora IE muestra la página de hp.
Es decir, prescinde de la IP indicada si esta es externa.
Entiendo que debería (por lo menos intentar) presentar la web
216.239.59.104, o sea, Google y, si acaso, marcar un error. Pero ¿por qué
muestra la de hp?
Curiosamente ping www.hp.com, responde con 216.239.59.104 !!!
:-(

"Ivan [MS MVP]" wrote:

No utilices el nombre de host www.microsoft.com, prueba con cualquier
otro,
por ejemplo:
216.239.59.104 www.hp.com

Un saludo.
Ivan
MS MVP ISA Server


"Pelleringa" escribió en el
mensaje
news:
> Gracias por la respuesta.
> Ya lo había probado en Òpera y Mozilla pero siempre bajo Windows (XP y
> 2000).
> Si en LINUX tambien sucede, queda descartado que sea debido a Windows.
> De todas formas tu contestación no responde a mi pregunta: ¿Por qué no
> muestra "pàgina no encontrada"?
>
> "JM Tella Llop [MVP Windows]" escribió:
>
>> 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
#10 Pelleringa
12/05/2005 - 17:32 | Informe spam
Muchísimas gracias.
:-)

"Ivan [MS MVP]" wrote:

Proxys intermedios.
En tu peticion continua existiendo el encabezado host que referencia a
www.hp.com.
Es facil de ver si utilizas un snifer: Ethereal, Network Monitor, etc
1-Desde un cmd: ipconfig /flushdns
2-Inicia la captura
3-Abre el IE y teclea: www.hp.com
4-Deten la captura y examinala: lo primero que vas a ver es que no hay
absolutamente ninguna query DNS para resolver www.hp.com, luego ha utilizado
el fichuero host. Esto lo corrobora el hecho de que la peticion GET es
contra 216.239.59.104, la de google, sin embargo, tu ves la pagina de
hp.

Otra prueba muy sencilla: https://www.hp.com, a que te muestra la pagina de
google ? ;-)) logico porque las conexiones SSL no se tocan y por si acaso me
preguntas, porque en esta caso se muestra la pagina de google, te dire que
es debido a que el encabezado host no se utiliza en conexiones SSL y no se
utiliza porque el canal esta cifrado y no se puede acceder a sicho header
HTTP.

Un saludo.
Ivan
MS MVP ISA Server


"Pelleringa" escribió en el mensaje
news:
> Pues lo mismo. Ahora IE muestra la página de hp.
> Es decir, prescinde de la IP indicada si esta es externa.
> Entiendo que debería (por lo menos intentar) presentar la web
> 216.239.59.104, o sea, Google y, si acaso, marcar un error. Pero ¿por qué
> muestra la de hp?
> Curiosamente ping www.hp.com, responde con 216.239.59.104 !!!
> :-(
>
> "Ivan [MS MVP]" wrote:
>
>> No utilices el nombre de host www.microsoft.com, prueba con cualquier
>> otro,
>> por ejemplo:
>> 216.239.59.104 www.hp.com
>>
>> Un saludo.
>> Ivan
>> MS MVP ISA Server
>>
>>
>> "Pelleringa" escribió en el
>> mensaje
>> news:
>> > Gracias por la respuesta.
>> > Ya lo había probado en Òpera y Mozilla pero siempre bajo Windows (XP y
>> > 2000).
>> > Si en LINUX tambien sucede, queda descartado que sea debido a Windows.
>> > De todas formas tu contestación no responde a mi pregunta: ¿Por qué no
>> > muestra "pàgina no encontrada"?
>> >
>> > "JM Tella Llop [MVP Windows]" escribió:
>> >
>> >> 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.
>> >> >> >>
>> >> >> >>
>> >> >> >>
>> >> >>
>> >> >>
>> >> >>
>> >>
>> >>
>> >>
>>
>>
>>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida