Konfigurasi DHCP Server Ubuntu (PNETLAB)

    Pada kesempatan kali ini, kita akan membahas materi tentang DHCP Server pada Ubuntu. kita menggunakan aplikasi PNETLAB sebagai mode jaringan virtual untuk melakukan konfigurasi.

Topologi yang akan kita gunakan adalah seperti diatas. kita membutuhkan 
- 1 Cloud (Management)
- 1 buah Ubuntu Server (Server Utama)
- 1 buah Switch
- 2 buah VPCS

Untuk langkah konfigurasinya, kita akan mulai dari download seluruh device yang diperlukan

1. Download docker device Ubuntu Server di menu Devices dalam PNETLAB. klik Get Device untuk mulai downloa dan tunggu hingga bertuliskan Added to PNET artinya device sudah ditambahkan sebagai devie docker.


2. klik ikon Add new lab untuk membuat lab topologi baru.


3. Beri nama pada lab baru, jika sudah klik Add


4. Pada workspace topologi klik kanan pilih Node. untuk menambahkan device pada topologi


5. Pilih docker.io untuk menambahkan device docker, karena Ubuntu Server yang kita download bentknya Docker


6. Image kita pilih "ubuntu_sv" . 
    beri nama perangkat misalnya "Server Utama" . 
    dengan jumlah interface kita ubah menjadi 3 Port . untuk IP dari interface Eth1 kita isi dengan IP            yang satu network dengan IP Fisik kita. sedangkan untuk IP Eth2 kita isi dengan IP bebas untuk             mengarah ke PC-Client yang menerima akan menerima IP DHCP  




7.  Lanjut scroll kebawah, Default Route merupakan IP Gateway kita isi sesuai dengan IP Gateway network fisik kita. untuk DNS kita bisa menggunakan DNS dari google yaitu 8.8.8.8.
    Secondary console bisa kita gunakan SSH
    dan User Name kita isi dengan root.
    jika sudah klik Save


8. Selanjutnya kita akan menambahkan Cloud (Management) sebagai jaringan internet yang membawa jaringan fisik. klik kanan pada workspace pilih Network.


9. kita beri nama misalnya "Internet"
    dengan type "Management(Cloud) . jika sudah klik Save


10. klik kanan pilih Network lagi, kita akan menambahkan Switch


11. kita beri nama "Switch" dengan type "bridge".
      untuk Icon bisa kita ubah menjadi gambar Switch.


12. Selanjutnya kita akan menambahkan VPCS (Virtual PC Simulator). klik kanan pilih Node


13. pilih VPCS


14. kita tambahkan 2 buah VPC , misal kita beri nama "PC-" , untuk icon juga bisa kita ganti misal menjadi gambar "Desktop"


15. Jika sudah semuanya, maka topologi yang kita akan gunakan seperti ini,


16. Jalankan semua perangkat dengan klik tanda segitiga / Start . Blok kedua VPC klik kanan lalu klik Start Selected untuk menjalankan kedua VPC

17. Double klik pada Ubuntu Server untuk menjalankan terminal dari Ubuntu Server. kita akan mulai melakukan konfigurasi di Ubuntu Server.


18.  kita remote Ubuntu Server, pertama-tama kita lihat IP dari ubuntu server dengan command "ifconfig" eth1 & eth2.

19. Kita lakukan tes ping apakah Ubuntu Server terhubung ke jaringan internet.


20. jalankan command "apt update"


21. Selanjutnya kita akan install paket yang diperlukan untuk membuat dhcp server dengan command "apt install isc-dhcp-server-ldap"



22. ketikkan command "cd /etc/dhcp" untuk berpindah path ke direktori dhcp. ketik "ls" untuk melihat isi direktori.
      backup file paket dhcpd.conf agar saat kita melakukan konfigurasi terjadi kesalahan bisa kita perbaiki dengan command "cp dhcpd.conf dhcpd.conf.backup"
      

23. jalankan command "nano dhcpd.conf" untuk melakukan konfigurasi dhcp


24. Pada perintah nano , kita scroll sampai bagian ini, hapus pagar depannya dari subnet hingga tutup kurung. kita akan lakukan konfigurasi dhcp disini.



25. kita akan menentukan interface mana yang akan kita terapkan dhcp server. dengan command "nano /etc/default/isc-dhcp-server"



26. kita akan gunakan interface eth2 sebagai interface untuk dhcp server


27. Nah interface IP dari ether2 yang akan kita bagikan ke client melalui DHCP Server
 


28. Lakukan restart pada tool DHCP Server dengan command "/etc/init.d/isc-dhcp-server restart" lalu pastikan bahwa status dari DHCP Server dalam keadaan running dengan command "/etc/init.d/isc-dhcp-server status"


29. Selanjutnya kita coba terima IP DHCP masing masing PC-Client.


30. Untuk PC-1 kita coba lakukan perintah "iip dhcp" dan kita ping gateway



31. dan untuk PC-2 kita coba juga perintah "ip dhcp" dan kita tes ping ke gateway.



32. Kita dapat melihat siapa saja yang mendapat IP DHCP dari DHCP Server dengan ketikkan perintah "dhcp-lease-list" pada Ubuntu Server

33. Dari sini, PC-Client dapat menerima IP DHCP dari Server namun belum bisa terkoneksi dengan jaringan internet, untuk dapat terkoneksi dengan jaringan internet, kita perlu menambahkan tools iptables pada Server Utama (Ubuntu Server) . Ketikkan perintah "apt install iptables-persistent" konfirmasi tekan y lalu enter


34. Terapkan iptables NAT untuk translasi IP Private ke IP Public agar PC-Client dapat terhubung dengan jaringan Internet


35. masukan perintah "nano /etc/sysctl.conf" lalu hapus pagar net.ipv4.ip_forward=1


36. selanjutnya kita request / terima IP DHCP lalu tes ping pada masing masing PC-Client apakah dapat terubung ke internet.



Komentar