[CentOS-es] Servidor con dos Ips

Lic. Domingo Varela Yahuitl domingov en linuxsc.net
Jue Nov 21 23:13:10 UTC 2013


Lo mas basico es:


NameVirtualHost tu_ip_interno:80

<VirtualHost tu_ip_interno o *:80>
DocumentRoot /var/www/html/sitio2
ServerName www.midominio.com

# Aqui otras opciones

</VirtualHost>

<VirtualHost *:80>
DocumentRoot /var/www/html/sitioN
ServerName www.midominioN.com

# otras opciones

</VirtualHost>
....





2013/11/21 César Martínez <cmartinez en servicomecuador.com>

> Gracias al parecer creo que el vhost esta mal configurado podrian enviarme
> por favor como seria las lineas del vhost la ruta que puse es
> /var/www/html/sitio2
>
> Cabe recalcar que no tengo um vhost para el sitip master ya que este hace
> nat al servidor windows
>
> Gracias nuevamente
> --
> Saludos
>
> César Martinez Mora
> Ingeniero de Sistemas
> Servicom
>
> Enviado desde mi mobile Samsung galaxy
>
> "Lic. Domingo Varela Yahuitl" <domingov en linuxsc.net> escribió:
> >Humm ... puedes hacer con una ip real u homologada hacer nat hacia
> >varios
> >dominios alojados en tu lan interna virtualhost en apache, siempre y
> >cuando
> >tus dns o tu dns externo pueda resolverte esos dominios y enviarlos
> >tanto
> >los "n" dominios al mismo puerto 80 u otro siempre y cuando lo hayas
> >configurado en el virtualhost... ahora bien para realizar todo esto es
> >necesario realizar lo siguiente con iptables..
> >
> >
> >*DNAT*
> >#HTTP
> >$IPTABLES -A PREROUTING -t nat -i $EXTERNAL -p tcp -d $WEBSERV --dport
> >80 \
> >        -j DNAT --to-destination $WEBSERV1:80
> >$IPTABLES -A PREROUTING -t nat -i $EXTERNAL -p udp -d $WEBSERV --dport
> >80 \
> >        -j DNAT --to-destination $WEBSERV1:80
> >$IPTABLES -A FORWARD -i $EXTERNAL -p tcp -d $WEBSERV1 --dport 80 -j
> >ACCEPT
> >$IPTABLES -A FORWARD -i $EXTERNAL -p udp -d $WEBSERV1 --dport 80 -j
> >ACCEPT
> >
> >
> >Donde:
> >
> >IPTABLES=`which iptables`
> >WEBSERV=IP_Publica (del segmento 111.222.333.444/27)
> >WEBSERV1=Ip Privada de nuestra LAN  (Servidor)
> >EXTERNAL=eth0 o eth1 segun sea el caso
> >
> >
> >Aqui te dejo un link para mas info:
> >
> >http://www.linuxsc.net/the-manuals/538-haciendo-nats-con-arp-y-route
> >
> >
> >Suerte..
> >
> >
> >
> >
> >
> >2013/11/21 RENE LARA ALVARADO <sistemas en trimaso.com.mx>
> >
> >> ¿no deberias cambir a alguna de las aplicaciones el puerto?
> >>
> >> Me imagino que si desde afuera solcito
> >> www.dominio.com:80
> >> va a canalizar, por el NAT hacia uno y solo una aplicacion
> >> si una  de ellas la cambias entonces podras hacer nat hacia el otro
> >> servidor
> >> www.dominio.com:1003
> >>
> >> (es solo una idea)
> >> r.lara
> >>
> >> -----Mensaje original-----
> >> De: centos-es-bounces en centos.org
> >[mailto:centos-es-bounces en centos.org]
> >> En nombre de César Martinez
> >> Enviado el: Jueves, 21 de Noviembre de 2013 03:57 p.m.
> >> Para: centos-es en centos.org
> >> Asunto: Re: [CentOS-es] Servidor con dos Ips
> >>
> >> Hola amigos después de esperar que los dns se refresquen ya estan
> >> respondiendo al servidor pero no me funciona se redirecciona igual al
> >> primer sitio loq ue hice fue
> >>
> >> 1.- Cree esta regla
> >>
> >> $IPTABLES -A PREROUTING -t nat -i $EXTERNALIF -p tcp -d
> >> www.dominio_original.com --dport 80 \
> >>                        -j DNAT --to 192.168.0.2:80
> >> $IPTABLES -A FORWARD -i $EXTERNALIF -p tcp -d 192.168.0.2 --dport 80
> >> -j
> >> ACCEPT
> >>
> >> 2.- Agregue en las zonas de mi servidor las zonas mx del nuevo
> >dominio
> >> 3.- Cree el virtualhost
> >>
> >> Pero all digitar www.elsegundodominio.com todavía se va al primero
> >>
> >> Gracias a todos
> >>
> >> César
> >>
> >>
> >>
> >>
> >> El 19/11/13 20:36, David González Romero escribió:
> >> > Eso no determina, tu lo que tienes que controlar es el acceso a
> >> puertos. Si
> >> > te entran al 80 debes redirigir. Pero en este caso no solo al 80,
> >> sino el
> >> > nombre tiene que estar incluido, por eso debes tener algo asi como:
> >> >
> >> > iptables -t nat -A PREROUTING -s eth0 -p tcp -d www.primersite.com
> >> --dport
> >> > 80 -j DNAT --to-destination ip.interna:80
> >> > iptables -t nat -A PREROUTING -s eth0 -p tcp -d www.segundosite.com
> >> --dport
> >> > 80 -j DNAT --to-destination ip.interna:80
> >> >
> >> >
> >> > El 19 de noviembre de 2013 21:58, César Martínez <
> >> > cmartinez en servicomecuador.com> escribió:
> >> >
> >> >> Gracias el problema es que en el servidor Linux esta montado el
> >dns
> >> y el
> >> >> dominio en el servidor windows solo ese aplicativo
> >> >> --
> >> >> Saludos
> >> >>
> >> >> César Martinez Mora
> >> >> Ingeniero de Sistemas
> >> >> Servicom
> >> >>
> >> >> Enviado desde mi mobile Samsung galaxy
> >> >>
> >> >> "David González Romero" <dgrvedado en gmail.com> escribió:
> >> >>> Nada que ver con IIS...
> >> >>>
> >> >>> En tu regla de prerouting hasla por nombre de dominio
> >> >>>
> >> >>> Eso hará que el paquete vaya con el nombre asociado. Yo lo probe
> >> asío
> >> >>> una
> >> >>> vez y funcinoó perfectamente, claro por dentro tenia un apache2
> >> >>>
> >> >>> Saludos,
> >> >>> David
> >> >>>
> >> >>>
> >> >>> El 19 de noviembre de 2013 20:35, César Martínez <
> >> >>> cmartinez en servicomecuador.com> escribió:
> >> >>>
> >> >>>> Gracias la idea es montar el joomla en el servidor Linux no en
> >el
> >> >>> windows
> >> >>>> --
> >> >>>> Saludos
> >> >>>>
> >> >>>> César Martinez Mora
> >> >>>> Ingeniero de Sistemas
> >> >>>> Servicom
> >> >>>>
> >> >>>> Enviado desde mi mobile Samsung galaxy
> >> >>>>
> >> >>>> Diego Sanchez <diegors en gmail.com> escribió:
> >> >>>>> Es una pregunta mas de IIS que de linux.
> >> >>>>>
> >> >>>>> La configuracion desde centos,es la misma (si entra por la IP
> >> >>> publica,
> >> >>>>> redirige al 80 interno)
> >> >>>>>
> >> >>>>> Lo que necesitas, es crear un dominio adicional en el IIS
> >> >>>>>
> >> >>>>>
> >> >>>>> 2013/11/19 César Martinez <cmartinez en servicomecuador.com>
> >> >>>>>
> >> >>>>>> No solo 1
> >> >>>>>>
> >> >>>>>> Saludos
> >> >>>>>>
> >> >>>>>> César
> >> >>>>>>
> >> >>>>>> El 19/11/13 18:15, SisNet Corp. escribió:
> >> >>>>>>> Tienes otra ip publica?
> >> >>>>>>>
> >> >>>>>>> -----Mensaje original-----
> >> >>>>>>> De: César Martinez [mailto:cmartinez en servicomecuador.com]
> >> >>>>>>> Enviado el: martes, 19 de noviembre de 2013 17:51
> >> >>>>>>> Para: BoletinCentos
> >> >>>>>>> Asunto: [CentOS-es] Servidor con dos Ips
> >> >>>>>>>
> >> >>>>>>> Hola amigo acudo a ustedes que me ayuden con este peque
> >> problema
> >> >>>>> aquí el
> >> >>>>>>> panorama actual
> >> >>>>>>>
> >> >>>>>>> Tengo un servidor centos 5.9 que actualmente hace de firewall
> >> y
> >> >>>>> servidor
> >> >>>>>> de
> >> >>>>>>> nombres donde esta alojado un dominio y natea un par de
> >> puertos
> >> >>>>> para un
> >> >>>>>>> aplicativo que esta en un servidor windows 2008, este
> >servidor
> >> >>>>> detrás del
> >> >>>>>>> linux y tiene una ip 192.168.0.x , hace nat al puerto 80 es
> >> >>> decir
> >> >>>>> que
> >> >>>>>> cuando
> >> >>>>>>> digitan www.eldominio.com se va al aplicativo que esta en el
> >> >>>>> servidor
> >> >>>>>>> windows, ahora mi cliente quiere alojar en este mismo
> >servidor
> >> >>> otro
> >> >>>>>> dominio
> >> >>>>>>> para montar un sitio web en jommla, monte ya el virtualhost
> >> >>>>> configure la
> >> >>>>>>> carpeta en var/www/html del nuevo sitio pero como esta
> >nateado
> >> >>> al
> >> >>>>> puerto
> >> >>>>>> 80
> >> >>>>>>> pues al digitar este nuevo dominio igual se va la aplicativo.
> >> >>>>>>>
> >> >>>>>>> He pensado en una solución que quisiera ver si alguien me
> >> >>> asesora
> >> >>>>> si es
> >> >>>>>> lo
> >> >>>>>>> correcto
> >> >>>>>>>
> >> >>>>>>> Montar una tarjeta de red extra y solicitar al ISP otra ip
> >> para
> >> >>>>> hacer que
> >> >>>>>>> funcione por aquí el nuevo dominio, si fuera el caso como
> >> >>> debería
> >> >>>>> hacer
> >> >>>>>> para
> >> >>>>>>> que el apache envie el tráfico de este nuevo dominio a esta
> >> >>> nueva
> >> >>>>> ip.
> >> >>>>>>> Agradezco a todos quienes puedan ayudarme
> >> >>>>>>>
> >> >>>>>>>
> >> >>>>>>> Saludos
> >> >>>>>>>
> >> >>>>>>> César
> >> >>>>>>> _______________________________________________
> >> >>>>>>> CentOS-es mailing list
> >> >>>>>>> CentOS-es en centos.org
> >> >>>>>>> http://lists.centos.org/mailman/listinfo/centos-es
> >> >>>>>>>
> >> >>>>>>> _______________________________________________
> >> >>>>>>> CentOS-es mailing list
> >> >>>>>>> CentOS-es en centos.org
> >> >>>>>>> http://lists.centos.org/mailman/listinfo/centos-es
> >> >>>>>>>
> >> >>>>>> _______________________________________________
> >> >>>>>> CentOS-es mailing list
> >> >>>>>> CentOS-es en centos.org
> >> >>>>>> http://lists.centos.org/mailman/listinfo/centos-es
> >> >>>>>>
> >> >>>>>
> >> >>>>>
> >> >>>>> --
> >> >>>>> Diego - Yo no soy paranoico! (pero que me siguen, me siguen)
> >> >>>>> _______________________________________________
> >> >>>>> CentOS-es mailing list
> >> >>>>> CentOS-es en centos.org
> >> >>>>> http://lists.centos.org/mailman/listinfo/centos-es
> >> >>>> _______________________________________________
> >> >>>> CentOS-es mailing list
> >> >>>> CentOS-es en centos.org
> >> >>>> http://lists.centos.org/mailman/listinfo/centos-es
> >> >>>>
> >> >>> _______________________________________________
> >> >>> CentOS-es mailing list
> >> >>> CentOS-es en centos.org
> >> >>> http://lists.centos.org/mailman/listinfo/centos-es
> >> >> _______________________________________________
> >> >> CentOS-es mailing list
> >> >> CentOS-es en centos.org
> >> >> http://lists.centos.org/mailman/listinfo/centos-es
> >> >>
> >> > _______________________________________________
> >> > CentOS-es mailing list
> >> > CentOS-es en centos.org
> >> > http://lists.centos.org/mailman/listinfo/centos-es
> >> >
> >>
> >> _______________________________________________
> >> CentOS-es mailing list
> >> CentOS-es en centos.org
> >> http://lists.centos.org/mailman/listinfo/centos-es
> >>
> >> _______________________________________________
> >> CentOS-es mailing list
> >> CentOS-es en centos.org
> >> http://lists.centos.org/mailman/listinfo/centos-es
> >>
> >
> >
> >
> >--
> >
> >Saludos cordiales
> >--
> >Lic. Domingo Varela Yahuitl
> >IT/Specialist -- Linux/Unix/Win
> >System Administrator and Technical Support
> >Web Site: http://www.linuxsc.net
> >Twitter: http://www.twitter.com/linuxsc
> >
> >
> >MSN: domingov en yahoo.com
> >_______________________________________________
> >CentOS-es mailing list
> >CentOS-es en centos.org
> >http://lists.centos.org/mailman/listinfo/centos-es
> _______________________________________________
> CentOS-es mailing list
> CentOS-es en centos.org
> http://lists.centos.org/mailman/listinfo/centos-es
>



-- 

Saludos cordiales
-- 
Lic. Domingo Varela Yahuitl
IT/Specialist -- Linux/Unix/Win
System Administrator and Technical Support
Web Site: http://www.linuxsc.net
Twitter: http://www.twitter.com/linuxsc


MSN: domingov en yahoo.com


Más información sobre la lista de distribución CentOS-es