Assalamualaikum wr,wb
Pada lab
kali ini kita akan mempelajari tentang DHCP Server , adapun yang akan kita
butuhkan sebagai berikut :
1. Windows Server 2012
2. Windows 7 sebagai client
3. CentOS 7 sebagai client (bisa juga
dengan ubuntu atau yang lain)
Setelah
mempelajari materi ini , kita InsyaAllah akan :
1. Memahami kerja DHCP
2. Mampu membuat DHCP Server pada
Windwos Server 2012
Okee sekilas
kita bahas dahulu tentang DHCP ..
DHCP (Dynamic Host Configuraition Protocol) ialah metode
untuk memberikan IP address secara dinamik kepada client .. Sistem pemberian IP
address seperti menyewa , karena ada rentang waktu yang akan diberikan kepada
setiap client .. Lalu kenapa ada DHCP??
DHCP memungkinkan kita untuk
memberikan IP address kepada client yang sangat banyak sekalipun. Karena
misalkan kita mempunya sebuah jaringan yang memiliki client yang sangat banyak,
sungguh merepotkan jika kita harus memberikan IP addres kepada semua client
tersebut secara manual bukan ? Maka dari itu , DHCP adalah jawaban dari semua
itu.
Adapun proses sebelum client mendapatkan
IP address adalah sebagai berikut.
1. Discover
Pertama, client akan mencari di jaringan apakah ada yang
bertindak sebagai DHCP Server. Jika menggunakan bahasa manusia akan seperti ini
, “Hei,
apakah ada yang bertindak menjadi DHCP Server ? saya ingin meminjam IP untuk
pertukaran data”.
2. Offer
Kemudian, Server yang bertindak sebagai DHCP server merespon , bahwa
Server mengetahui ada client yang membutuhkan IP address, kemudian ia akan
menawarkan IP address kepada client tersebut. Jika menggunakan bahasa manusaia
akan menjadi seperti ini, “Ya ada, saya bertindak sebagai DHCP Server,
saya akan meminjamkan kamu IP address,
IP address yang masih ada ialah (misalkan) 192.168.1.10 , apakah kamu mau
menggunakan IP ini?”
3. Request
Selanjutnya, client akan menyetujui bahwa ia akan meminjam IP yang telah
disarankan oleh DHCP Server, jadi ia meminta IP tersebut kepada Server DHCP,
bahasa manusianya kaan seperti ini, “Baiklah saya akan menggunakan IP tersebut
untuk pertukaran data, deal ya?”
4. Ack
Terakhir, server akan memberikan IP address tersebut kepaa client yang
meminta tadi, dan IP address 192.168.1.10 telah disewa oleh client. Bahasa
manusianya seperti ini, “Oke deal, mulai sekarang sampai 1 hari
kedepan kamu akan menggunakan IP 192.168.1.10”.
Begitulah
proses yang dialami oleh Server dengan client yang meminta IP tersebut. Waktu
sewaan yang diberikan ke client tergantung pada Administratornya. Itu disebut Lease Time.
Setelah
waktu lease time habis, maka client akan mendapatkan IP address yang baru dari
Server..
Okee kita
mulai konfigurasi DHCP Server pada Windows Server 2012..
1. Klik Add Roles and Feature untuk menambahkan fitur DHCP
2. Kemudian kita pilih Role-Based or feature-based Installation
3. Selanjutnya kita pilih Server yang
akan kita install DHCP-nya
4. Selanjutnya kita pilih DHCP server
dengan klik bagian kotaknya
5. Kemudian akan muncul pop up untuk
memastikan kita akan menginstall, klik Add
Features
6. Maka akan jadi seperti inim kemudian
klik Next
7. Kemudian kita tidak melakukan install
apapun lagi, jadi langsung di klik Next
aja
8. Kemundian disini kita telah yakin
akan menginstall, jadi klik tombol Install
9. Jika penginstallan selesai , akan
jadi seperti berikut.
10. Selanjutnya , untuk melengkapi
Instalasi, kita perlu klik Notification yang berlambang bendera, disini klik
tulisan biru Complete DHCP Configuration
11. Nah disini bisa dibaca dahulu, bahwa
step berikut ialah untuk membuat security group dari DHCP nya, jika telah paham
klik Next aja langsung
12. Kemudian kita tentukan User Name yang
akan menjadi Autorized bagi DHCP server, pilih saja yang nama Computer Server ,
kemudian klik Commit
13. Jika sudah selesai membuat security
group , akan menjadi seperti ini..
14. Selanjutnya kita buka DHCP tools nya
seperti berikut caranya
15. Kemudian kita buat sebuah scope baru,
yatu untuk membuat pool address DHCP , Gateway , dan lain-lain.. Kita klik
kanan pada bagian Ipv4 kemudian klik
New Scope
16. Disini kita seperti menginstall
sebuah aplikasi, tetapi kita tidak menginstall aplikasi melainkan menginstall sebuah
scope untuk DHCP .. klik Next untuk
melanjutkan mengintstall
17. Disini kita akan memberikan nama
untuk Scope nya gan, ini optional aja sih terserah agan2
18. Kemudian kita isi IP address yang
akan diberikan kepada client nantinya, dimulai dari Start IP address dan
diakhiri dengan End IP address, kemudian dibawahnya juga ada pengaturan untuk
netmask yang akan digunakan.. Saya pribadi menggunakan 19.19.19.110 untuk IP
awal, dan 19.19.19.120 untuk IP akhir lalu netmask yang saya gunakan ialah /24
19. Kemudian kita bisa memberikan
Exclusion address, atau address yang ttidak akan diberikan kepada client , saya
memberikan IP 19.19.19.111 sampai 19.19.19.12 sebagai IP exclusion address ..
20. Kemudian ia akan menjadi seperti
dibawah ini
21. Selanjutnya kita tentukan Lease
Duration atau Lease time , yang berarti waktu sewaan yang akan diberikan kepada
client , disini saya berikan waktu 7 hari sebagai contoh
22. Selanjutnya ada lagi konfigurasi yang
sebenarnya bisa di skip dahulu, tapi saya langusng menyelesaikan nya saja
langsung .. jadi pilih Yes, I want to
configure these option now , kemudian Next
23. Pengaturan yang ada ialah memberikan
IP default Gateway yang akan dipakai oleh Client nantinya .. Saya berikan
19.19.19.1 sebagai gateway lalu klik Add
24. Lalu akan muncul pada nbagian
bawahnya, lalu klik Next
25. Selanjutnya ada DNS dan domain yang
akan digunakan oleh client , jika kita telah memiliki Domain name sebelumnya
maka akan terisi dengan sendirinya ,sepeerti dibawah ini.. kemudian langsung
klik Next
26. Selanjutnya ialah pemberian WINS
server , ini berguna untuk mengubah Computer menjadi IP address , saya akan
berikan IP address dari Server ini sendiri lalu klik Add
27. Selanjutnya klik Next
28. Kemudian, kita akan memilih apakah
kita aka mengaktifkan scope ini sekarang atau nanti.. Karena ini mendesak :v ,
jadi kita harus segera mengaktifkan Scope ini , then Next
29. Selanjutnya kita akan Finish
Instalasi scope nya
30. Nah kita telah membuat Scope nya ,
bisa dilihat pada bagian Address Pool, ada IP address yang akan diberikan ke
Client dan ada Exclusion IP address juga
31. Kemudian kita uji DHCP Server
tersebut dengan mengugnakan Client , saya menggunakan client windows aterlebih
dahulu, pilih obtain IP address untuk meminta IP dhcp pada Windwos Client seperti
dibawah ini
32. Jika dilihat, maka client windows
telah mendapatkan IP address dari Server dengan IP yang sesuai dengan Start IP
addressnya, kemudian Lease time pun sesuai, yaitu 7 hari..
33. Jika dilihat di Leases pada DHCP
Server , maka akan muncul , Computer name Windows tersebut seperti gambar
dibawah ini
34. Kemudian coba kita lakukan juga
dengan client yang lain, saya menggunakan Centos 7 sebagai Client , ketik nmtui , untuk masuk kedalam konfigurasi
IP address
35. Selanjutnya , kita atur interface
enp0s3 , Ipv4 menggunakan Automatic ,
lalu OK
36. Jika dilihat menggunakan command ip addr , maka telihat IP yang didapat
oleh Centos, yaitu 19.19.19.114..
37. Kemudian kita cek lagi di Leases ,
maka muncul juga
Apa itu DHCP Reservation?? DHCP Reservation ialah metode yang dimiliki sebuah DHCP Server (dalam hal ini Windows Server 2012) untuk memberikan IP address yang sama untuk satu user yang sama berdasarkan MAC address PC user tersebut..
Windows Server 2012 mmiliki fitur tersebut untuk memberikan kenyamanan kepada sebuah client yang tidak ingin IP yang ia dapat berubah ubah terus menerus..
Lalu bagaimana untuk memberikan IP DHCP Reservation tersebut?? Ikuti langkah-langkah berikut..
1. Pada bagian "Reservation" monggo di klik kanan , untuk mendaftarkan sebuah IP DHCP Reservation baru
2. Selanjutnya kita buat Reservation dengan mengisi forum , yaitu
a. Reservation name = Ialah nama untuk reservasi tersebut.
b. IP address = IP address yang akan diberikan kepada client.
c. MAC address = MAC address client yang ingin diberikan IP reservation
d. Description = Deskripsi saja , ini opsional kok
Kemudian silahkan klik Next ,jika sudah...
3. Selanjutnya , kita akan meilhat seperti berikut jika DHCP Reservation tersebut terbuat..
4. Nah , untuk pembuktian , silahkan client yang telah ditentukan MAC addressnya untuk meminta DHCP client , maka jika konffigurasi benar, Client akan mendapat IP yang diharapkan.. seperti berikut
5. Jika dilihat pada Leases yang ada pada DHCP Server , maka muncul lah Client tersebut dengan IP yang diharapkan tadi..
6. Untuk pembuktian jika client akan terus mendapatkan IP tersebut , maka kita coba untuk merestart network tersebut ( Enable & Disable ) .... Maka hasilnya , Client akan mendapatkan IP yang sama seperti IP yang diharapkan.. contoh sebagai berikut..
Okee
begitulah cara konfigurasi DHCP Server beserta contoh dengan beberapa client ..
Terima kasih telah menyempatkan waktu untuk mampir ke Blog saya .. Kurang
lebihnya mohon maaf Wassalamualaikum wr,wb