Instalasi dan Konfigurasi DHCP Server di Ubuntu | Virtual Box
Apa Itu DHCP Server?
DHCP (Dynamic Host Configuration Protocol) Server adalah sebuah perangkat lunak atau perangkat keras yang berfungsi untuk mengelola dan mendistribusikan alamat IP secara otomatis kepada perangkat yang terhubung ke dalam jaringan komputer.
Apa Itu Ubuntu?
Ubuntu adalah salah satu distribusi sistem operasi Linux yang paling populer dan banyak digunakan. Ini adalah distribusi Linux berbasis Debian yang dikembangkan oleh perusahaan Canonical Ltd.
Bahan Yang di butuhkan:
- Virtual Box | Download
- Visual C++ 2019 | Download
- ISO Ubuntu Server | Download
- ISO Windowns 7 | Download
Berikut Langkah Instalasi dan Konfigurasi :
1. Setalah Menginstal dan Konfigurasi Virtual Box Seperti "KONFIGURASI VIRTUAL BOX"
2. Identifikasi Nama Interface:
Pertama, Anda perlu mengetahui nama interface jaringan yang ingin Anda atur IP statisnya. Anda dapat melihat daftar interface dengan menjalankan perintah berikut: "ip a"
Biasanya, interface yang digunakan untuk koneksi kabel Ethernet akan bernama sesuatu seperti enp0s8 atau ens33, Catat nama interface yang sesuai dengan koneksi yang ingin Anda atur IP statisnya.
3. Edit Konfigurasi Interface:
Sekarang, Anda perlu mengedit file konfigurasi untuk interface tersebut. Misalnya, jika Anda ingin mengatur IP statis untuk eth0, Anda dapat mengedit file /etc/netplan/01-netcfg.yaml dengan menggunakan editor teks seperti nano : "sudo nano /etc/netplan/01-netcfg.yaml" > Enter
Jika Kosong Seperti ini Copy Script Di Bawah Gambar ini
5. Masuk Ke User Root Dengan Perintah Berikut : "sudo su"
*//Copy Atau Ketik Script Ini lalu paste.
network:
version: 2
renderer: networkd
ethernets:
enp0s8:
dhcp4: false
addresses: [103.103.103.1/24] # Gantilah dengan IP statis yang Anda inginkan
gateway4: 103.103.103.1 # Gantilah dengan gateway Anda
nameservers:
addresses: [8.8.8.8, 8.8.4.4] # Gantilah dengan DNS yang Anda inginkan
//*
Simpan Konfigurasi IP Network Dengan perintah CTRL + X Lalu Tekan Y dan Enter
4. Terapkan Konfigurasi:
Simpan perubahan tersebut dan keluar dari editor teks. Kemudian, terapkan konfigurasi dengan menjalankan perintah berikut: "sudo netplan apply"
5. Masuk Ke User Root Dengan Perintah Berikut : "sudo su"
6. Perbarui Repository:
Sebelum menginstal DHCP server, pastikan bahwa daftar paket dan paket yang ada di sistem Anda sudah diperbarui dengan menjalankan perintah berikut: "sudo apt update"
7. Instal ISC DHCP Server:
Instal ISC DHCP Server dengan menjalankan perintah berikut: "sudo apt install isc-dhcp-server" Jika ada keterangan ( Y/N ) Pilih/Ketik "Y"
8. Konfigurasi ISC DHCP Server:
Setelah instalasi selesai, Anda perlu mengkonfigurasi DHCP server sesuai dengan kebutuhan Anda. File konfigurasi utama berada di /etc/dhcp/dhcpd.conf. Anda dapat mengedit file ini dengan menggunakan editor teks seperti nano atau vim. Contoh konfigurasi sederhana adalah sebagai berikut: "sudo nano /etc/dhcp/dhcpd.conf"
Ubah Domain-name "artha.org"
Ubah Domain-name-servers "www.artha.org", "ns2.artha.org"
Ganti atau ketik, Copy Script di bawah ini lalu paste.
3. Cek Kembali IP Client, Pasti Os Client mendapatkan IP address dari DHCP server
4. Periksa lagi di Server, dengan mengecek hostname dan IP Client yang terhubung dengan Server. "sudo dhcp-lease-list"
*//
subnet 103.103.103.0 netmask 255.255.255.0 { range 103.103.103.5 103.103.103.100;
option routers 103.103.103.1;
option domain-name-servers 8.8.8.8, 8.8.4.4;
}
//*
Lalu Simpan Dengan Tekan Keyboard CTRL + X lalu y Dan Enter
Selanjutnya, Anda perlu mengkonfigurasi interface jaringan yang akan digunakan oleh DHCP server. Edit file /etc/default/isc-dhcp-server: "sudo nano /etc/default/isc-dhcp-server"
Isi INTERFACESv4 "enp0s8"
Lalu Simpan Dengan Tekan Keyboard CTRL + X lalu y Dan Enter
10. Restart DHCP Server:
Setelah semua konfigurasi selesai, restart DHCP server dengan perintah berikut: "sudo systemctl restart isc-dhcp-server"
11. Aktifkan DHCP Server:
Aktifkan DHCP server agar berjalan secara otomatis saat sistem boot dengan perintah: "sudo systemctl enable isc-dhcp-server"
12. Cek Status DHCP Server:
Lihat Status DHCP Server Apakah sudah running atau error berikut perintah: "sudo systemctl status isc-dhcp-server"
Verifikasi Pada Client
1. Konfigurasi OS Virtual Mesin Client dengan Network Host Only Adapter
2. "Network and Internet > Network and Sharing Center" Lalu Klik "Obtain an IP address automatically" dan Klik Juga pada "Obtain DNS server address automatically"






















