[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: problema con DNS



El problema es que en apache hay dos formas de hacer dominios virtuales:
1) basados en ip y
2) basados en nomdre de dominio, (este no lo resuelve en el dns, si no
que lo toma del encabezado de la  peticion del cliente.

Por eso te marca error de resolucion, recuerda que el apache es una
sola entidad que escucha en una sola ip, por eso es mas utilizado la
segunda opcion, ya que tu servidor escucha en una sola ip, analiza la
peticion, por ejemplo yo tengo un server con una sola ip fija enque da
servicio a mas de 20 dominios basados solo en nombre y mi seccion de
VirtualHost la tengo asi

En tu caso asi seria:

################# Named VirtualHosts
NameVirtualHost *:80  #escucha en cualquier interfaz y en el puerto de
default 80
NameVirtualHost *:443 #escucha en cualquier interfaz en el puerto para
ssl 443


<VirtualHost *:80>     # si necesitas agregar ssl solo creas otra
entrada igual pero con *:443
DocumentRoot "/var/www/webmail"  # te recomiendo que del raiz de
apache hagas una carpeta para
                                                                #cada
sitio, asi evitas confuciones y manejas mejor los permisos..
ServerName mail.midominio.com
</VirtualHost>



<VirtualHost *:80>
DocumentRoot "/var/www/principal"  # te recomiendo que del raiz de
apache hagas una carpeta para
                                                                #cada
sitio, asi evitas confuciones y manejas mejor los permisos..
ServerName www.midominio.com
</VirtualHost>

Y asi puedes agregar los que quieras, y te van a funcionar sin
problema, les mando un saludo y estoy pendiente por cualquier
consulta.....

Ernesto Alabarce Colunga
AlabTech
http://www.AlabTech.com.mx


LSC. Francisco Javier Ferreyra Lopez wrote:

> buenas tardes, a ver si me doy a enternder
>
> en mi red existe un DNS que apunta a un servidor web con el nombre
>
> mail.midominio.com
>
> y tiene un alias a
>
> www.midominio.com
>
> tengo instalado en mi server web el servicio de correo electronico
> usando squirrelmail ademas del web con apache2, hasta aqui todo
> perfecto.
>
> quiero que cuando mis usuarios pongan
>
> www.midominio.com
>
> los lleve a mi web principal /var/www/
>
> y cuando den
>
> mail.midominio.com
>
> los lleve a la pag del squirrel /var/www/webmail
>
> se que esto se arregla con dominios virtuales se que en apache2
> estan en /etc/apache2/sites-enabled, en donde exite un archivo
> default que dice lo siguiente en el encabezado
>
> NameVirtualHost * <VirtualHost *>
>
> y que tengo que crear un archivo dentro de sites-enabled para mi
> dominio virtual teniendo la si informacion
>
> <VirtualHost mail.midomimio.com> ServerName mail.midominio.com
> ServerAlias mail.midominiovirtual.com DocumentRoot /var/www/webmail
> </VirtualHost>
>
>
> pero al restablecer apache me saca los siguientes errores
>
> /etc/init.d/apache2 restart Forcing reload of web server:
> Apache2[Thu Jul 07 19:40:11 2005] [error] (EAI 2)Name or service
> not known: Failed to resolve server name for IP (check DNS) -- or
> specify an explicit ServerName [Thu Jul 07 19:40:13 2005] [error]
> (EAI 2)Name or service not known: Failed to resolve server name for
> IP (check DNS) -- or specify an explicit ServerName
>
> siendo la ip la correcta.
>
> cabe mencionar que mi servidor web esta detras de un firewall el
> cual tiene la ip a la que apunta mi dns y el servidor web tiene
> otro nomnbre que no es ninguno de los anteriores mencionados,
> espero puedan decirme en que estoy mal o que debo de corregir de
> antemano gracias por los comentarios --
>
> Universidad Michoacana de San Nicolas Hidalgo. Dirección General de
> Bibliotecas.
>
>



Reply to: