12
Fadly Satriya Gunawan DHCP SERVER 02 April 14 XI Computer and Networking Bp. Adi SMKN 1 CIMAHI Bp. Trimans A. Tinjauan Teori DHCP (Dynamic Host Configuration Protocol) Adalah suatu protocol yang bekerja mengirimkan IP address(internet Protocol) kepada Host secara Dynamic atau automatis. Jenis DHCP : DHCP Client Server Yaitu DHCP server yang hanya terdiri dari 1 buah server dan beberapa client DHCP Mac Filtering yaitu DHCP server yang memberikan IP address hanya kepada MAC address yang sudah terdaftar. DHCP Multi Scope yaitu DHCP server yang mampu menggunakan beberapa range dalam 1 server (Multi scope range) dan mampu memberikan IP address dengan Subnet yang berbeda (Multi scope subnet) DHCP Fail Over Yaitu DHCP server yang terdiri dari 2 server yaitu Primary dan Secondary. Yang berfungsi apabila server primary mati/down maka server Secondary akan membackup server Primary tersebut. DHCP Relay Yaitu DHCP server yang memberikan IP address kepada client yang berbeda subnet. B. Latar belakang Memahami fungsi dari DHCP server, dan menggunakan DHCP server berbagai jenis sesuai dengan fungsinya. C. Alat dan bahan Virtual Machine Ubuntu (server) Client Paket dhcp3-server Untuk DHCP relay (mikrotik [server], ubuntu [router,relay]) D. Penjelasan DHCP client Server a. Install Paket DHCP yaitu sudo apt-get install dhcp3-server b. Tetapkan interface yang menjadi jalur untuk DHCP di file nano /etc/default/dhcp3-server c. Lakukan konfigurasi DHCP di file nano /etc/dhcp3/dhcpd.conf dengan konfigurasi sebagai berikut : subnet 192.168.11.0 netmask 255.255.255.0 { range 192.168.11.100 192.168.11.200; option broadcasr-address 192.168.11.255; default-lease-time 600;

L3 dhcp fadlysatriyagunawan

Embed Size (px)

Citation preview

Page 1: L3 dhcp fadlysatriyagunawan

Fadly Satriya Gunawan DHCP SERVER

02 April 14

XI Computer and Networking Bp. Adi

SMKN 1 CIMAHI Bp. Trimans

A. Tinjauan Teori

DHCP (Dynamic Host Configuration Protocol) Adalah suatu protocol yang bekerja

mengirimkan IP address(internet Protocol) kepada Host secara Dynamic atau automatis.

Jenis DHCP :

DHCP Client Server

Yaitu DHCP server yang hanya terdiri dari 1 buah server dan beberapa client

DHCP Mac Filtering

yaitu DHCP server yang memberikan IP address hanya kepada MAC address yang

sudah terdaftar.

DHCP Multi Scope

yaitu DHCP server yang mampu menggunakan beberapa range dalam 1 server (Multi

scope range) dan mampu memberikan IP address dengan Subnet yang berbeda

(Multi scope subnet)

DHCP Fail Over

Yaitu DHCP server yang terdiri dari 2 server yaitu Primary dan Secondary. Yang

berfungsi apabila server primary mati/down maka server Secondary akan

membackup server Primary tersebut.

DHCP Relay

Yaitu DHCP server yang memberikan IP address kepada client yang berbeda subnet.

B. Latar belakang

Memahami fungsi dari DHCP server, dan menggunakan DHCP server berbagai jenis sesuai

dengan fungsinya.

C. Alat dan bahan

Virtual Machine

Ubuntu (server)

Client

Paket dhcp3-server

Untuk DHCP relay (mikrotik [server], ubuntu [router,relay])

D. Penjelasan

DHCP client Server

a. Install Paket DHCP yaitu sudo apt-get install dhcp3-server

b. Tetapkan interface yang menjadi jalur untuk DHCP di file nano

/etc/default/dhcp3-server

c. Lakukan konfigurasi DHCP di file nano /etc/dhcp3/dhcpd.conf

dengan konfigurasi sebagai berikut :

subnet 192.168.11.0 netmask 255.255.255.0 {

range 192.168.11.100 192.168.11.200;

option broadcasr-address 192.168.11.255;

default-lease-time 600;

Page 2: L3 dhcp fadlysatriyagunawan

max-lease-time 7200;

}

d. Restart file dhcp /etc/init.d/dhcp3-server restart

e. Untuk mendapatkan IP address di client dapat menggunakan perintah

dhclient atau merubah static menjadi dhcp di file /etc/network/interfaces

DHCP MAC Filltering

a. Install Paket DHCP yaitu sudo apt-get install dhcp3-server

b. Tetapkan interface yang menjadi jalur untuk DHCP di file nano

/etc/default/dhcp3-server

c. Lakukan konfigurasi DHCP di file nano /etc/dhcp3/dhcpd.conf

dengan konfigurasi sebagai berikut :

subnet 192.168.11.0 netmask 255.255.255.0 {

range 192.168.11.100 192.168.11.200;

option broadcasr-address 192.168.11.255;

default-lease-time 600;

max-lease-time 7200;

deny unknown-clients;

}

host pengguna{

hardware ethernet 00-19-21-63-35-3F;

}

d. Restart file dhcp /etc/init.d/dhcp3-server restart

e. Untuk mendapatkan IP address di client dapat menggunakan perintah

dhclient atau merubah static menjadi dhcp di file /etc/network/interfaces

DHCP Multi scope (range)

a. Install Paket DHCP yaitu sudo apt-get install dhcp3-server

b. Tetapkan interface yang menjadi jalur untuk DHCP di file nano

/etc/default/dhcp3-server

c. Lakukan konfigurasi DHCP di file nano /etc/dhcp3/dhcpd.conf

dengan konfigurasi sebagai berikut :

subnet 192.168.11.0 netmask 255.255.255.0 {

range 192.168.11.100 192.168.11.200;

range 192.168.11.10 192.168.11.20;

option broadcasr-address 192.168.11.255;

default-lease-time 600;

max-lease-time 7200;

}

d. Restart file dhcp /etc/init.d/dhcp3-server restart

e. Untuk mendapatkan IP address di client dapat menggunakan perintah

dhclient atau merubah static menjadi dhcp di file /etc/network/interfaces

DHCP Multi scope (subnet)

a. Install Paket DHCP yaitu sudo apt-get install dhcp3-server

b. Tetapkan interface yang menjadi jalur untuk DHCP di file nano

/etc/default/dhcp3-server

c. Lakukan konfigurasi DHCP di file nano /etc/dhcp3/dhcpd.conf

dengan konfigurasi sebagai berikut :

Page 3: L3 dhcp fadlysatriyagunawan

subnet 192.168.11.0 netmask 255.255.255.0 {

range 192.168.11.100 192.168.11.200;

interfaces eth1;

option broadcasr-address 192.168.11.255;

default-lease-time 600;

max-lease-time 7200;

}

subnet 192.168.12.0 netmask 255.255.255.0 {

range 192.168.12.100 192.168.12.200;

interfaces eth2;

option broadcasr-address 192.168.12.255;

default-lease-time 600;

max-lease-time 7200;

}

d. Restart file dhcp /etc/init.d/dhcp3-server restart

e. Untuk mendapatkan IP address di client dapat menggunakan perintah

dhclient atau merubah static menjadi dhcp di file /etc/network/interfaces

DHCP Fail Over

a. Install Paket DHCP yaitu sudo apt-get install dhcp3-server

b. Tetapkan interface yang menjadi jalur untuk DHCP di file nano

/etc/default/dhcp3-server

Lakukan konfigurasi DHCP di file nano /etc/dhcp3/dhcpd.conf

dengan konfigurasi sebagai berikut :

Failover peer “tkj”{

Primary;

Address 192.168.11.1;

Port 67;

Peer address 192.168.11.2;

Peer port 67;

Max-response-delay 30;

Max-unacked-updates 10;

Load balance max seconds 3;

Mclt 1;

Split 100;

}

Subnet 192.168.8.0 netmask 255.255.255.0{

Option broadcast-address 192.168.11.255;

Pool {

Failover peer “tkj”

Max-lease-time 1800;

Range 192.168.11.100 192.168.11.200;

}

}

Page 4: L3 dhcp fadlysatriyagunawan

(untuk di server secondary)

Failover peer “tkj”{

Secondary;

Address 192.168.11.2;

Port 67;

Peer address 192.168.11.1;

Peer port 67;

Max-response-delay 30;

Max-unacked-updates 10;

Load balance max seconds 3;

Mclt 1;

}

Subnet 192.168.8.0 netmask 255.255.255.0{

Option broadcast-address 192.168.11.255;

Pool {

Failover peer “tkj”

Max-lease-time 1800;

Range 192.168.11.100 192.168.11.200;

}

}

c. Restart file dhcp /etc/init.d/dhcp3-server restart

d. Untuk mendapatkan IP address di client dapat menggunakan perintah

dhclient atau merubah static menjadi dhcp di file

/etc/network/interfaces

e. Agar lebih meyakinkan dalam menguji coba DHCP fail over stop dhcp

server primary lalu lakukan request IP address oleh client (cara step d)

client harus mendapatkan IP address dari secondary.

DHCP Relay

Server

a. Setting IP address ip address add address=192.168.11.1/24

b. Setting Gateway ke router ip route add gateway=192.168.11.2

c. Setting DHCP server ip dhcp-server setup

Relay a. Setting IP address pada 2 interfaces b. Install paket relay apt-get install dhcp-relay c. Aktivkan fungsi router d. konfigurasi interface default dan server dhcp pada file nano /etc/default/dhcp-

relay. e. Restart dhcp-relay /etc/init.d/dhcp-relay restart

Page 5: L3 dhcp fadlysatriyagunawan

Client a. Untuk mendapatkan IP address di client dapat menggunakan perintah dhclient

atau merubah static menjadi dhcp di file /etc/network/interfaces

b. Lakukan test ping pada server dhcp.

E. Lampiran DHCP Server-Client

Gambar 1.1 interfaces

Gambar 1.2 konfigurasi

Gambar 1.3 Dhcp client

Page 6: L3 dhcp fadlysatriyagunawan

DHCP MAC Filtering

Gambar 2.1 interfaces

Gambar 2.2 konfigurasi

Gambar 2.3 dhcp client; sudah terdaftar (kanan) belum terdaftar (kiri)

DHCP Multi scope

Gambar 3.1 interfaces (multi scope range)

Page 7: L3 dhcp fadlysatriyagunawan

Gambar 3.2 konfigurasi (multi scope range)

Gambar 3.3 DHCP client (multi scope range)

Gambar 3.4 interfaces (multi scope subnet)

Page 8: L3 dhcp fadlysatriyagunawan

Gambar 3.5 konfigurasi (multi scope subnet)

Gambar 3.6 DHCP client dari eth 11(kanan) dari eth10 (kiri) log server (bawah)

DHCP FailOver

Page 9: L3 dhcp fadlysatriyagunawan

Gambar 4.1 konfigurasi primary (failover)

Gambar 4.2 konfigurasi secondary (failover)

Page 10: L3 dhcp fadlysatriyagunawan

Gambar 4.3 DHCP Client primary; Primary (kanan) Secondary (kiri) Client (bawah)

Gambar 4.4 DHCP Client secondary; Primary (kanan) Secondary (kiri) Client (bawah)

DHCP Relay

Gambar 5.1 interfaces (server)

Page 11: L3 dhcp fadlysatriyagunawan

Gambar 5.2 setup DHCP (server)

Gambar 5.3 list DHCP (server)

Gambar 5.4 interfaces (relay)

Page 12: L3 dhcp fadlysatriyagunawan

Gambar 5.5 interface dan dhcp server default (relay)

Gambar 5.6 DHCP client (client)

Gambar 5.7 ping dari client ke server DHCP (client)

F. Kesimpulan

DHCP server mempermudah admin dalam mendistribusikan IP address terhadap client yang

akan terhubung pada jaringan tersebut.

Terdapat beberapa jenis DHCP server dengan berbagai fungsi yang dapat di gunakan oleh

seorang admin.