8.9 Use Mod Proxy Backend and Forwarded Path

Hallo semuanya, kurang post sebelumnya, dan sekarang saya akan lanjutkan dan membahas tentang Mod proxy backend dan forwarderd path. 
Jadi pada post kali ini maksudnya adalah, client yang ingin mengakses web itu akan dialihkan ke server backend, dan server frontend nya hanya menampung dns or controller nya. 

Jadi yang kita akses itu frontend, tapi server frontend akan men-direct ke server backend.

Topologi, beserta penjelasan ip


Konfigurasi server frontend

  • Konfigurasi yang digunakan pada server frontend adalah seperti gambar dibawah.


  • Edit file forward pada nama, dan untuk mengedit bisa menggunakan perintah
    Nano /var/named/forward.wahidayam.net
    Dan menambahkan
    Web1 DI 192.168.43.51

  • systemctl restart named

  • Setelah itu sekarang coba cek koneksi dengan cara ping ke domain web1.aminamanya.net, dan balasan balasan.

  • Sebelum memulai sekarang coba kita cek terlebih dahulu modul mod_proxy nya, sudah ada atau belum, saat menginstall httpd / apache, otomatis sudah ada modenya, karena pada apache sudah termasuk, untuk cek bisa menggunakan perintah "Grep "mod_proxy" /etc/httpd/conf.modules.d/00-proxy.conf"


  • Selanjutnya buat file r_proxy nya, file yang digunakan untuk menforward ke server backend, jika ada permintaan akses domain melalui client, untuk bangunan bisa menggunakan perintah"nano /etc/httpd/conf.d/r_proxy.conf"


  • Dan selanjutnya isi file r_proxy nya seperti gambar dibawah, domainnya ganti dengan domain yang anda sama.


Penjelasan diatas: 
ProxyRequests off: perintah untuk mematikkan request default proxy 
<proxy *> mensyaratkan semua yang diberikan </ proxy>: memperbolehkan halaman atau ip dan domain akses proxy nya 
ProxyPass: Proxy akan diarahkan ke domain web1.wahidayam.net  7.Restart httpd
  • Selanjutnya restart httpd untuk meng-apply konfigurasi nya.

Konfigurasi Server Backend

  • pada server backend, dan arahkan ip dns ke ip server frontend.


  • Coba ping ke domain www.krisno.net terlebih dahulu pastikan reply.


  • Lalu buat file index.html dengan perintah "nano /var/www/html/index.html/". Lalu buat script htmlnya seperti dibawah, jika ingin buat sendiri silahkan.



Verifikasi 

  • Lalu coba akses dari browser di client maka akan muncul webnya.


alhamdullilah kita sudah selesai juga ngonfignya, oke, cukup sekian untuk membahasan pada post kali ini semoga bermanfaat untuk kalian semua, dan mohon maaf jika ada kesalahan dalam pengertian dan pengetikan disini saya juga masih belajar , oke deh , Oke, terimakasihh dan tunggu post yang lainnya. :):):)