Wednesday, July 13, 2011

Konfigurasi DHCP Server di Ubuntu Server 11.04

DHCP (Dynamic Host Configuration Protocol)
Pada prinsipnya Server DHCP akan memberikan IP ke client. Konfigurasi DHCP server memiliki 2 metode yang digunakan, pertama Address Poll yang berarti menyiapkan reantang ip tertentu yang siap dipakai oleh Client DHCP, IP address ini bersifat sementara artinya jika Client Restart atau Shutdown maka ketika nyala lagi akan meminta ip ke server dan mungkin akan mendapatkan ip address yang berbeda dengan sebelumnya. seangkan metode kedua, MAC Address yang berarti menggunakan identitas MAC Address dari Netword Card client DHCP, metode ini akan memberikan ip statis yang sudah di seting di server DHCP, sehingga IP client tidak akan berubah.



Install Server DHCP di Ubuntu
amelsgn@sgn~$ sudo apt-get install dhcp3-server
Peritah tersebut akan menginstall server DHCP di ubuntu, tidak repot kan.
Konfigurasi Server DHCP
Jika komputer ubuntu anda mempunyai 2 network card,  anda pilih salah satu Network card yang digunakan untuk menerima permintaan Ip dari client, atau dalam satu LAN. kemudian anda buka file
amelsgn@sgn~$ sudo vi /etc/default/dhcp3-server
cari
INTERFACES=”"
ganti dengan
INTERFACES=”eth0″
simpan dan keluar
Metode Address Pool
langkah selanjutnya buka file
amelsgn@sgn~$ sudo vi /etc/dhcp3/dhcpd.conf
ganti konfigurasi seperti dibawah
subnet 200.200.0.0 netmask 255.255.255.0 {
range 200.200.0.100 200.200.0.200;
option domain-name-servers 202.168.0.133, 202.168.1.5;
option domain-name "stikom-db.ac.id";
option routers 200.200.0.1;
option broadcast-address 200.200.0.255;
default-lease-time 600;
max-lease-time 7200;
}
simpan kemudian keluar.
Konfigurasi diatas berarti Server DHCP menyiapkan IP address antara 200.200.0.100-200.200.0.200, Gateway 200.200.0.1, DNS 202.168.0.133 dan 202.168.0.5
Metode MAC Address
Metode ini memberikan IP statik ke client berdasarkan MAC Addres dari network card client.
Buka file dhcp.conf
default-lease-time 600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option broadcast-address 200.200.1.255;
option routers 200.200.1.254;
option domain-name-servers 200.200.1.1, 200.200.1.2;
option domain-name “yourdomainname.com”;
subnet 200.200.1.0 netmask 255.255.255.0 {
range 200.200.1.10 200.200.1.200;
}
host client1{
hardware ethernet 00:1b:63:ef:db:54;
fixed-address 200.200.1.20;
}
host client2{
hardware ethernet 00:0a:95:b4:d4:b0;
fixed-address 200.200.1.21;
}
host client3{
hardware ethernet 00:16:cb:aa:2a:cd;
fixed-address 200.200.1.22;
}
host client4{
hardware ethernet 00:0a:95:f5:8f:b3;
fixed-address 200.200.1.23;
}
Setelah selesai restart service DHCP.
amelsgn@sgn~$ sudo /etc/init.d/dhcp3-server restart
sudah selesai deh instalasi server DHCPnya.
Konfigurasi Klient DHCP
buka file intervace
amelsgn@sgn~$ sudo vi /etc/network/interfaces
Edit dan sesuaikan dengan ini
auto lo eth0
iface eth0 inet dhcp
iface lo inet loopback
sdsd
Simpan kemudian keluar.
Kemudian restart networkingnya
amelsgn@sgn~$ sudo /etc/init.d/networking restart
Bagaimana mencari IP Addres DHCP Server
anda harus menjalankan beberapa perintah
amelsgn@sgn~$ sudo dhclient
or
amelsgn@sgn~$ tail -n 15 /var/lib/dhcp3/dhclient.*.leases

Siagian.P
Reff : Ubuntu Server 11.04

No comments:

Post a Comment