Monday 15 May 2017

Lab 8.19 Configure Reverse Proxy Pass With Load Balance



Pada postingan ini saya masih berhubungan dengan lab 8.18. yaitu tentang reverse proxy atau teknik yang membagi trafik pada server lain, teknik ini sama dengan teknik failover. pada kali ini saaya akan menggunakan 4 server, 1 server bertindak sebagai controler, sisanya bertindak sebagai node. jadi jika ada penyerangan yang terserang adalah nodenya dan server controler akan baik baik saja. pastikan semua server terinstall nginx.




1. pertama lakukan edit file konfigurasi DNS yaitu zona forwardnya yang terletak di direktori /var/named/. jika sudah baca lab 8.18 maka tinggal menambahkan 2 node saja
nano /var/named/forward.com

2. Begitu juga di reversenya
nano /var/named/reverse.net

3. Restart DNS agar konfigurasi berjalan
systemctl restart named
4. Lakukan pengecekan dengan dig ke masing masing node

Node 2

Node 3

5. Tambahkan Script yang berwarna biru dibawah ini
Keterangan 
upstream ini digunakan untuk mendefinisikan sebuah cluster yang dapat me-request proxy. Ini biasa digunakan untuk menentukan cluster web server untuk load balancing.
bancken yaitu penamaan saja dari cluster yang akan di balancing server merupakan pendefinisian server mana saja yang akan dibalancing, dan disini kita akan mengaturnya untuk node1, 2, dan 3
weight merupakan beban yang dapat ditanggung oleh server tertentu.
backup digunakan sebagai server mana yang berperan sebagai backup pada saat server yang lainnya jika terjadi overload atau down / mati.
proxy_pass_header yaitu identifikasi nama server yang dicari di antara kelompok server yang ada, dan jika tidak ditemukan, ditentukan dengan menggunakan resolver.

Node 1
1. Tambahkan tampilan depan pada server node 1
nano /usr/share/nginx/html/index.html

Node 2
1. Tambahkan halaman depan pada server node 2
nano /usr/share/nginx/html/index.html

Node 3
1. Tambahkan halaman depan pada server node 3
nano /usr/share/nginx/html/index.html

6. Buka domain pada web browser client 

setelah di refresh 2 kali maka akan terganti ke node 2

Saya coba matikan 2 node tersebut maka akan terganti ke server backup yaitu node 3

Bagaimana jika semua server node mati? tampilan akan seperti ini


Sekian Semoga Bermanfaat

Related Posts

Lab 8.19 Configure Reverse Proxy Pass With Load Balance
4/ 5
Oleh