Port forwarding berfungsi untuk membelokan port public ke port private dan juga setting agar satu IP Public dapat digunakan beberapa Instance.
Untuk Anda yang terbiasa menggunakan Cloud terutama dengan technology VMware dan saat ini mencoba menggunakan openstack mungkin sedikit kebingungan untuk menemukan fitur port forwarding.
Contohnya Anda memiliki instance yang ingin di akses ssh melalui port 99 tanpa harus konfigurasi didalam instance atau untuk menghemat jumlah IP Public sehingga instance database, web server dan mail server menggunakan IP Public yang sama.
Berikut langkah-langkah untuk konfigurasi Port Forwarding pada OpeStack dengan Menggunakan Fitur Load Balancer :
- Jika instance yang dimiliki sudah di associate floating IP maka dapat di disassociate terlebih dahulu agar ip tersebut di pasang di Loadbalancer nantinya (abaikan bila instance belum memiliki floating IP)
- Buat Loadbalancer. Fitur LB dalam halaman horizon dapat Anda temukan di Networks > Load Balancers.
- Buat listener, untuk nama listener silahkan di sesuaikan dengan kebutuhan dan input port yaitu public port. Dalam contoh port 99 yang nantinya digunakan untuk akses SSH.
- Isi pool dan method disesuaikan dengan kebutuhan.
- Isi pool member, dibagian ini merupakan bagian penting karena berfungsi mengarahkan listener ke instance yang dituju dan menuntukan private port nya. Dalam contoh gambah di bawah yaitu mengarahkan port 22 pada instance donkus.
- Pada bagian monitor detail dapat memilih type TCP dan pilih Create Load Balancer
- Associate floating IP pada LB yang telah di create
- Untuk menambahkan instance berikutnya ke LB dapat melakukan langkah membuat listener baru dan mengarahkan port dan instance sesuai kebutuhan. Sebagai contoh berikut terdapat dua instance dengan mennggunakan port 99 dan 22.
add a comment