Forums:
Estimado Señores .
tengo un problema la cual acudo en busca de su ayuda para poder despejar una duda que tengo. tengo un servidor linux que es FW y resuelve la direccion DNS .
El detalle es que ahora no me resuelve para poder hostear servidores en IIS . que estan con un Server Win 2008.
* Archivo /etc/named.conf
zone "distribuidoresnetwork.com"{
type master;
file "/var/named/distribuidoresnetwork.com.hosts";
};
** Archivo /var/named/distribuidoresnetwork.com.hosts
$ttl 38400
distribuidoresnetwork.com. IN SOA fw.carolinaperu.com. root.fw.carolinaperu.com (
1207152967
10800
3600
604800
38400 )
distribuidoresnetwork.com. IN NS fw.carolinaperu.com.
www.distribuidoresnetwork.com. IN A 192.168.10.215
************
La ip 192.168.10.215 es la ip local de mi servidor web con IIS
Internamente me resuelve de perlas(probe con el nslookup), lo que pasa ahora es que rutea localhost del iis7 . pero quiero saber que necesito , para redireccione a su aplicacion correspondiente http://localhost/Dnetwork
Es neceario agregar dns en el windows server 2008 o cambiar algo en el IIs o algo que configurar en el server dns linux.
Gracias por su ayuda.
Saludos
gracias por su ayuda.
algo me dice me estoy equivocando terminos
ok Señores algo me dice que me toy equivocando oh espero estar en lo cierto ?
primero que nada mi server donde esta el bind, es un firewall con linux. cuando yo publicaba paginas que estaban en el apache normal no habia problema. pero ahora que me han encomendado montar sitios web pero que esten hospedadas dentro de un server IIS, ya cambia mucho la cosa. :jawdrop:
ya puse en el firewall la publica que usara server IIS y me resuelve bien pero con los nombres eh ahi el problema.
Necesito Aprender !!
No se te entiende bien, trata
No se te entiende bien, trata de explicar que es lo que necesitas hacer, creo que está claro lo que haz hecho, pero no está muy claro lo que necesitas hacer.
Acaso necesitas que los usuarios desde internet accesen a tu servicio brindado por el IIS ...???
Son usuarios de internet o de una intranet ...???
bye
;)
Creo ser mas claro
Gracias DeathUser,
Fui escuchado y eso es un buen indicio a poder alcanzar la solucion a mi lio que tengo.
Como indica en mi posteo inicial lo que principalmente no puedo hacer es que el servidor bind resuelva el nombre dns hacia el servidor que tiene instalado el IIS7 que esta dentro de mi lan.
Actualmente tengo varios sitios web , publicados en dominios virtuales dentro de un server APACHE y no he tenido problema alguno con realizar la resolucion de nombres hacia la publica. Pero todo se puso color de rosa al poner un server IIS 7 , para publicar sitio web .net
MI estructura de red es la siguiente.
190.81.174.60 (PUBLICA)
190.81.174.53 192.168.10.215 (LAN)
INET --------> FIREWALL (BIND) ------>NAT ------> SERVER IIS
Si pruebo en el browser me resuelve de perlas la publica 190.81.174.60 , me sale el localhost del iis 7 .
Pero cuando trato de resolver el nombre de dominio. www.distribuidoresnetwork.com , no resuelve el nombre direccion.
Te copio mi configuracion del named.conf
$ttl 38400
distribuidoresnetwork.com. IN SOA fw.carolinaperu.com. root.fw.carolinaperu.com (
1207152967
10800
3600
604800
38400 )
distribuidoresnetwork.com. IN NS fw.carolinaperu.com.
distribuidoresnetwork.com. IN A 192.168.10.215
www.distribuidoresnetwork.com. IN A 192.168.10.215
El detalle en lineas generales es hacer que www.distribuidoresnetwork.com resuelva al IIS de mi lan ..
Necesito Aprender !!
Sigo sin entender, y no has
Sigo sin entender, y no has contestado mis preguntas, pero bueno ...
con la configuración que tienes:
www.distribuidoresnetwork.com. IN A 192.168.10.215
que debería ser:
www IN A 192.168.10.215
Toda máquina que consulte tu DNS va a resolver www.distribuidoresnetwork.com como 192.168.10.215, y tendrá o no acceso, dependiendo de si el host 192.168.10.215 es accesible con su configuración de red.
Si lo que necesitas (lo supongo) es que www.distribuidoresnetwork.com apunte a tu dirección IP pública y que cuando accesen con un browser a www.distribuidoresnetwork.com sea el IIS el que les conteste, pues necesitas forwardear el tráfico que lega a la IP pública en el puerto 80 hacia el puerto 80 del host 192.168.10.215 y asegurarte de que el IIS responda adecuadamente (si es que tiene varios hosts virtuales, asegurarte de configurar para que responda con la página adecuada a www.distribuidoresnetwork.com), nada más ...
bye
;)
Tratatare de hacerme entender
Hola deathuser , muchas gracias por responderme :)
Respondiendo a tus interrogantes
1. Acaso necesitas que los usuarios desde internet accesen a tu servicio brindado por el IIS ...???
Es correcto , los usuarios desde la internet deben acceder a las paginas que estaran alojadas en el webserver con IIS7.
Son usuarios de internet o de una intranet ...?
Bueno son los usuarios de internet que accederan a la website, es obvio que tambien usuarios de mi lan tendra que ver la web publicada .
*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
La verdad que ahora me he generado muchas interrogantes pero antes que nada te quiero mostrar mis iptables la cual esta funcando. pero solo resuelve la IP publica del servidor.
#External
MAIL_CAROLINA_ADDR=190.81.174.53
IIS_ADDR=190.81.174.60
#Lan
IIS_SRV=192.168.10.215
echo " Servidor IIS"
iptables -t nat -A PREROUTING -p tcp -d $IIS_ADDR --dport 80 -j DNAT --to $IIS_SRV:80
iptables -A inet-lan -d $IIS_SRV -p tcp --dport 80 -j ACCEPT #WebServer IIS7
Como indico arriba me resuelve normal el 190.81.174.60 --> me apunta al localhost del IIS , ahora bien indagando y espero no sea el causante del problema, lo que he hecho con mi proveedor de ISP Telmex , le indique que mi sitio www.distribuidoresnetwork.com apunte al FW 190.81.174.53 . donde deberia resolver la DNS no se si aqui puede radicar el problema. Pero lo dudo mucho por que la idea es que el DNS redireccione.
muchas gracias y gusto en responderte cualquier interrogante.
Necesito Aprender !!
Hay algunas cosas que me
Hay algunas cosas que me confunden...
[quote]el 190.81.174.60 --> me apunta al localhost del IIS[/quote]
localhost es un alias de 127.0.0.1, según tus reglas de iptables las peticiones realizadas al puerto 80 de 190.81.174.60 son redireccionadas al puerto 80 del IIS, eso es correcto para el servicio que necesitas proveer, lo incorrecto es decir que apunta al localhost ya que no es verdad ;)
[quote]por que la idea es que el DNS redireccione[/quote]
DNS no hace ningún tipo de redireccionamiento, la función de DNS es resolver de nombres de alto nivel www.distribuidoresnetwork.com a direcciones IP 190.81.174.60 y viceversa, cualquier redireccionamiento lo debes hacer en tu firewall usando iptables (en tu caso).
Para que tus clientes de Internet puedan accesar al servicio, necesitas apuntar con el DNS el dominio www.distribuidoresnetwork.com a la dirección IP 190.81.174.60 y en tu firewall hacer la redirección del caso, que aparentemente la tienes hecha.
Para tus clientes de la intranet, podrían usar la IP privada del IIS o deberías agregar alguna regla que permita que puedan ver la misma redirección de tu firewall.
Suerte ...
bye
;)
te comentare
El problema fue solucionado , tuve que indicar a mi proveedor ISP que la publica 190.81.174.60 seria usada para mi server IIS y resolvio el problema. :jawdrop:
Necesito Aprender !!