NameVirtualHost *:80
Prueba!
Enviado desde mi iPhone
> El 15 oct 2017, a las 0:23, Carlos Martinez escribió:
>
> Saludos.
>
> Asumo que deseas manejar virtualhost basados en nombres
> (https://httpd.apache.org/docs/2.4/vhosts/name-based.html) . La
> definición debe ser de la siguiente forma:
>
>
> ServerName www.oficina.salman.psl
> ServerAlias oficina.salman.psl
> DocumentRoot "/home/ftp_salman_psl/www"
> CustomLog logs/oficina.salman.psl-access_log common
>
>
>
>ServerName www.oficina.psl
>ServerAlias oficina.psl
>DocumentRoot "/home/ftp_oficina/www"
>CustomLog logs/oficina.psl-access_log common
>
>
>
> ServerName www.celta.devigo.psl
> ServerAlias celta.devigo.psl
> DocumentRoot "/home/ftp_celta_devigo/www"
> CustomLog logs/celta.devigo.psl-access_log common
>
>
> En los DNS internos como externos, deben estar registrados los nombres
> de cada virtualhost en cada uno de los dominios usados. En los DNS
> externos, el IP público y en los DNS internos el IP privado del
> servidor. Por defecto en Apache en CentOS están cargados los módulos
> necesarios. Con esto debe arreglarse el problema.
>
> Hasta la próxima
>
> Carlos Martínez
>
>
> 2017-10-14 4:50 GMT-05:00 L.C. - Salman PSL :
>>
>>
>>
>> *:: O no me he explicado bien, o no lo has leido completo.
>>
>> No se trata de que sean .es .pepito, o .psl
>>
>> En el router redirijo el puerto 80, no los dominios .es
>>
>> La IP publica es la IP del servidor ( para SSH por ejemplo )
>>
>> Ya probe *
>>
>> NameVirtualHost 213.60.147.68
>>
>> Y no va pues no es un "Virtual", sino un "real"
>>
>> Y lo que me indicas:
>>
>>
>> DocumentRoot "/home/ftp_salman_psl/www"
>> ServerName www.oficina.salman.es
>> CustomLog logs/oficina.salman.es-access_log common
>>
>>
>> Por un lado no es un Virtual y por otro, no quiero que tome ese
>> DocumentRoot, sino el DocumentRoot definido en el httpd.conf ( /var/www/html
>> )
>>
>>
>> ::
>>
*** Fin del mensaje *** <<
>>
>>
>> Saludos
>> Salvador Guzman
>> Salman PSL
>> Vigo, Galicia, España
>> +34 986.21.30.27
>> +34 60 400 30 20
>> www.Salman.EU
>>
>>> O sea que los dominios .es apuntan a una IP publica y los .psl a una IP de
>>> LAN?
>>>
>>> Y todo esta alojado en el mismo servidor, al que accedes directamente por
>>> LAN
>>> a los .psl y por IP publica nateando en el router a los .es?
>>>
>>> Quizas entonces lo que falte sea definir la IP publica en la config de
>>> apache,
>>> ej.:
>>>
>>> NameVirtualHost 213.60.147.68
>>>
>>>
>>> Pero si no tienes ni un VirtualHost ni un ServerAlias, como sabe apache
>>> que
>>> DocumentRoot mostrarte? No lo sabe y te manda al por defecto :)
>>>
>>> Deberias, entonces, tener un VirtualHost para el .es, algo asi (ajustando
>>> la
>>> ruta al DocumentRoot si es necesario):
>>>
>>>
>>>DocumentRoot "/home/ftp_salman_psl/www"
>>>ServerName www.oficina.salman.es
>>>CustomLog logs/oficina.salman.es-access_log common
>>>
>>>
>>>
>>> Saludos,
>>>
El Viernes 13/10/2017 a las 12:51, L.C. - Salman PSL escribió:
Es que oficina.salman.es es el servidor por defecto en una IP publica, y
los virtualhost estan definidos para otra IP, la privada
** Tengo 3 servidores en produccion en un data center, y la
configuracion es la misma.
>> *** Fin del mensaje *** <<
Saludos
Salvador Guzman
Salman PSL
Vigo, Galicia, España
+34 986.21.30.27
+34 60 400 30 20
www.Salman.EU
> No veo VirtualHost ni ServerAlias para oficina.salman.es, sino para
> oficina.salman.psl.
>
> Podrias intentar con algo asi?
>
>
>DocumentRoot "/home/ftp_salman_psl/www"
>ServerName www.oficina.salman.psl
>ServerAlias oficina.salman.es www.oficina.salman.es
>CustomLog logs/oficina.salman.psl-access_log common
>
> O bien otr o VirtualHost exclusivo para oficina.salman.es apuntando al
> mismo directorio que oficina.salman.psl
>
>
> Saludos,
>
>> El Viernes 13/10/2017 a las 07:08, L.C. - Salman PSL escribió:
>>
>> Bueno tengo el apache funcionando, pero sigue haciendo algo extraño.
>>
>> Os explico.
>>
>> Los tres VirtualHosts que tengo de pruebas, muestran lo que deben
>> mostrar y en los logs figura la IP 192.168.0.100 que es la que se
>> corresponde con mi ordenador en windows, que es con el que trabajo.
>>
>> Ahora bien, el problema me surje cuando llamo a oficina.salman.es, que
>> en lugar de mostrarme lo que hay en /var/www/html/, me muestra el
>> contenido del primer VirtualHost definido, sea el que sea, y en el log
>> aparece mi IP publica.
>>
>> El log "access.log" se queda siempre vacio
>>
>>
>> Dominios configurados:
>>
>> Defecto oficina.salman.es en DNSs -> 213.60.147.68
>>
>> Virtuales: