Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/10/2012, 06:09
Avatar de Nihilistik
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