Foros del Web » Administración de Sistemas » Apache »

configurar apache en nodo de red local

Estas en el tema de configurar apache en nodo de red local en el foro de Apache en Foros del Web. Hola a todos. Soy nuevo aki, No se si la pregunta esta bien formulada pero os cuento el problema. Tengo un XAMMP(paquete de apache,mysql,php 4,etc...) ...
  #1 (permalink)  
Antiguo 29/12/2004, 05:41
 
Fecha de Ingreso: diciembre-2004
Mensajes: 3
Antigüedad: 19 años, 10 meses
Puntos: 0
configurar apache en nodo de red local

Hola a todos. Soy nuevo aki, No se si la pregunta esta bien formulada pero os cuento el problema. Tengo un XAMMP(paquete de apache,mysql,php 4,etc...) instalado en mi equipo de una red local y dentro de la red me funciona perfectamente el acceso web pero desde fuera no puedo acceder.

La ip que tengo esta bien asi que eso no puede ser. La idea mia es si hay que poner algun puerto especial o alguna configuracion en el apache.

gracias de antemano.
  #2 (permalink)  
Antiguo 29/12/2004, 05:54
Avatar de PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años, 8 meses
Puntos: 63
Hola

Lo que necesitas para acceder a tu web desde fuera de la red, es el número de ip o nombre que le hayas asignado, usualmente usará sla ip en tu caso.

Lo que puede estar pasando, es una de dos cosas, o tienes un firewall que bloquea el servicio desde fuera, o tienes un ip local, con lo que no podrás acceder a tu sitio desde fuera de la red.

Si tu ip es del tipo 192.168.1.10 (o similar), ese ese tu problema.

Ya nos contarás.

Felicidad
__________________
¡ hey, hou, hou, hey !
  #3 (permalink)  
Antiguo 29/12/2004, 06:01
 
Fecha de Ingreso: diciembre-2004
Mensajes: 3
Antigüedad: 19 años, 10 meses
Puntos: 0
Pues si ese entonces debe de ser mi problema porque mi ip local es 192.168.1.35. Entonces como lo puedo solucionar?
  #4 (permalink)  
Antiguo 30/12/2004, 04:48
 
Fecha de Ingreso: diciembre-2004
Ubicación: El Port de la Selva
Mensajes: 7
Antigüedad: 19 años, 10 meses
Puntos: 0
configura el acceso a internet.

Hola yo tambien soy novato y me encuentro encallado.

Yo conseguí que mi pagina se viera desde internet, pero esto me sucedio porque al utilizar un modem usb-adsl la direccion ip de mi ordenador era la ip global.

Ahora he puesto un router adsl y no consigo que se vea en el exterior.

En teoria si mapeo el router con el ordenador donde tengo el site deberia poder ver el site desde el exterior.

Asi pues mapeé el puerto 80 (tcp) a la ip del ordenador local y no lo conseguí.

Segun el fabricante los pasos eran correctos pero faltaba configurar bien el servidor apache.

De momento lo que sé es que el archivo http.conf del servidor apache lo tengo que modificar.

Antes de registrar un dominio debo conseguir ver mi site desde internet .

Cuando tenia el modem usb mi direccion local era la direccion global i en apache tenia lo que sigue en su correspondiente sitio:

listen ipglobal:80

NameVirtualHost ipglobal


<VirtualHost ipglobal:80>
ServerName ipglobal
DocumentRoot C:/ruta_al_directorio_raiz_del_web
</VirtualHost>

y funcionaba correctamente.

ahora el listen ipglobal:80 hace que el servidor apache no se inicie.

Supongo que porque esta ip no esta dentro de la maquina.

si en http.conf en lugar de poner ipglobal pongo iplocal, es decir:

listen iplocal:80

NameVirtualHost iplocal


<VirtualHost iplocal:80>
ServerName iplocal
DocumentRoot C:/ruta_al_directorio_raiz_del_web
</VirtualHost>

me funciona bien como servidor local, es decir que lo veo in mi intranet, pero no puedo verlo desde internet, que es la situación en la que estabas.

No se si te sirve de algo esto que te explico, pero ya te digo, estoy encallado y quisiera ver si con alguien en similares circumstancias podemos resolverlo.

No te olvides comentarme algo si das con la solución a nuestro problema.

Atentamente,
icnius.

Última edición por icnius; 30/12/2004 a las 04:51 Razón: ortografia
  #5 (permalink)  
Antiguo 31/12/2004, 05:03
 
Fecha de Ingreso: diciembre-2004
Mensajes: 3
Antigüedad: 19 años, 10 meses
Puntos: 0
Lo mismo te digo :).....ayer abri el puerto 80 del router y me habian dicho un colega que funcionaba pero hoy lo voy a probar y no tira asi que no se que es lo que le pasa. Lo unico que hice despues de que lo viera mi colega fue reiniciar el router.

O el router al reiniciar hizo algo o mi colega me estafo :)
  #6 (permalink)  
Antiguo 31/12/2004, 05:11
 
Fecha de Ingreso: diciembre-2004
Mensajes: 48
Antigüedad: 19 años, 10 meses
Puntos: 0
Lo que tienes que hacer es NAT en tu router, es decir, que cuando alguien haga una peticion al puerto 80 en tu IP publica, el router lo redirija la la IP interna en donde tienes el servidor web. Mira la documentación de tu router de como hacer el NAT (Network Address Translation).

Por ejemplo aqui tienes como se hace con router Xavi 7028r .. es solo un ejemplo. Mirad a ver como se hace en los vuestros.
http://www.josechu.com/xavi_conf/hacer_nat.htm
  #7 (permalink)  
Antiguo 31/12/2004, 05:12
 
Fecha de Ingreso: diciembre-2004
Mensajes: 48
Antigüedad: 19 años, 10 meses
Puntos: 0
Cita:
Iniciado por cokeman
Lo mismo te digo :).....ayer abri el puerto 80 del router y me habian dicho un colega que funcionaba pero hoy lo voy a probar y no tira asi que no se que es lo que le pasa. Lo unico que hice despues de que lo viera mi colega fue reiniciar el router.

O el router al reiniciar hizo algo o mi colega me estafo :)
no te estafó tu colega .. si tienes solo 1 pc y router en monopuesto, no hace falta hacer NAT ya que todos los puertos dirigen siempre al mismo PC.
  #8 (permalink)  
Antiguo 31/12/2004, 05:34
 
Fecha de Ingreso: diciembre-2004
Ubicación: El Port de la Selva
Mensajes: 7
Antigüedad: 19 años, 10 meses
Puntos: 0
Cita:
Iniciado por jaumerrr
Lo que tienes que hacer es NAT en tu router, es decir, que cuando alguien haga una peticion al puerto 80 en tu IP publica, el router lo redirija la la IP interna en donde tienes el servidor web. Mira la documentación de tu router de como hacer el NAT (Network Address Translation).

Por ejemplo aqui tienes como se hace con router Xavi 7028r .. es solo un ejemplo. Mirad a ver como se hace en los vuestros.
http://www.josechu.com/xavi_conf/hacer_nat.htm
Segun lo que se explica si no lo entiendo mal, mi site,¿deberia ser visto desde internet aunque a mi al poner en el explorador mi ipglobal me de el mensaje de error de que no se puede ver la pagina?

Si es asi ¿podeis probar si os muestra algo a vosotros?

la direccions es http://80.33.90.251

Anticipadamente gracias. y probemos suerte.
  #9 (permalink)  
Antiguo 31/12/2004, 05:46
 
Fecha de Ingreso: diciembre-2004
Mensajes: 48
Antigüedad: 19 años, 10 meses
Puntos: 0
Correcto ;) ... sale un Nuke

Benvingut a Icnius.com

la Web PHP-Nuke de l'Empordà.
Aquesta Web ha estat penjada amb diverses finalitats.


Salutacions desde Mallorca
  #10 (permalink)  
Antiguo 31/12/2004, 06:10
 
Fecha de Ingreso: diciembre-2004
Ubicación: El Port de la Selva
Mensajes: 7
Antigüedad: 19 años, 10 meses
Puntos: 0
Gracias, por fin puedo pensar que no estoy loco...
  #11 (permalink)  
Antiguo 04/01/2005, 11:36
 
Fecha de Ingreso: enero-2005
Mensajes: 1
Antigüedad: 19 años, 10 meses
Puntos: 0
Hola chicos creo que vuestro problema esta solucionado.
Yo tengo el mismo, cuando ago un NAT al puerto 80 de mi ordenador IP, desde fuera no consigo que me funcione, tengo el WIN XP PROF. CON SERVIPAK2, a demás tengo el panda7, pero tengo todo los firewors deshabilitados.
No se si tengo que crear un usuario de Internet con algún tipo de derechos o que.
  #12 (permalink)  
Antiguo 07/01/2005, 06:37
 
Fecha de Ingreso: diciembre-2004
Ubicación: El Port de la Selva
Mensajes: 7
Antigüedad: 19 años, 10 meses
Puntos: 0
Hola a todos nuevamente.

Ahora que ya me funciona com http://80.33.90.251

la cuestion és ver si el dominio que he registrado tambien los veis desde fuera el dominio deberia ser http://icnius.com.es

de momento mi apache lo dejo igual para ver si funciona come estaba, es decir, tengo definidos don dominios virtuales de la siguiente manera:

NameVirtualHost iplocal


<VirtualHost iplocal:80>
ServerName iplocal
DocumentRoot C:/ruta_al_directorio_raiz_del_web
</VirtualHost>

para acceso desde mi intranet
y para el acceso de internet


NameVirtualHost ipglobal


<VirtualHost ipglobal:80>
ServerName ipglobal
DocumentRoot C:/ruta_al_directorio_raiz_del_web
</VirtualHost>


Esto para el caso que utilizes apache.

mas tarde cuando sepa si http://icnius.com.es funciona provare

NameVirtualHost www.icnius.com.es

<VirtualHost www.icnius.com.es:80>
ServerName www.icnius.com.es
DocumentRoot C:/ruta_al_directorio_raiz_del_web
</VirtualHost>



A ver si asi miro de resolver tu duda a la vez que yo resuelvo las mias.

Gracias a todos por anticipado

Última edición por icnius; 07/01/2005 a las 06:50
  #13 (permalink)  
Antiguo 08/01/2005, 13:40
 
Fecha de Ingreso: diciembre-2004
Mensajes: 48
Antigüedad: 19 años, 10 meses
Puntos: 0
icnius.com.es no resuelve dns. Al hacerle ping deberia responder tu IP, pero no lo hace. Haz que resuelva a tu IP.

Cuando despues configures el virtual host hazlo así:

NameVirtualHost 12.34.56.78:80

<VirtualHost 12.34.56.78:80>
ServerName icnius.com.es
ServerAlias www.icnius.com.es
DocumentRoot C:/ruta_al_directorio_raiz_del_web
</VirtualHost>

Siendo 12.34.56.78 tu IP.
  #14 (permalink)  
Antiguo 11/01/2005, 10:57
 
Fecha de Ingreso: diciembre-2004
Ubicación: El Port de la Selva
Mensajes: 7
Antigüedad: 19 años, 10 meses
Puntos: 0
los dns ya resuelven bien, pero todavia no he probado lo que me dice jaumerrr.

Pensaba que para cada dominio en mi web o incluso para cada subdominio era necesario definir un virtual host.

Si lo definiera como me indica, ¿podria definir otros virtual host en mi servidor?¿Que me indica cada serveralias, el nombre del subdominio?

o sea www.icnius.com.es lo definimos como
servername icnius.com.es
serveralias www.icnius.com.es

y un subdominio por ejemplo tienda.icnius.com.es ¿lo definiria así?

servername icnius.com.es
serveralias tienda.icnius.com.es

donde
DocumentRoot C:/ruta_al_directorio_raiz_del_web/tienda

¿es correcto?

En fin, es constructivo empezar a moverte en un nuevo medio.

Gracias por todo

Última edición por icnius; 11/01/2005 a las 12:23
  #15 (permalink)  
Antiguo 13/01/2005, 02:11
 
Fecha de Ingreso: diciembre-2004
Mensajes: 48
Antigüedad: 19 años, 10 meses
Puntos: 0
El serveralias es para no tener que hacer un segundo virtualhost hacia el mismo docroot ( por ejemplo cuando quieres que www.dominio.com y dominio.com vayan alli mismo). Elm server alias no es imprescindible.

Si quieres hacer un subdominio, por ejemplo el de la tienda:

y un subdominio por ejemplo tienda.icnius.com.es ¿lo definiria así?
servername tienda.icnius.com.es

y si quieres (es opcional) que el subdominio tb responda con las www delante, lo puedes hacer con el serveralias:

serveralias www.tienda.icnius.com.es

Ambos records deberan estar en las DNS. Para los subdominios no es comun usar los alias con www aunque por la tele si que los veras:), como por ejemplo www.granhermano.telecinco.es ... solo por la estética de las www
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:31.