THOUSANDS OF FREE BLOGGER TEMPLATES

Senin, 29 November 2010

KONFIGURASI DHCP DI LINUX UBUNTU

Install Server DHCP
Berikut adalah langkah-langkah untuk melakukan instalasi dan konfigurasi server DHCP menggunakan distro Linux Ubuntu 9.10:

sudo apt-get install dhcp3-server

Tunggu sampai proses instalasi selesai.

Mengkonfigurasi Server DHCP
Jika terdapat dua kartu jaringan pada server Ubuntu, pilih salah satu interface kartu jaringan yang akan digunakan untuk mengaktifkan server DHCP. Secara default kartu jaringan yang digunakan adalah eth0.

Untuk mengaktifkan server DHCP, kita harus menyunting file /etc/default/dhcp3-server.

sudo vi /etc/default/dhcp3-server

Pada contoh dibawah ini, diasumsikan hanya terdapat sebuah kartu jaringan, yaitu eth0:

Pastikan baris dibawah ini terdapat pada file /etc/default/dhcp3-server:

INTERFACES=”eth0″

Bila terdapat kartu jaringan yang lain, silakan diganti sesuai dengan kebutuhan misalnya eth0 diganti dengan eth1. Kemudian simpan dan keluar dari editor.

Langkah berikutnya adalah melakukan penyuntingan pada file /etc/dhcp3/dhcpd.conf. Sebelum melakukan perubahan pada file tersebut sebaiknya kita membuat salinannya untuk berjaga-jaga kalau terjadi kesalahan.

Lakukan perintah dibawah ini untuk membuat salinan:

cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf.back

Kemudian sunting file /etc/dhcp3/dhcpd.conf dengan perintah berikut:

sudo vi /etc/dhcp3/dhcpd.conf

Menggunakan Metode Pool Alamat

Kita harus melakukan perubahan pada file /etc/dhcp3/dhcpd.conf seperti yang nampak dibawah ini:

default-lease-time 600;
max-lease-time 7200;

option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;

option routers 192.168.1.254;

option domain-name-servers 192.168.1.1, 192.168.1.2;
option domain-name “domain-anda.com”;

subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.200;
}

Selanjutnya simpan dan keluar dari layar editor.

Konfigurasi server DHCP diatas akan memberikan klien sebuah alamat IP dari jangkauan 192.168.1.10 – 192.168.1.200. Memberikan waktu sewa (lease time) pada sebuah alamat IP selama 600 detik jika klien tidak tidak meminta batas waktu yang spesifik. Disamping itu waktu sewa maksimum yang diijinkan adalah selama 7200 detik. Server juga menentukan netmask yang digunakan pada klien adalah 255.255.255.0, alamat broadcast yang digunakan adalah 192.168.1.255, alamat router atau gateway yang diberikan adalah 192.168.1.254 dan server DNS yang digunakan adalah 192.168.1.1 dan 192.168.12.

Menggunakan Metode Alamat MAC
Metode ini dapat digunakan untuk memberikan beberapa mesin atau semua mesin komputer dengan alamat IP tetap (fixed IP). Pada contoh berikut mesin-mesin dengan nama starling1, starling2, printer1 dan printer2 akan menggunakan alamat IP yang tetap.

Tambahkan baris pada file /etc/dhcp3/dhcpd.conf, sehingga nampak seperti di bawah ini:

default-lease-time 600;
max-lease-time 7200;

option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.254;
option domain-name-servers 192.168.1.1, 192.168.1.2;
option domain-name “domain-anda.com”;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.200;
}

host starling1 {
hardware ethernet 00:1b:63:ef:db:54;
fixed-address 192.168.1.20;
}

host starling2 {
hardware ethernet 00:0a:95:b4:d4:b0;
fixed-address 192.168.1.21;
}

host printer1 {
hardware ethernet 00:16:cb:aa:2a:cd;
fixed-address 192.168.1.22;
}

host printer2 {
hardware ethernet 00:0a:95:f5:8f:b3;
fixed-address 192.168.1.23;
}

Sekarang aktifkan konfigurasi server DHCP di atas tersebut dengan perintah berikut:

sudo /etc/init.d/dhcp3-server restart

Lakukan test pada beberapa komputer klien untuk memastikan server DHCP sudah berfungsi dengan benar.

0 komentar: