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

No hay acceso a servidor desde la propia LAN usando url publica

Estas en el tema de No hay acceso a servidor desde la propia LAN usando url publica en el foro de Apache en Foros del Web. Saludos! En primer lugar, disculpas por el título enrevesado y largo, pero no he sabido encontrar una forma más compacta de expresarlo. He aquí mi ...
  #1 (permalink)  
Antiguo 14/10/2012, 06:09
Avatar de Nihilistik  
Fecha de Ingreso: diciembre-2008
Mensajes: 12
Antigüedad: 15 años, 11 meses
Puntos: 0
Exclamación No hay acceso a servidor desde la propia LAN usando url publica

Saludos!

En primer lugar, disculpas por el título enrevesado y largo, pero no he sabido encontrar una forma más compacta de expresarlo.

He aquí mi situación:
Tengo un servidor XAMPP con apache 2 instalado sobre W7, con dos virtual hosts configurados:
- jvanvil.no-ip.biz
- jvworld.no-ip.org

Vosotros podréis acceder sin problemas (abajo la descripción del problema)

Tengo el DMZ activado y la redirección de puertos a mi ip local. Puertos por defecto del Xampp.

Mi problema:
Desde el pc con el server instalado entro con los dominios publicos, con locahost y con 127.0.0.1 sin problemas.

Desde otros pc's o dispositivos conectados a mi router puedo conectar usando la ip local 192.168.X.X/xampp (con contraseña), y a los virtual hosts usando 192.168.X.X/www/[jvanvil | jvworld] sin ningún problema (mis vhosts están en C:/xampp/htdocs/www/<carpetas de vhosts>)
SIN EMBARGO no hay manera de conectar usando los dominios no-ip indicados arriba ni mi ip publica, y no da error, simplemente no encuentra la página.

Desde cualquier dispositivo o PC NO contectado mi red wifi, puedo conectar sin problemas a los dominio no-ip y a la IP publica (braincrash! )


Adjunto los archivos de configuración:

archivo hosts

127.0.0.1 localhost
127.0.0.1 jvworld.no-ip.org
127.0.0.1 jvanvil.no-ip.biz

archivo httpd-vhosts.conf

Código:
<VirtualHost *:80>
    ServerAdmin [email protected]
    ServerName localhost
    ServerAlias localhost
    DocumentRoot "C:/xampp/htdocs/"
    #ErrorLog "logs/dummy-host.localhost-error.log"
    #CustomLog "logs/dummy-host.localhost-access.log" combined
</VirtualHost>

<VirtualHost jvanvil.no-ip.biz>
    ServerAdmin [email protected]
    #ServerName jvanvil.no-ip.biz
    #ServerAlias jvanvil.no-ip.biz
    DocumentRoot "C:/xampp/htdocs/www/jvanvil/"    
    <Directory "C:/xampp/htdocs/www/jvanvil/">
        Options Indexes FollowSymLinks ExecCGI Includes
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
    ErrorLog "logs/jvanvil-error.log"
    CustomLog "logs/jvanvil-access.log" combined
</VirtualHost>

<VirtualHost jvworld.no-ip.org>
    ServerAdmin [email protected]
    #ServerName jvworld.no-ip.org
    #ServerAlias jvworld.no-ip.org
    DocumentRoot "C:/xampp/htdocs/www/jvworld/"    
    <Directory "C:/xampp/htdocs/www/jvworld/">
        Options Indexes FollowSymLinks ExecCGI Includes
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
    ErrorLog "logs/jvworld-error.log"
    CustomLog "logs/jvworld-access.log" combined
</VirtualHost>
archivo httpd.conf
Código:
# Virtual hosts
Include "conf/extra/httpd-vhosts.conf"
archivo httpd-xampp.conf
Código:
#
# New XAMPP security concept
#
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
	Order deny,allow
	#Deny from all
	Allow from ::1 127.0.0.0/8 \
		fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
		fe80::/10 169.254.0.0/16

	ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>
Gracias por vuestra ayuda de antemano, lleguemos a una conclusión o no :D
  #2 (permalink)  
Antiguo 15/10/2012, 07:33
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: No hay acceso a servidor desde la propia LAN usando url publica

Es una limitación natural de algunos routers, puede que a través de tu ip pública vos no puedas ver el server, pero desde fuera de la red si, si ese es el caso no te hagas problema, lo importante es que se pueda acceder desde el exterior.
Para verificar podés hacer lo siguiente, usá algún sistema de navegación anónima, que use un proxy, por ejemplo http://www.vtunnel.com/ desde tu PC, e intentá acceder via IP pública, en teoría, y si el xampp está en orden, tendrías que poder acceder
Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 18/10/2012, 13:13
Avatar de Nihilistik  
Fecha de Ingreso: diciembre-2008
Mensajes: 12
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: No hay acceso a servidor desde la propia LAN usando url publica

Saludos de nuevo...

Lo dejo aqui por si puede ayudar a orientar a alguien. Me lo he encontrado mirando que problemas había relacionados con el router.

http://serverfault.com/questions/73208/access-server-behind-router-with-external-ip-works-well-except-from-pc-in-same

Aun no lo he resuelto pero parece que enfocamos el camino.
  #4 (permalink)  
Antiguo 18/10/2012, 14:16
Avatar de Nihilistik  
Fecha de Ingreso: diciembre-2008
Mensajes: 12
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: No hay acceso a servidor desde la propia LAN usando url publica

Al final ha tocado chapucear el archivo hosts de los pc's de mi LAN. En fin, funciona!

Etiquetas: dominio, lan, php, propia, servidor, url, usando, carpetas
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 20:09.