Senin, 13 April 2009

DHCP Server

Pertama kita konfigurasi DHCPnya, terletak di file /etc/dhcpd.conf (file ini secara default tidak
ada, jadi harus dibuat dulu), konfigurasi file ini dapat disesuaikan dengan kebutuhan yang ada.
[root@server home]# vi /etc/dhcpd.conf
ketikkan ini:
# Sample configuration file for ISCD dhcpd
#
#jangka waktu penyewaan (kalo memang ada file yang disewakan)
default-lease-time 21600;
max-lease-time 21600;
ddns-update-style none;
#mengijinkan boot via dhcp
allow booting;
allow bootp;
#pakai internal network (LAN)
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.5.255;
option routers 192.168.5.1;
option domain-name-servers 192.168.5.254;
option netbios-name-servers 192.168.5.254;
#ganti dengan domain dan root-path anda, dimana direktori
#tersebut akan disewakan
option domain-name "daunpintu.net";
option root-path "192.168.5.254:/opt/daunpintu.net/i386";
option option-128 code 128 = string;
option option-129 code 129 = text;
#opsi ini hanya untuk 10 ip saja (lihat range ...)
#ganti dengan kebutuhan anda
shared-network CLIENTS {
subnet 192.168.5.0 netmask 255.255.255.0 {
range dynamic-bootp 192.168.5.10 192.168.5.20;
use-host-decl-names on;
option log-servers 192.168.5.254;
#contoh di bawah ini dgn nama client cl001 s/d cl003, silakan sesuaikan
#dgn kebutuhan anda, termasuk hardware ethernet (MAC address-nya).
#filename adalah boot-file yang akan diambil oleh DHCP client
group {
use-host-decl-names on;
option log-servers 192.168.5.254;
host cl001 {
hardware ethernet 00:0e:2e:00:8d:aa;
fixed-address 192.168.5.11;
filename "/tftpboot/vmlinuz";
}h
ost cl002 {
hardware ethernet 00:a1:b0:08:ce:76;
fixed-address 192.168.5.12;
filename "/tftpboot/vmlinuz";
}h
ost cl003 {
hardware ethernet 00:a1:b0:08:ce:00;
fixed-address 192.168.5.13;
filename "/tftpboot/vmlinuz";
}
}
}
}
*file diatas hanya contoh saja, sebagai contoh, saya memasukkan 3 client (cl001-cl003), Anda dapat
menyesuaikannya sesuai kebutuhan ☺
Jika sudah diketik semua, simpan file tersebut dengan mengetikkan :wq (titik dua + w + q) tekan
[enter]
[root@server home]#
selanjutnya restart dhcpd dengan:
[root@server home]# service dhcpd restart
Shutting down dhcpd: [ OK ]
Starting dhcpd [ OK ]
[root@server home]#
Jika keluar pesan error, sehingga dhcpd tidak dapat berfungsi, Anda dapat melihat contoh
konfigurasinya di /usr/share/doc/dhcp-3.0pl1/dhcp.conf.sample lalu coba dibandingkan, apa ada
letak parameter yang salah, kalo salah ya dikoreksi. Anda juga dapat mengeceknya dengan perintah
testparm [config].
DHCP berhasil kita setting, dan selanjutnya setting di client.
Diasumsikan Client kita menggunakan Windows XP, settingnya:
1. Start > Control Panel > Network Connections > Local Area Connection > klik kanan >
Properties
2. Keluar window baru > Internet Protocol (TCP/IP) > Properties > checklist pilihan "Obtain an
IP address automatically", pilihan DNS juga di pilih "Obtain a DNS server address
automatically"
3. Klik OK, lalu masih di folder Network Connections: > klik kanan Local Area Connection >
Repair
4. Check IP dengan command prompt (start menu > run > cmd)
C:\>ipconfig /all
Windows XP IP Configuration
Host Name . . . . . . . . . . . . : cl001
Primary DNS Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
DNS Suffix Search List. . . . . . : daunpintu.net
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . : daunpintu.net
Description . . . . . . . . . . . : AMD PCNET Family PCI Ethernet Adapter
Physical Address. . . . . . . . . : 00-0e-2e-00-8d-aa
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IP Address. . . . . . . . . . . . : 192.168.5.11
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.5.1
DHCP Server . . . . . . . . . . . : 192.168.5.254
DNS Servers . . . . . . . . . . . : 192.168.5.254
Primary WINS Server . . . . . . . : 192.168.5.254
Lease Obtained. . . . . . . . . . : Saturday, January 07, 2006 7:22:39 PM
Lease Expires . . . . . . . . . . : Saturday, January 07, 2006 13:22:39 PM
C:\>
*Setting pada komputer dengan client Windows (9x/ME, 200x/NT/XP) pada dasarnya sama saja, Anda
hanya tinggal mencari di Control Panel > Network / Network Connections > Pilih Local Area
Connection dan ulangi dari step 2 diatas. Jadi bagi pengguna client Windows 9x/ME jangan khawatir

Setelah berhasil, maka setiap cl001 menyalakan komputernya, komputer tersebut akan meminta alamat
IP pada server.
Yup, konfigurasi DNS dan DHCP telah berjalan dengan baik, selanjutnya membuat client pada
workstation meminta profilenya ke server dengan menggunakan Samba sebagai PDC. Hak akses client
akan dibatasi oleh server, dan setiap client yang terdaftar di server akan menggunakan account yang
diberikan server untuk login ke domain.

Tidak ada komentar: