Selasa, 14 Juli 2009

Membuat DHCP Server di FreeBSD

Masih kelanjutan dari postingan sebelumnya,setelah selesai membuat router dengan menggunakan FreeBSD dan komputer client sudah bisa terkoneksi dengan internet sebenarnya sudah cukup lega, tapi masih ada yang kurang mantap rasanya klo client harus set IP manually, jadi langsung di oprek aja gimana caranya buat dhcp-server dengan FreeBSD. Secara default, bawaan installasi FreeBSD tidak menyertakan dhcp3-server pada paketnya, tapi paket tersebut ada di port collectionnya. Jadi asalkan terkoneksi ke internet bisa dengan mudah menginstallnya dengan cara mengetikkan perintah-perintah berikut pada konsole:





# cd /usr/ports/net/isc-dhcp3-server/
# make install


setelah mengetikkan perintaht tersebut, maka FreeBSD langsung mendownload dan menginstall paket dhcp3-servernya, selesai menginstall maka dhcp server siap untuk dikonfigurasi dan digunakan. Untuk mengkonfigurasi dhcp servernya kita cukup mengedit file conf nya yang terdapat di /usr/local/etc/dhcpd.conf




# pico /usr/local/etc/dhcpd.conf



Dan tambahkan baris konfigurasi dhcp sesuai dengan network kita, misalnya:



ddns-update-style none;

subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.1 192.168.1.100;
option routers 192.168.1.254;
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.1.254;
option domain-name "cs.upi.edu";

default-lease-time 3600;
max-lease-time 86400;
}

Setelah selesai ditambahkan, simpan dan keluar dari editor, lalu tambahkan baris dibawah ini pada /etc/rc.conf untuk menentukan jalannya dhcp server tersebut:




dhcpdenable="YES"
dhcpdflags="-q"
dhcpdconf="/usr/local/etc/dhcpd.conf"
dhcpdwithumask="022"
dhcpdwithgroup="dhcpd"
dhcpd_ifaces="lm1"


Selesai ditambahkan baris tersebut kita tinggal menjalankan dhcp server dengan perintah:




# /usr/local/etc/rc.d/isc-dhcpd.sh start



DHCP Server sudah selesai dibuat, lakukan test dari client. Semoga bermanfaat...!! :)

10 komentar: