Kali ini saya akan membuat tutorial mod proxy backend and forwaded path. akan dibutuhkan 2 buah server yaitu fronted dan backend, dan jika client mengakses domain di server fronted maka akan di direct ke server backend yang menjadi web server. Untuk konfigurasinya bisa dilihat dibawah. Happy reading
Topologi
Konfigurasi server fronted
1. edit terlebih dahulu file forward domain anda
2. lalu tambahkan web1 IN A 172.16.11.5 ini digunakan agar membuat domain web1.krisno.net jika sudah jangan lupa di save
3. Setelah itu restart named dengan perintah systemctl restart named
Lalu coba ping ke web1.krisno.net, pastikan reply
5. Lalu buat file konfigurasi baru yaitu r_proxy.conf perintahnya nano /etc/httpd/conf.d/r_proxy.conf
6. Lalu masukan script dibawah, jika sudah lalu save. dan restart httpd dengan perintah systemctl restart httpd
<IfModule mod_proxy.c>
ProxyRequest off
<Proxy *>
Require all granted
</Proxy>
ProxyPass / http://web1.krisno.net
proxyPassReverse / http://web1.krisno.net
</IfModule>
Keterangan :
ProxyRequest off : untuk mematikan request default proxy
<proxy *> require all granted </proxy> : memperbolehkan client untuk mengakses proxynya
proxypass : proxy akan mengarahkan ke web1.krisno.net
Konfigurasi server backend
1. Coba ping ke domain www.krisno.net terlebih dahulu pastikan reply
2. Lalu buat file index.html dengan perintah nano /var/www/html/index.html
3. Lalu buat script htmlnya seperti dibawah, jika ingin buat sendiri silahkan
Verifikasi client
Lalu coba akses dari browser di client maka akan muncul webnya