Tengo una red interna con ips no públicas con servdores apaches y un servidor principal con apache e ip pública. Quiero acceder desde mi escritorio a los servidores "privados" haciendo un proxy inverso de apache pero no lo consigo, ¿veis algún error?
Ejemplo:
a1.es: 1.2.3.4 (servidor público)
a2.a1.es: 1.2.3.5 (servidor privado)
en mi pc pongo la siguiente linea de hosts a1.es 1.2.3.4
en el apache del ordenador público pongo en hosts:
127.0.0.1 a1.es
1.2.3.5 a2.a1.es
Aquí:
nano /etc/apache2/sites-available/prueba
<VirtualHost *:80>
ServerName a2.a1.es
DocumentRoot /var/www
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://a2.a1.es/
ProxyPassReverse / http://a2.a1.es/
#...
</VirtualHost>
service apache2 reload
Pongo en el navegador a1.es --> ok
Pongo en el navegador a2.a1.es --> No accede a nada
¿Dónde está el problema?
Ejemplo:
a1.es: 1.2.3.4 (servidor público)
a2.a1.es: 1.2.3.5 (servidor privado)
en mi pc pongo la siguiente linea de hosts a1.es 1.2.3.4
en el apache del ordenador público pongo en hosts:
127.0.0.1 a1.es
1.2.3.5 a2.a1.es
Aquí:
nano /etc/apache2/sites-available/prueba
<VirtualHost *:80>
ServerName a2.a1.es
DocumentRoot /var/www
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://a2.a1.es/
ProxyPassReverse / http://a2.a1.es/
#...
</VirtualHost>
service apache2 reload
Pongo en el navegador a1.es --> ok
Pongo en el navegador a2.a1.es --> No accede a nada
¿Dónde está el problema?