puedes hacerlo de diferentes maneras: 1) virtualhost 2) con un refresh (algo no momentaneo) 3) redirect con php (similar al refresh)
On Sun, 26 Apr 2009 22:42:44 +0200, Manolo <maa...@ono.com> wrote: > AraDaen escribió: >> Manolo escribió: >> >>> AraDaen escribió: >>> >>> >>>> Hola a todos de nuevo, tengo una duda con apache. >>>> >>>> Tengo un servidor centos 5.3 que actua como servidor DNS con bind9 y >>>> servidor web con apache 2.2. >>>> el servidor DNS funciona perfectamente tanto de forma directa como >>>> inversa resolviendo los nombres e ips de la red local e internet, tanto >>>> >>>> desde el servidor como desde clientes. >>>> >>>> La ip del servidor es 192.168.1.201, y responde a varios registros >>>> (vcos.ardn.net el NS, y dos CNAME dns1.ardn.net y www.ardn.net). Al >>>> final os pongo el contenido de la zona, para que veáis como lo defino, >>>> >>>> por si no queda claro. >>>> >>>> El servidor web está instalado, y puedo acceder a él desde cualquier >>>> máquina de la red. el problema que tengo es que sólo quiero que >>>> puedan >>>> acceder escribiendo en la barra de dirección www.ardn.net >>>> y ahora mismo pueden acceder escribiendo también dns1.ardn.net o >>>> vcos.ardn.net. >>>> >>>> Como los tres registros tiene la misma IP (dos son alias de >>>> vcos.ardn.net), no puedo utilizar la directiva Listen del httpd.conf >>>> pues seguiría respondiendo el servidor web a las peticiones de los >>>> tres >>>> nombres. >>>> Lo he intentado con ServerName www.ardn.net, pensando que así sólo >>>> respondería a ese dominio, pero no ha sido así y puedo seguir >>>> accediendo >>>> escribiendo cualquiera de los otros dos nombres. >>>> >>>> ¿Alguna idea? >>>> >>>> >>>> >>>> $ORIGIN ardn.net. >>>> $TTL 86400 >>>> @ IN SOA vcos.ardn.net. root.ardn.net. ( >>>> 2009042303 ; Serial >>>> 28800 ;Refresh >>>> 14400 ;Retry >>>> 3600000 ;Expire >>>> 86400 ) ;Minimum >>>> IN NS vcos.ardn.net. >>>> ;SERVIDORES >>>> ; IN MX 10 mail.ardn.net. ;servidor correo >>>> >>>> vcos IN A 192.168.1.201 ; Centos >>>> vos IN A 192.168.1.202 ; OpenSolaris >>>> vdeb IN A 192.168.1.203 ; Debian >>>> vslack IN A 192.168.1.204 ; Slackware >>>> vbsd IN A 192.168.1.205 ; FreeBSD >>>> vws2008 IN A 192.168.1.206 ; Windows Server 2008 >>>> dns1 IN CNAME vcos >>>> www IN CNAME vcos >>>> >>>> _______________________________________________ >>>> CentOS-es mailing list >>>> CentOS-es@centos.org >>>> http://lists.centos.org/mailman/listinfo/centos-es >>>> >>>> >>>> >>>> >>> Hola, asi de primeras se me ocurre que podrias crearte un virtualhost >>> para www.ardn.net (con los parametros de tu site) y otro para "default" >>> en este ultimo solo una web html indicando que no esta accediendo >>> correctamente. >>> >>> No se si te sirve esto. >>> Saludos. >>> _______________________________________________ >>> CentOS-es mailing list >>> CentOS-es@centos.org >>> http://lists.centos.org/mailman/listinfo/centos-es >>> >>> >>> >> Hola Manolo, >> >> Gracias por contestar :) >> Sip, eso es una opción, aunque el servidor web seguiría respondiendo a >> las peticiones vcos.ardn.net y dns.ardn.net, y la idea es que no se sepa >> fácilmente que detrás de esos casos hay un servidor web también. >> No se si la opción pasa por añadir mas ips al sistema, y asignar a cada >> >> registro una ip. Pensaba que igual alguien tenía otra opción más >> sencilla. >> >> Gracias de nuevo Manolo >> _______________________________________________ >> CentOS-es mailing list >> CentOS-es@centos.org >> http://lists.centos.org/mailman/listinfo/centos-es >> >> > Hola, aunque no lo he probado creo que para lo que necesitas esto se > ajusta perfectamente: > > *NameVirtualHost* xx.xx.xx.xx > > <VirtualHost xx.xx.xx.xx> > ServerName www.dominio1.es > DocumentRoot /www/dominio2 > ....... > </VirtualHost> > > <VirtualHost xx.xx.xx.xx> > ServerName www.dominio2.es > DocumentRoot /www/dominio2 > ........ > </VirtualHost> > > La teoria dice que cuando se especifica una ip a NameVirtualHost, solo > se atenderan peticiones a esa ip cuando coincidan con un > hostvirtualdefinido, el servidor principal nunca responderá, por lo que > con definir solo el virtualhost que quieres que responda, el resto de > nombres dejaran de hacerlo. > Espero que te sirva. > Saludos. > _______________________________________________ > CentOS-es mailing list > CentOS-es@centos.org > http://lists.centos.org/mailman/listinfo/centos-es -- Saludos -- Atte: Lic. Domingo Varela Yahuitl. IT Specialist System Administrator and Technical Support Unix/Linux Site: http://www.linuxsc.net Site: http://www.linuxsc.org EMAIL: dvar...@linuxsc.net MSN: domin...@yahoo.com PH MOBILE: (+52) 2224 124619 PH CELL: (+52) 2223 284502 _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es