Diferenciación de sitios web por su encabezado http

15/07/2004 - 10:29 por José M. Serrano | Informe spam
Hola a todos, tengo un SBS 2003 con ISA 2000 y he definido
una regla en el ISA para publicar el servidor web del SBS.
En el IIS del SBS tengo definido dos sitios web con la
misma IP y puerto y los diferencio por el encabezado http.
Hasta aquí todo bien, la pregunta es ¿porqué desde algunos
clientes (no todos) cuando especifico que me quiero
conectar por ejemplo al site2 lo ignora y me lleva
directamente al site1 (el sitio web por defecto)?

Preguntas similare

Leer las respuestas

#1 Ivan [MS MVP]
15/07/2004 - 11:36 | Informe spam
En la regla de publicacion, pestaña acction, rediriges la peticion a la IP
interna del sitio web o empleas el FQDN del sitio web ?
Esta marcada la opcion "Send the original host header to the." ?
Imagino tambien que dentro de destinations empleas el FQDN de cada sitio y
no todos los destinos o la IP publica del ISA.

Un saludo.
Ivan
MS MVP ISA Server


"José M. Serrano" escribió en el
mensaje news:2ddbd01c46a45$d31198d0$
Hola a todos, tengo un SBS 2003 con ISA 2000 y he definido
una regla en el ISA para publicar el servidor web del SBS.
En el IIS del SBS tengo definido dos sitios web con la
misma IP y puerto y los diferencio por el encabezado http.
Hasta aquí todo bien, la pregunta es ¿porqué desde algunos
clientes (no todos) cuando especifico que me quiero
conectar por ejemplo al site2 lo ignora y me lleva
directamente al site1 (el sitio web por defecto)?
Respuesta Responder a este mensaje
#2 Anonimo
15/07/2004 - 11:59 | Informe spam
Redirijo la petición a la IP interna, el nombre de los
sitios los establezco de la forma:
www.sitio1.dominio
No tengo activada la opción "Send the original..." puesto
que todo está en el mismo equipo (SBS 2003, ISA 2000,
IIS).
En cuanto a los destinos, tengo establecido "todos los
destinos".
Si la cuestión está en que desde equipos externos a mi
empresa, unos sí llegan correctamente al sitio web que
indiquen, y otros no (siempre llegan al sitio web por
defecto).

En la regla de publicacion, pestaña acction, rediriges


la peticion a la IP
interna del sitio web o empleas el FQDN del sitio web ?
Esta marcada la opcion "Send the original host header to


the." ?
Imagino tambien que dentro de destinations empleas el


FQDN de cada sitio y
no todos los destinos o la IP publica del ISA.

Un saludo.
Ivan
MS MVP ISA Server


"José M. Serrano"


escribió en el
mensaje news:2ddbd01c46a45$d31198d0$
Hola a todos, tengo un SBS 2003 con ISA 2000 y he


definido
una regla en el ISA para publicar el servidor web del


SBS.
En el IIS del SBS tengo definido dos sitios web con la
misma IP y puerto y los diferencio por el encabezado


http.
Hasta aquí todo bien, la pregunta es ¿porqué desde


algunos
clientes (no todos) cuando especifico que me quiero
conectar por ejemplo al site2 lo ignora y me lleva
directamente al site1 (el sitio web por defecto)?


.

Respuesta Responder a este mensaje
#3 Ivan [MS MVP]
15/07/2004 - 12:15 | Informe spam
Para empezar, en la regla de publicacion deberias usar destination set, ya
que si no, lo que ocurre es que la peticion la "intercepta" siempre la
primera regla de publicacion, no hay ningun tipo de seleccion. Debes seguir
estos pasos suponiendo que empleas www.sitio1.com y www.sitio2.com
1- En tus DNS publicos dar de alta dos registros A o alias para ambos
sitios.
2-En el ISA crea en el fichero host dos entradas:
IP_interna_ISA www.sitio1.com
IP_Interna_ISA www.sitio2.com
2-En el ISA crea dos conjuntos de destinos, uno para cada sitio.
3-Para la primera regla, dentro de destination, selecciona selected
destination set y en la parte inferior despliega y elige el destino para el
sitio1. En la pestaña acction utiliza www.sitio1.com
4-Para la segunda regla, dentro de destination, selecciona selected
destination set y en la parte inferior despliega y elige el destino para el
sitio2. En la pestaña acction utiliza www.sitio2.com

Como en la regla estas empleando conjuntos de destinos, si los usuarios no
utilizan el FQDN el sitio no es alcanzable, luego... da lo mismo que marques
la opcion de enviar el encabezado de host original del cliente. No pasa nada
si marcas la opcion de todas formas.

