Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Apache (http://www.forosdelweb.com/f58/)
-   -   apache en lan (http://www.forosdelweb.com/f58/apache-lan-321989/)

akama 02/08/2005 17:47

apache en lan
 
Holas: me instale el AppServ 2.5.4a y funciona de maravilla localmente .

Pero el problema comienza cuando quiero verlo desde la red [ lan ].
Queriendo entrar con

http://www.weblocal.com

Entra tranquilo con

http://xxx.xxx.xxx.xxx -> ip de la maquina que tiene el apache

funciono vien ,luego intente algo distinto con El VirtualHost algo asi:
/**************************************************
NameVirtualHost *:80

#localhost solo visible en local

<VirtualHost *:80>
ServerName localhost
DocumentRoot "c:/Server/www"
</VirtualHost>

# web local 1 definida en archivo host

<VirtualHost *:80>
ServerName www.weblocal1.com
DocumentRoot "D:/Server2"
</VirtualHost>

************************************************/

quitando de mas arriba

ServerName localhost
DocumentRoot "C:/Server/www"

y funciono solo el local y en red solo con ip no con http://localhost
tampoco tuve respuesta de http://www.weblocal1.com

ya no se me ocurren dias ayuda porfis

BrujoNic 03/08/2005 09:33

Para hacer lo que estas pidiendo, tenes 2 opciones...

Si tenes un servidor de dominio, se DEBE registrar tu equipo para que sea visto por todos con www.blabla.com, si NO tenes servidor de dominio, tendrías que entrar en todos los pcs y modificar el archivo hosts e incluirle la IP y el nombre por el cual debe ser reconocido. Este archivo existe tanto en windows como en linux y se utiliza para resolver nombres localmente.

akama 04/08/2005 14:10

Gracias
 
ya te cuento como me salio :


musisimas gacias :-D :-D :-D :-D :-D :-D :-D :-D :-D

akama 04/08/2005 15:50

No funciono????
 
hola:

Intente la segunda opcion : de registrar la ip de las maquina en una que esta conectada en red pero no funciono.

puse algo asi en el archio que registra las ip

ruta -> c:\WINDOWS\system32\drivers\etc\host
/***************

localhost


*****************/

Despues de guardar los cambios

puse en el browser http://localhost empezo a cargar y despues se quedo ahi

pense que era el puero y le hice

telnet xxx.xxx.xxx.xxx:80

y se conecto sin problemas luego un ping y todo normal.

Cual puede ser el problema :pensando:

gracias burjin por la respuesta pero no entendi eso de servidor de dominio.

se lo puede configurar en windows xp.

muchas gracias

BrujoNic 05/08/2005 10:15

je je no lo hiciste bien...

Te explico:
Esto es lo que tiene más o menos el archivo original
Cita:

# Copyright (c) 1993-1999 Microsoft Corp.
#
# Éste es un ejemplo de archivo HOSTS usado por Microsoft TCP/IP para Windows.
#
# Este archivo contiene las asignaciones de las direcciones IP a los nombres de
# host. Cada entrada debe permanecer en una línea individual. La dirección IP
# debe ponerse en la primera columna, seguida del nombre de host correspondiente.
# La dirección IP y el nombre de host deben separarse con al menos un espacio.
#
#
# También pueden insertarse comentarios (como éste) en líneas individuales
# o a continuación del nombre de equipo indicándolos con el símbolo "#"
#
# Por ejemplo:
#
# 102.54.94.97 rhino.acme.com # servidor origen
# 38.25.63.10 x.acme.com # host cliente x

127.0.0.1 localhost
En tu caso lo que debes hacer es lo siguiente para ver el sitio que definiste como www.weblocal1.com que decis lo tenes bien definido.

Poner la IP de la pc donde está el servidor Apache y luego el sitio, te lo pongo en la última línea del hosts para que lo veas.
Cita:

# Copyright (c) 1993-1999 Microsoft Corp.
#
# Éste es un ejemplo de archivo HOSTS usado por Microsoft TCP/IP para Windows.
#
# Este archivo contiene las asignaciones de las direcciones IP a los nombres de
# host. Cada entrada debe permanecer en una línea individual. La dirección IP
# debe ponerse en la primera columna, seguida del nombre de host correspondiente.
# La dirección IP y el nombre de host deben separarse con al menos un espacio.
#
#

# También pueden insertarse comentarios (como éste) en líneas individuales
# o a continuación del nombre de equipo indicándolos con el símbolo "#"
#
# Por ejemplo:
#
# 102.54.94.97 rhino.acme.com # servidor origen
# 38.25.63.10 x.acme.com # host cliente x

127.0.0.1 localhost
xxx.xxx.xxx.xxx www.weblocal1.com
Las xxx.xxx.xxx.xxx es la dirección REAL del equipo donde está instalado el servidor Apache con el sitio que diseñaste.

Configurado eso, deberías poder ingresar con la IP o con el nombre del sitio.

Sobre el asunto del servidor de dominio, es si tenes por ejemplo un servidor Linux, NT Server, 2000 Server, 2003 Server o similar... Teniendo configurado estos correctamente con sus políticas, ningún usuario de la red podría ingresar a menos que sea un usuario válido del dominio. Por consiguiente, el servidor de dominio es el amo y señor en una red ya que ahi están definidas todas las polítas y los usuarios de la red deben respetarlas. Al estar de esa manera, en el servidor se define y configura el host para que sea visto por toda la red.

Te lo explico de esta forma ya que por tu pregunta supongo que tenes una red montada con un grupo de trabajo por lo que configura un equipo a como te lo expliqué y si te funciona, ya tendrías tu problema solucionado. El tema de servidores de dominio es un tema algo extenso. Así que no le des importancia.

Saludos.

akama 05/08/2005 15:34

Funnnnnnciona !!!!!!!!!!!!!!!!!!!!!!!
 
hola:

Bueno lo que me dijiste era lo que estaba haciendo ,pero en algo fallo.

En fin funciono cuando configure los archivos de los clientes y resulto a al perfeccion .

Prove con multiples dominios ficticios y funciono a la perfección , depsues con subdomios y tambien funciono a al perfeccion

.
gracias porla ayuda , mas despues posteare la solucion .como un nuevo tema


otra vez muchas gracias.

" Porque el conocimiento es para todos "


La zona horaria es GMT -6. Ahora son las 03:40.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.