2. OBJEKTIF 1. Mengetahui apakah tugas pelayan dan pelanggan dalam persekitaran perkhidmatan DHCP 2. Mengetahui prosedur yang dibuat oleh pelayan DHCP setiap kali ia menerima permintaan dari pelanggan DHCP 3. Mengetahui kegunaan opsyen-opsyen yang terdapat dalam fail konfigurasi pelayan DHCP 4. Melakukan penetapan pada pelanggan DHCP dan memulakan perkhidmatan pelayan DHCP di YaST
3. Pengenalan DHCP DHCP diselia-bangun oleh Internet Software Consortium (ISC) bermaksud Dynamic Host Configuration Protocol Sebelum wujudnya protokol DHCP , protokol BOOTP digunakan untuk memberikan alamat IP secara automatik. Kini BOOTP digunakan untuk :- - pelanggan tanpa cakera keras - kes khas seperti terminal dungu. DHCP lebih baik dari BOOTP dari segi ia mempunyai ‘address pool’ & masa pajakan (lease time)
4. Apa Itu DHCP ? DHCP - Dynamic Host Configuration Protocol Program pelanggan-pelayan Membolehkan pelanggan dalam sebuah rangkaian mendapatkan maklumat – maklumat:- - alamat IP - alamat IP penghala termaktub (default gateway) - alamat pelayan DNS - alamat pelayan WINS - maklumat lain dari pelayan DHCP secara dinamik
5. Kelebihan DHCP Pengendalian rangkaian dibuat secara berpusat , terkawal & mudah. Tidak perlu pergi ke setiap terminal untuk memberi alamat IP Sesuai digunakan ketika mengendalikan rangkaian besar dengan jumlah pengguna ramai . Kerja-kerja troubleshooting seperti konflik IP amat mudah untuk dikawal kerana alamat IP bertindan tidak akan berlaku .
6. Proses DORA 4 langkah untuk pelanggan mendapatkan maklumat DHCP :- 1) DHCPDISCOVER 2) DHCPOFFER 3) DHCPREQUEST 4) DHCPACK
7. Proses DORA 1) DHCPDISCOVER Pelanggan (Client) menghantar : - broadcasts mesej DHCPDISCOVER pada 255.255.255.255 (seluruh network). MAC address & nama komputer .
8. Proses DORA 2) DHCPOFFER Pelayan (server) DHCP akan hantar DHCPOFFER kepada pelanggan (client) maklumat -maklumat:- MAC address pelanggan alamat IP subnet mask alamat IP DHCP pelayan Sambungan >
9. Proses DORA Pelanggan terima tawaran pertama yang diterima oleh pelayan DHCP tadi (katakan namanya pelayan A) Pelayan DHCP A akan simpan rekod alamat IP yang diberi kepada pelanggan supaya tidak diberi kepada pelanggan lain
10. Proses DORA 3) DHCPREQUEST Pelanggan hantar mesej DHCPREQUEST bersama alamat IP DHCP pelayan A kepada semua DHCP pelayan Memberitahu pelanggan tersebut telah menerima IP dari pelayan DHCP A. Pelayan DHCP lain akan menarik semula tawaran mereka.
11. Proses DORA 4) DHCPACK Pelayan DHCP A akan hantar DHCPACK kepada pelanggan & maklumat lain seperti gateway . Apabila DHCPACK diterima oleh pelanggan, informasi untuk komunikasi rangkaian bagi pelanggan adalah lengkap & komunikasi boleh dimulakan.
12. switcher PELANGGAN (CLIENT) PELAYAN DNS 2- DHCPOFFER 1- DHCPDISCOVER 3- DHCPREQUEST 4- DHCPACK A B
14. KONFIGURASI DHCP DI YaST Modul DHCP membenarkan anda mengkonfigurasikan pelayan DHCP anda dengan sendirinya untuk rangkaian tempatan. Modul ini mempunyai 2 cara iaitu : - Initial Configuration – Bagi anda yang baru pertama kali memulakan modul ataupun cuba untuk konfigurasi pelayan, anda diminta untuk memilih cara ini. Dengan cara ini, anda hanya perlu membuat beberapa keputusan iaitu keputusan yang asas sahaja berkaitan dengan pelayan. Expert Configuration – Bagi cara ini, anda di ajar untuk mengkonfigurasi pelayan anda dengan lebih lanjut dan mendalam lagi
15. KONFIGURASI DHCP DI YaST Initial Configuration 1. Pemilihan Antaramuka Rangkaian - pilih antaramuka yang di terima oleh pelayan DHCP anda
16. KONFIGURASI DHCP DI YaST 2. Penetapan Global – Masukkan data-data seperti domain name, time server address, primary dan secondary server address, alamat gateway, dan lain-lain lagi pada tempat kosong 3. Dynamic DHCP - B uat konfigurasi alamat IP yang akan di gunakan oleh pelanggan. 4. Finishing Configuration and Setting Start Mode - Pilih pada ‘On’ sebab DHCP akan dimulakan dengan sendirinya dan ini ialah salah satu daripada prosedur boot dan untuk menamatkan konfigurasi pada pelayan pilih pada ok. 5. Host Management - M asukkan nama, alamat IP, alamat hardware, dan jenis rangkaian
18. KONFIGURASI DHCP DI YaST Langkah 2 : Pilih Start DHCP Server Langkah 3: Klik Add
19. KONFIGURASI DHCP DI YaST Langkah 4: Pilih Subnet Langkah 5: masukkan subnet dan ip range berdasarkan kiraan pada awal sesi
20. KONFIGURASI DHCP DI YaST Langkah 6: Pilih Gobal Options , klik Edit Langkah 7: Masukkan semua data seperti berikut dengan menggunakan butang Add
21. KONFIGURASI DHCP DI YaST Langkah 8: Klik Advanced Langkah 9: Pilih kad rangkaian yang hendak digunakan
22. KONFIGURASI DHCP DI YaST Langkah akhir: Klik Finish. Konfigurasi akan disimpan. Servis DHCP akan dimulakan.
23. KONFIGURASI DHCP DI YaST Pastikan service DHCP Server run secara otomatik apabila server di ON kan Start System YaST System Runlevel Editor Pastikan dhcpd telah di check kan, dan pilih Enable Finish Klik Runlevel Editor
24. KONFIGURASI DHCP DI YaST Ini adalah bertujuan untuk test connection di antara Server KOMNAS dengan Router GITN dan ke rangkaian SchoolNet. Start System Terminal Console # ifconfig tekan ENTER eth0 Link encap:Ethernet HWaddr 00:F2:0A:40:51:17 inet addr: 10.48.203.66 Bcast:10.48.203.127 Mask: 255.255.255.192 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0
25. KONFIGURASI DHCP DI YaST Test connection antara Server KOMNAS dengan Router GITN # ping 10.48.203.65 masukkan IP Router GITN dan t ekan ENTER Pinging 10.113.200.65 with 32 bytes of data: Reply from 10.113.200.65: bytes=32 time<1ms TTL=255 Reply from 10.113.200.65: bytes=32 time<1ms TTL=255 Reply from 10.113.200.65: bytes=32 time<1ms TTL=255 Reply from 10.113.200.65: bytes=32 time<1ms TTL=255 Test connection antara Server KOMNAS dengan DNS Server GITN # ping 10.251.3.2 masukkan IP DNS Server GITN dan tekan ENTER Pinging 10.251.3.2 with 32 bytes of data: Reply from 10.251.3.2: bytes=32 time=55ms TTL=255 Reply from 10.251.3.2: bytes=32 time=56ms TTL=255 Reply from 10.251.3.2: bytes=32 time=67ms TTL=255 Reply from 10.251.3.2: bytes=32 time=47ms TTL=255
26. LinuxDotMy Sokongan dan Pertanyaan http://blog.linuxdotmy.com/ http://www.linuxdotmy.com/ Haris 019-6085482 (Malaysia) http://blog.harisfazillah.info/ Slide Hakmilik Umum (GPL) Asal Projek Perkomputeran Sekolah Malaysia 2004