Un saludo.
Ivan
MS MVP ISA Server


escribió en el mensaje
news:2d52901c46a52$71516a00$
Redirijo la petición a la IP interna, el nombre de los
sitios los establezco de la forma:
www.sitio1.dominio
No tengo activada la opción "Send the original..." puesto
que todo está en el mismo equipo (SBS 2003, ISA 2000,
IIS).
En cuanto a los destinos, tengo establecido "todos los
destinos".
Si la cuestión está en que desde equipos externos a mi
empresa, unos sí llegan correctamente al sitio web que
indiquen, y otros no (siempre llegan al sitio web por
defecto).

En la regla de publicacion, pestaña acction, rediriges


la peticion a la IP
interna del sitio web o empleas el FQDN del sitio web ?
Esta marcada la opcion "Send the original host header to


the." ?
Imagino tambien que dentro de destinations empleas el


FQDN de cada sitio y
no todos los destinos o la IP publica del ISA.

Un saludo.
Ivan
MS MVP ISA Server


"José M. Serrano"


escribió en el
mensaje news:2ddbd01c46a45$d31198d0$
Hola a todos, tengo un SBS 2003 con ISA 2000 y he


definido
una regla en el ISA para publicar el servidor web del


SBS.
En el IIS del SBS tengo definido dos sitios web con la
misma IP y puerto y los diferencio por el encabezado


http.
Hasta aquí todo bien, la pregunta es ¿porqué desde


algunos
clientes (no todos) cuando especifico que me quiero
conectar por ejemplo al site2 lo ignora y me lleva
directamente al site1 (el sitio web por defecto)?


.

Respuesta Responder a este mensaje
#4 Anonimo
15/07/2004 - 12:22 | Informe spam
Lo voy a probar, muchas gracias por todo.

Para empezar, en la regla de publicacion deberias usar


destination set, ya
que si no, lo que ocurre es que la peticion


la "intercepta" siempre la
primera regla de publicacion, no hay ningun tipo de


seleccion. Debes seguir
estos pasos suponiendo que empleas www.sitio1.com y


www.sitio2.com
1- En tus DNS publicos dar de alta dos registros A o


alias para ambos
sitios.
2-En el ISA crea en el fichero host dos entradas:
IP_interna_ISA www.sitio1.com
IP_Interna_ISA www.sitio2.com
2-En el ISA crea dos conjuntos de destinos, uno para


cada sitio.
3-Para la primera regla, dentro de destination,


selecciona selected
destination set y en la parte inferior despliega y elige


el destino para el
sitio1. En la pestaña acction utiliza www.sitio1.com
4-Para la segunda regla, dentro de destination,


selecciona selected
destination set y en la parte inferior despliega y elige


el destino para el
sitio2. En la pestaña acction utiliza www.sitio2.com

Como en la regla estas empleando conjuntos de destinos,


si los usuarios no
utilizan el FQDN el sitio no es alcanzable, luego... da


lo mismo que marques
la opcion de enviar el encabezado de host original del


cliente. No pasa nada
si marcas la opcion de todas formas.

Un saludo.
Ivan
MS MVP ISA Server


escribió en el


mensaje
news:2d52901c46a52$71516a00$
Redirijo la petición a la IP interna, el nombre de los
sitios los establezco de la forma:
www.sitio1.dominio
No tengo activada la opción "Send the original..." puesto
que todo está en el mismo equipo (SBS 2003, ISA 2000,
IIS).
En cuanto a los destinos, tengo establecido "todos los
destinos".
Si la cuestión está en que desde equipos externos a mi
empresa, unos sí llegan correctamente al sitio web que
indiquen, y otros no (siempre llegan al sitio web por
defecto).

En la regla de publicacion, pestaña acction, rediriges


la peticion a la IP
interna del sitio web o empleas el FQDN del sitio web ?
Esta marcada la opcion "Send the original host header to


the." ?
Imagino tambien que dentro de destinations empleas el


FQDN de cada sitio y
no todos los destinos o la IP publica del ISA.

Un saludo.
Ivan
MS MVP ISA Server


"José M. Serrano"


escribió en el
mensaje news:2ddbd01c46a45$d31198d0$
Hola a todos, tengo un SBS 2003 con ISA 2000 y he


definido
una regla en el ISA para publicar el servidor web del


SBS.
En el IIS del SBS tengo definido dos sitios web con la
misma IP y puerto y los diferencio por el encabezado


http.
Hasta aquí todo bien, la pregunta es ¿porqué desde


algunos
clientes (no todos) cuando especifico que me quiero
conectar por ejemplo al site2 lo ignora y me lleva
directamente al site1 (el sitio web por defecto)?


.





.

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