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.
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
11. kita beri nama "Switch" dengan type "bridge".
untuk Icon bisa kita ubah menjadi gambar Switch.
14. kita tambahkan 2 buah VPC , misal kita beri nama "PC-" , untuk icon juga bisa kita ganti misal menjadi gambar "Desktop"
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.
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"
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
Posting Komentar