Skip to main content

Membuat Network Eksternal pada Openstack Newton

networklayout

network eksternal pada openstack berfungsi sebagai akses keluar masuk ke internet / jaringan luar. network eksternal menjadi sangat penting peranya ketika kita ingin supaya instance (vm) yang kita buat bisa akses ke internet.

Opsi networknya adalah option 2 yaitu self service

untuk membuat eksternal network nanti ada dua cara, yaitu secara GUI atau secara CLI.

Setting eksternal netwrok via CLI

Jalankan pada controller node

saya mengunakan packstack dalam menginstallasi openstack ini, maka harus dijalankan dulu keystone_admin

  • sebelumnya kita harus melihat network yang kita punya terlebih dahulu

pada awalnya memang belum ada isinya, karena by default openstack tidak membuat network eksternal, maka dari itu kita sebagai admin openstack harus membuatnya hehehe

pada perintah diatas berfungsi untuk membuat network eksternal dengan nama “network-eksternal” , type networknya yg dipilih adalah flat (isitilah brige pada openstack) , physical networknya external dan bersifat shared (artinya bisa diakses oleh user lain)

sebelumnya sudah saya definisikan di /etc/neutron/plugins/ml2/ml2_conf.ini untuk network externalnya

kemudian verfikasi net-list nya

sudah terbuat netwrok externalnya, namun belum ada subnetnya, maka setelah itu kita buat dahulu subnet untuk network external

sebelumnya kita cek dulu apakah sudah ada subnet atau belum dengan cara seperti ini

ternyata masih kosong, selanjutnya kita langsung buat saja subnetnya seperti ini

neutron subnet-create perintah untuk membuat subnet, network-eksternal adalah network yang akan diberikan subnet dengan network 10.0.o.0/24 (sesuaikan dengan network anda nantinya), dengan nama subnet-eksternal , gateway 10.0.0.1 kemudian disable dhcp dari jaringan luar, dan memberikan allocation pool (berfungsi untuk ip floating dan ip untuk router)

kemudian kita verifikasi dengan cara seperti ini

dan verfikasi networknya seperti dibawah ini

pada kolom subnet sudah terisi, itu artinya settingan kita berhasil

untuk melihat versi GUI nya kita bisa masuk openstack dashboard (Project -> Network -> Network Topology)

selection_007

kalo mau buat network melalui GUI bisa masuk (Admin -> Networks -> Create Network) untuk opsinya sama seperti by CLI

selection_008

centang pada shared dan external network, pada sementation ID (dikosongin aja)

*Penting : pada openstack hanya diperkenankan untuk membuat network eksternal 1 (satu) saja, jadi jangan coba2 buat dua. hihihi

cukup sekian dulu tutorialnya, nanti kita lanjutkan membuat network internal pada openstack, semoga bermanfaat …………

keep learning & istiqomah

wassalamualaikum……

Alan Adi Prastyo

network & system engineer