Üdv!
Szeretnék csinálni proxy-zást Apache http szerverrel.
Van egy gép a belső hálózaton, mely chroot-ban tartalmazza a weboldalakat, mindegyik saját http szerverrel külön portokon figyelnek.
Azt szeretném, hogy a tűzfal gépen futó apache "reverse proxy"-ként funkcionálva a különböző domainekre érkező kéréseket továbbítsa a belső szerverre.
Tudna nekem valaki ebben segíteni?
Már néztem doksikat, de épkézláb leírást még nem találtam.
Köszönöm
Jedite
- 1313 megtekintés
Hozzászólások
ProxyPass és ProxyPassReverse környékén keresgélj. Virtual host szinten lehet megadni.
- A hozzászóláshoz be kell jelentkezni
Ilyesmit kicsikartam magamból:
<VirtualHost *>
ProxyPreserveHost On
ProxyPass / http://172.22.255.251:10110/
ProxyPassReverse / http://172.22.255.251:10110/
ServerName valami.hu
</VirtualHost>
Az apache a /var/log/httpd/error_log-ban azt mondja, hogy:
[Wed Mar 07 15:55:37 2007] [error] (13)Permission denied: proxy: HTTP: attempt to connect to 172.22.255.251:10110 (172.22.255.251) failed
[Wed Mar 07 15:55:37 2007] [error] ap_proxy_connect_backend disabling worker for (172.22.255.251)
[Wed Mar 07 15:55:37 2007] [error] proxy: HTTP: disabled connection for (172.22.255.251)
[Wed Mar 07 15:55:40 2007] [error] proxy: HTTP: disabled connection for (172.22.255.251)
- A hozzászóláshoz be kell jelentkezni
eleg rosszul csikarsz ki magadbol valamit is:)
<Virtualhost *:80>
ServerAdmin webmaster@domained.hu
DocumentRoot /data/www/domained.hu/
php_admin_flag register_globals off
php_admin_flag engine off
#proxy
ProxyRequests Off
ProxyPass / http://rejtett.szerver.hu/
ProxyPassReverse / http://rejtett.szerver.hu/
#proxy vege
ServerName domained.hu
ServerAlias www.domained.hu
ErrorLog /data/httpdlog/domained.hu-error.log
CustomLog /data/httpdlog/domained.hu.hu-access.log combined
</VirtualHost>
- A hozzászóláshoz be kell jelentkezni
Köszi a segítséget, de kiderült a hiba.
A SELinux megfogta a httpd kapcsolatlétrehozási lehetőségét, ezért kaptam "permission denied"-ot az arcomba.
Úgyhogy most már működik.
- A hozzászóláshoz be kell jelentkezni