Sabtu, 17 Juli 2010

DHCP

DHCP (Dynamic Host Configuration Protocol) adalah protokol yang berbasis arsitektur client/server yang dipakai untuk memudahkan pengalokasian alamat IP dalam satu jaringan. Sama halnya dengan yang terjadi pada sistem operasi Windows Server, hanya saja caranya yang berbeda untuk melakukan konfigurasi DHCP server. DHCP memungkinkan setiap client dalam jaringan mendapatkan alamat IP secara otomatis, serta default gateway dan DNS server.

Setting IP :
/etc/network/interfaces
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.30.10
network 192.168.30.0
netmask 255.255.255.0
broadcast 192.168.30.255
gateway 192.168.30.11

arti :
auto:dinyalakan otomatis ketika booting
address: menentukan IP address yang digunakan suatu komputer.
network: menentukan Network Address komputer.
netmask: menentukan subnet mask network komputer.
broadcast: menentukan alamat broadcast yang digunakan komputer untuk memperkenalkan diri pada jaringan.
gateway: menentukan default gateway yang digunakan apabila komputer tersebut mengirimkan paket data ke luar jaringan anggotanya.

/etc/init.d/networking start

DHCP SERVER

setting interface untuk melayani client
#sudo vi /etc/default/dhcp3-server
cari
INTERFACES=”"
ganti dengan
INTERFACES=”eth0"
simpan dan keluar

setting pool :
#sudo vi /etc/dhcp3/dhcpd.conf

subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.100 192.168.0.200;
option domain-name-servers 202.188.0.133, 202.188.1.5;
option domain-name "warnet.my";
option routers 192.168.0.1;
option broadcast-address 192.168.0.255;
default-lease-time 600;
max-lease-time 7200;
}

Artinya :
- Server DHCP menyiapkan IP address antara 192.168.0.100-192.168.0.200,
- Gateway 192.168.0.1,
- DNS 202.188.0.133 dan 202.188.0.5


Berdasarkan MAC Address :

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 “yourdomainname.com”;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.200;
}
host client1{
hardware ethernet 00:1b:63:ef:db:54;
fixed-address 192.168.1.20;
}
host client2{
hardware ethernet 00:0a:95:b4:d4:b0;
fixed-address 192.168.1.21;
}
host client3{
hardware ethernet 00:16:cb:aa:2a:cd;
fixed-address 192.168.1.22;
}
host client4{
hardware ethernet 00:0a:95:f5:8f:b3;
fixed-address 192.168.1.23;
}

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


Client :
#sudo vi /etc/network/interfaces

Edit dan sesuaikan dengan ini
auto lo eth0
iface eth0 inet dhcp
iface lo inet loopbacksdsd

#sudo /etc/init.d/networking restart
#dhclient

Tidak ada komentar:

Posting Komentar