PRAKTIKUM ADMINISTRASI JARINGAN
PRAKTIKUM ADMINISTRASI JARINGAN
DHCP Server
DHCP Server
Oleh: Oleh:
Nani Setyo Wulan S.Pd. Nani Setyo Wulan S.Pd.
Nelyetti S.Kom. Nelyetti S.Kom.
JURUSAN TEKNIK KOMPUTER JARINGAN
JURUSAN TEKNIK KOMPUTER JARINGAN
PERSIAPAN AKADEMI KOMUNITAS SOLOK SELATAN
PERSIAPAN AKADEMI KOMUNITAS SOLOK SELATAN
PDD POLITEKNIK NEGERI PADANG
PDD POLITEKNIK NEGERI PADANG
DHCP Server
DHCP Server
A. TUJUAN A. TUJUAN
1.
1. Mahasiswa Mahasiswa mampu memahamampu memahami fungsi mi fungsi dari DHCP dari DHCP ServerServer
2.
2. Mahasiswa mampu memahami cara instalasi dan konfigurasi DHCPMahasiswa mampu memahami cara instalasi dan konfigurasi DHCP Server pada Debian
Server pada Debian
B.
B. DASAR DASAR TEORITEORI DHCP Server
DHCP Server
Dynamic Host Configuration Protocol (DHCP) Server merupakan Dynamic Host Configuration Protocol (DHCP) Server merupakan protokol yang digunakan untuk
protokol yang digunakan untuk memberikan alamat IP secaramemberikan alamat IP secara dinamis/otomatis
dinamis/otomatis kepadakepada komputer komputer clientclient dan perangkat lain yang dan perangkat lain yang terhubung dengan jaringan. Dengan adanya DHCP Server, administrator terhubung dengan jaringan. Dengan adanya DHCP Server, administrator tidak perlu lagi repot-repot mengkonfigurasi IP pada komputer, sebut saja tidak perlu lagi repot-repot mengkonfigurasi IP pada komputer, sebut saja Zero Configuration
Zero Configuration. Client akan meminta IP Address pada server, kemudian. Client akan meminta IP Address pada server, kemudian server akan memberikan alokasi IP yang tersisa.
server akan memberikan alokasi IP yang tersisa.
Ketika sebuah komputer terhubung dengan jaringan yang Ketika sebuah komputer terhubung dengan jaringan yang menggunakan DHCP, DHCP tersebut akan memberikan informasi TCP/IP menggunakan DHCP, DHCP tersebut akan memberikan informasi TCP/IP kepada komputer tersebut. Informasi yang diberikan adalah
kepada komputer tersebut. Informasi yang diberikan adalah alamat IPalamat IP,,
subnet mask
subnet mask,, default gatewaydefault gateway (alamat IP router atau modem yang (alamat IP router atau modem yang memperbolehkan komputer atau perangkat jaringan berkomunikasi dengan memperbolehkan komputer atau perangkat jaringan berkomunikasi dengan jaringan luar seperti
jaringan luar seperti internet atau WAN), internet atau WAN), primaryprimaryDNS server DNS server dan secondary dan secondary DNS server. Yang perlu diingat, yang bersifat dinamis hanya alamat IP yang DNS server. Yang perlu diingat, yang bersifat dinamis hanya alamat IP yang diberikan kepada client, sedangkan yang lainnya bersifat statis.
diberikan kepada client, sedangkan yang lainnya bersifat statis.
C. LATIHAN C. LATIHAN
Instalasi NIC Virtual Instalasi NIC Virtual
Sebelum melakukan instalasi, terlebih dahulu kita cek
Sebelum melakukan instalasi, terlebih dahulu kita cek Network InterfaceNetwork Interface Card
Card yang ada di komputer. Untuk di virtual host, buka menu File yang ada di komputer. Untuk di virtual host, buka menu File
Preference
Bila hanya ada satu adapter, klik tanda + hijau yg ada di sebelah kanan (yg Bila hanya ada satu adapter, klik tanda + hijau yg ada di sebelah kanan (yg dilingkari merah, nomor 1) untuk menambahkan adapter. Bila ada peringatan dilingkari merah, nomor 1) untuk menambahkan adapter. Bila ada peringatan dari windows, klik yes
dari windows, klik yes home network. home network.
Kemudian atur menjadi enable dhcp serve
Kemudian atur menjadi enable dhcp server (yg dilingkari merah, r (yg dilingkari merah, nomor 2),nomor 2), sehingga muncul layar berikut :
sehingga muncul layar berikut :
Setting Server address, server mask, dll,
Setting Server address, server mask, dll, contohnya seperti pada layar.contohnya seperti pada layar.
Instalasi DHCP Server Instalasi DHCP Server
Aplikasi yang digunakan untuk
Aplikasi yang digunakan untuk DHCP Server pada DHCP Server pada Debian 6 Debian 6 bernamabernama isc-dhcp-server. Untuk melihat aplikasi apa saja yang telah terinstall, isc-dhcp-server. Untuk melihat aplikasi apa saja yang telah terinstall,
1
1
2
Sedangkan untuk melihat aplikasi yang telah terinstal dengan kata kunci Sedangkan untuk melihat aplikasi yang telah terinstal dengan kata kunci
tertentu, misal “dhcp”, ketikkan:
tertentu, misal “dhcp”, ketikkan:
## dpkg dpkg --get-selectio--get-selections ns | | grep grep dhcpdhcp
Lihat disitu, apakah isc-dhcp-server sudah terinstall atau belum. Bila belum, Lihat disitu, apakah isc-dhcp-server sudah terinstall atau belum. Bila belum, maka perlu diinstall repositorinya terlebih dahulu. Untuk mendapatkan file maka perlu diinstall repositorinya terlebih dahulu. Untuk mendapatkan file repositori yang akan diinstall tersebut, ada 3 pilihan.
repositori yang akan diinstall tersebut, ada 3 pilihan. Pada praktikum ini,Pada praktikum ini, kita akan menggunakan opsi yang pertama.
kita akan menggunakan opsi yang pertama. Opsi kedua dan ketiga nanti bisaOpsi kedua dan ketiga nanti bisa dicoba sendiri. Jangan lupa, bisa ingin mencoba cara lain, hapus dulu repositori yang sudah terinstal dicoba sendiri. Jangan lupa, bisa ingin mencoba cara lain, hapus dulu repositori yang sudah terinstal dengan mengetikkan : #
dengan mengetikkan : #apt-get remove isc-dhcp-serverapt-get remove isc-dhcp-server Ketiga opsi/pilihan tersebut adalah :
Ketiga opsi/pilihan tersebut adalah : 1.
1. Mengambil Mengambil dari dari file file iso iso DebianDebian Caranya, klik device
Caranya, klik device CD/DVD Devices CD/DVD Devices beri tanda ceklist beri tanda ceklist
(√) pada
(√) pada
debian-6.0.7-DVD-1.iso.debian-6.0.7-DVD-1.iso.
Apabila
Apabila belum
belum terdapat
terdapat ““debian-6.0.7-DVD-1.iso
debian-6.0.7-DVD-1.iso” berarti file iso debian
” berarti file iso debian
belum include dalam virtualbox. Cara memasukkan file iso-nya, pilih belum include dalam virtualbox. Cara memasukkan file iso-nya, pilih““choose a virtual CD/DVD disk file
choose a virtual CD/DVD disk file”” kemudian cari file iso-nya dalam kemudian cari file iso-nya dalam komputer / laptopmuBeri tanda ceklist seperti tadi,
Beri tanda ceklist seperti tadi, kemudian ketikkan:kemudian ketikkan: #
# apt-get install bind9apt-get install bind9
2.
2. Mengambil dari kepingan DVDMengambil dari kepingan DVD yang berisi file repositori yang yang berisi file repositori yang diperlukan
diperlukan
Apabila kita menggu
Apabila kita menggunakan kepingan DVD ynakan kepingan DVD yang berisi file repositori isc-ang berisi file repositori isc-dhcp-server, maka masukkan terlebih dahulu kepingan DVD
dhcp-server, maka masukkan terlebih dahulu kepingan DVD tersebut ketersebut ke dalam CDROOM, lalu ketikkan perintah :
dalam CDROOM, lalu ketikkan perintah : # apt-cdrom add
# apt-cdrom add
# apt-get install bind9 # apt-get install bind9
3.
3. Mengambil Mengambil dari dari internetinternet
Tentunya harus ada koneksi internet untuk mendownload repositori Tentunya harus ada koneksi internet untuk mendownload repositori tersebut. Setelah terkoneksi dengan internet, ganti dulu pengaturan port tersebut. Setelah terkoneksi dengan internet, ganti dulu pengaturan port
Network Interface Card
Network Interface Card yang ada di yang ada di VirtualBox. CVirtualBox. Caranya karanya klik pada lik pada menumenu setting
Lalu download isc-dhcp-server melalui internet dengan perintah: Lalu download isc-dhcp-server melalui internet dengan perintah: #
# apt-get install apt-get install isc-dhcp-servisc-dhcp-serverer
4.
4. Mengambil dari Mengambil dari file virtual Debfile virtual Debian yang ian yang didalamnya suddidalamnya sudah terdapatah terdapat repositori tersebut
repositori tersebut
Ini sebenarnya bukan alternatif yang baik untuk mendapatkan file Ini sebenarnya bukan alternatif yang baik untuk mendapatkan file repositori Debian, namun hanya sekedar untuk mendukung kelancaran repositori Debian, namun hanya sekedar untuk mendukung kelancaran praktikum ini, apabila ada yang masih gagal dalam menginstall Debian di praktikum ini, apabila ada yang masih gagal dalam menginstall Debian di virtualbox untuk praktikum kali ini bisa menggunakan file ini, agar tidak virtualbox untuk praktikum kali ini bisa menggunakan file ini, agar tidak ketinggalan terlalu jauh dalam mempelajari materi praktikum.
ketinggalan terlalu jauh dalam mempelajari materi praktikum.
Setelah file tersebut tercopy dalam hard disk,
Setelah file tersebut tercopy dalam hard disk, jalankan dengan klik 2x padajalankan dengan klik 2x pada file tersebut. Sekali lagi cek
file tersebut. Sekali lagi cek apakah isc-dhcp-server sudah terinstall atauapakah isc-dhcp-server sudah terinstall atau belum dengan mengetikkan:
belum dengan mengetikkan:
#
Konfigurasi Konfigurasi
Pertama setting IP terlebih dahulu sebelum konfigurasi DHCP Server
Pertama setting IP terlebih dahulu sebelum konfigurasi DHCP Server dengandengan perintah:
perintah: #
# nano nano /etc/network/etc/network/interfaces/interfaces
Setting IP Address, netmask, broadcast dan gatewaynya seperti contoh Setting IP Address, netmask, broadcast dan gatewaynya seperti contoh berikut:
berikut:
Tekan Ctrl+O enter Ctrl+X untuk menyimpan dan keluar dari layar editor. Tekan Ctrl+O enter Ctrl+X untuk menyimpan dan keluar dari layar editor.
Restart interfacenya dengan perintah: Restart interfacenya dengan perintah:
#
# /etc/init.d//etc/init.d/networking stopnetworking stop
#
# /etc/init.d//etc/init.d/networking startnetworking start
Konfigurasi DHCPnya dengan perintah: Konfigurasi DHCPnya dengan perintah: #
# nano nano /etc/dhcp/dh/etc/dhcp/dhcpd.confcpd.conf
Tekan Ctrl+V untuk ke halaman selanjutnya, sampai muncul tampilan Tekan Ctrl+V untuk ke halaman selanjutnya, sampai muncul tampilan berikut:
Ubah menjadi : Ubah menjadi :
Ingat,
Ingat, hilangkan tanda pagar (#) pada bagian yg akan dikonfigurasihilangkan tanda pagar (#) pada bagian yg akan dikonfigurasi..
Jika di dalam komputer tersebut terdapat d
Jika di dalam komputer tersebut terdapat dua atau lebih ethernet, makaua atau lebih ethernet, maka harus dipastikan, ethernet mana
harus dipastikan, ethernet mana yang akan mendapat layanan dhcp server.yang akan mendapat layanan dhcp server. Untuk itu, edit default dhcp dengan masuk ke editor nano :
Untuk itu, edit default dhcp dengan masuk ke editor nano : #
# nano nano /etc/default/etc/default/isc-dhcp-ser/isc-dhcp-serverver
Apabila eth0 yang digun
Apabila eth0 yang digunakan untuk dhcp servakan untuk dhcp server, ketikkaner, ketikkan
““
eth0eth0””
pada pada INTERFACES seperti yg tampil pada editor nano diINTERFACES seperti yg tampil pada editor nano di atas.atas. Restart lagi interfacenya dengan perintah :
Restart lagi interfacenya dengan perintah : #
# /etc/init.d//etc/init.d/networking stopnetworking stop #
Restart dhcp servernya juga dengan perintah : Restart dhcp servernya juga dengan perintah : #
# /etc/init.d/i/etc/init.d/isc-dhcp-servesc-dhcp-server r restartrestart
Selanjutnya cek pada PC client. Karena kita menggunakan virtualbox, maka Selanjutnya cek pada PC client. Karena kita menggunakan virtualbox, maka dalam hal ini windows yang merupakan sistem operasi utama, bertindak dalam hal ini windows yang merupakan sistem operasi utama, bertindak sebagai client. Untuk mengeceknya, klik
sebagai client. Untuk mengeceknya, klik
“open network and sharing center”
“open network and sharing center”
yang ada di pojok kanan bawah (klik tanda wireless)yang ada di pojok kanan bawah (klik tanda wireless) change adapter change adapter setting
setting virtualbox host-only network virtualbox host-only network properties properties IPv4 IPv4 set IPnya set IPnya menjadi automatically.
menjadi automatically.
Lalu ping dari Debian ke client,
Lalu ping dari Debian ke client, dan sebaliknya.dan sebaliknya. Ping dari server ke client :
Ping dari server ke client :
Karena dalam hal ini client
Karena dalam hal ini client adalah windows, maka ping dari client adalah windows, maka ping dari client dilakukandilakukan dari command prompt pada windows.
D. Soal D. Soal
1. Sebutkan secara singkat langkah-langkah apa saja yang perlu 1. Sebutkan secara singkat langkah-langkah apa saja yang perlu
dilakukan dalam instalasi dan konfigurasi DHCP Server! dilakukan dalam instalasi dan konfigurasi DHCP Server! 2.
2. Jelaskan apJelaskan apa itu a itu OVA (Open OVA (Open Virtualization FVirtualization Format Archive)!ormat Archive)! 3.
3. Mengapa Mengapa diperlukan diperlukan DHCP DHCP Server?Server? 4.
4. Bagaimana cBagaimana cara mengecek ara mengecek berhasil atau berhasil atau tidaknya instidaknya instalasi dantalasi dan konfigurasi DHCP dari segi server dan client?