“Gu3 itu…… p3Cinta DEBIAN……..he6x”

 Apache sebagai Proxy


Sekarang contoh lainnya yang mungkin cocok untuk situasi yang Anda hadapi. Anda memiliki mesin lain di LAN yang berisi web server dimana Anda hanya memiliki 1 IP publik tersebut. atau anda hanya mempunyai 1 ip publik tetapi anda mempunyai lebih dari 1 domain/sub domain. Di sini Apache dapat dimanfaatkan sebagai proxy yang akan meneruskan permintaan browser ke mesin web server lokal. Katakanlah http://www.xxx.com berarti http://192.168.0.17 bagi Apache. Mudah-mudahan Anda paham maksudnya.

Aktifkan terlebih dahulu modulnya:

# a2enmod proxy_http

Kemudian buatlah /etc/apache2/sites-available/xxx.com:



<VirtualHost *>
ServerName www.xxx.com
ErrorLog /var/log/apache2/mgl-error.log
CustomLog /var/log/apache2/mgl-access.log combined
ServerSignature On
ProxyRequests Off
ProxyPreserveHost On
ProxyPass / http://192.168.0.17/
ProxyPassReverse / http://192.168.0.17/
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
</VirtualHost>

Restart daemon-nya:

# /etc/init.d/apache2 restart

 

 

mungkin dengan kata laen apache proxy ini berfungsi untuk meredirect paket ip publik ke ip lokal (dalam contoh kasus ini web server... semoga bermanfaat.... amieen...