Anda di halaman 1dari 67

ADMINISTRASI SISTEM JARINGAN

SMK/MAK Kelas XI
© 2020
Hak cipta yang dilindungi Undang-Undang ada pada Penulis.
Hak penerbitan ada pada PT Kuantum Buku Sejahtera.

Penulis : Supriyanto
Editor : Ahmad Thoriq Hadiyanto
Desainer Kover : Achmad Faisal
Desainer Isi : Ayu Amelia Syafitrie
Tahun terbit : 2020
ISBN : 978-623-7216-79-7

Diterbitkan oleh
PT Kuantum Buku Sejahtera
Anggota IKAPI No. 212/JTI/2019
Jalan Pondok Blimbing Indah Selatan X N6 No. 5 Malang - Jawa Timur
Telp. (0341) 438 2294, Hotline 0822 9951 2221;
Situs web: www.quantumbook.id

Dilarang memperbanyak atau memindahkan sebagian atau seluruh isi buku ini dalam bentuk apapun, baik
secara elektronis maupun mekanis, termasuk memfotokopi, merekam atau dengan sistem penyimpanan
lainnya, tanpa izin tertulis dari PT Kuantum Buku Sejahtera.
Daftar Isi

Prakata ..................................................................................................................... v
Bab 1 Menginstalasi Sistem Operasi Jaringan .......................................................... 1
A. Instalasi Sistem Operasi Jaringan ................................................................................. 2
B. Metode Instalasi Sistem Operasi................................................................................... 2
C. Langkah-Langkah Menginstalasi Sistem Operasi Jaringan ................................ 7
Uji Kompetensi.............................................................................................................................. 25

Bab 2 Mengonfigurasi DHCP Server .......................................................................... 29


A. Mengenali DHCP ............................................................................................................... 30
B. Fungsi DHCP ....................................................................................................................... 31
C. Metode dalam Konfigurasi DHCP................................................................................. 31
D. Cara Kerja DHCP.................................................................................................................. 31
E. Konfigurasi DHCP Server di Windows Server 2016 ................................................ 34
F. Konfigurasi pada Client Windows ............................................................................... 47
Uji Kompetensi ......................................................................................................................... 52

Bab 3 Mengonfigurasi FTP Server ............................................................................. 57


A. Sejarah FTP ........................................................................................................................... 58
B. Fungsi FTP ............................................................................................................................ 59
C. Cara Kerja FTP ...................................................................................................................... 59
D. Jenis-Jenis FTP .................................................................................................................... 60
Uji Kompetensi.............................................................................................................................. 64

Bab 4 Mengonfigurasi Remote Server ...................................................................... 67


A. Sejarah Remote Acces ..................................................................................................... 68
B. Mengenal Remote Acces ............................................................................................... 69
C. Memahami SSH (Secure Shell Hosting)..................................................................... 70
D. Arsitektur SSH .................................................................................................................... 71
E. Cara Kerja SSH .................................................................................................................... 71
F. Implementasi SSH ............................................................................................................. 72
G. Metode Enkripsi ................................................................................................................ 72
H. Instalasi SSH ...................................................................................................................... 73
Uji Kompetensi.............................................................................................................................. 75

Bab 5 Mengonfigurasi File Server .............................................................................. 79


A. Konfigurasi File Server di Windows Server 2012 ..................................................... 80
B. Konfigurasi Quota .............................................................................................................. 84
C. Verifikasi Konfigurasi Quota ........................................................................................... 89
D. Konfigurasi Screen ............................................................................................................. 94
E. Verifikasi Konfigurasi Screen .......................................................................................... 100
F. Storage Management System ....................................................................................... 102

iii
G. File Management Task ...................................................................................................... 104
H. Verifikasi Manajement Task............................................................................................. 109
Uji Kompetensi.............................................................................................................................. 111

Bab 6 Mengonfigurasi Web Server ............................................................................ 115


A. Mengenal Web Server ...................................................................................................... 116
B. Cara Kerja Web Server....................................................................................................... 117
C. Apache Web Server ........................................................................................................... 118
D. Instalasi Web Server .......................................................................................................... 119
E. Konfigurasi............................................................................................................................ 120
F. Pengujian .............................................................................................................................. 122
Uji Kompetensi.............................................................................................................................. 124

Bab 7 Mengonfigurasi DNS Server ............................................................................ 127


A. Sejarah DNS.......................................................................................................................... 128
B. Mengenali DNS ................................................................................................................... 128
C. Cara kerja DNS ..................................................................................................................... 129
D. Instalasi DNS......................................................................................................................... 132
E. Pengujian DNS..................................................................................................................... 134
Uji Kompetensi.............................................................................................................................. 135

Bab 8 Mengonfigurasi Database Server .................................................................... 139


A. Konfigurasi Database Server Mariadb dan PhpMyAdmin................................... 140
B. Mengenal Database Server............................................................................................. 140
C. Langkah-Langkah konfigurasi ....................................................................................... 141
Uji Kompetensi.............................................................................................................................. 147

Bab 9 Mengonfigurasi Mail Server ............................................................................. 151


A. Mengenal Web Mail Server ............................................................................................ 152
B. Kelebihan dan Kekurangan Webmail.......................................................................... 153
C. Mengenal Squierrelmail................................................................................................... 153
D. Instalasi Web Mail............................................................................................................... 153
E. Konfigurasi............................................................................................................................ 154
F. Pengujian Web Mail server ............................................................................................. 156
Uji Kompetensi ....................................................................... 159

Glosarium.................................................................................................... 162
Daftar Pustaka ............................................................................................ 166
Biodata Penulis ........................................................................................... 168
Biodata Konsultan ....................................................................................... 169
Tim Kreatif .................................................................................................. 170

iv
Prakata

Sungguh sebuah kebahagiaan dan rasa syukur yang mendalam bagi penulis karena dapat
menyelesaikan buku ini. Buku ini ditulis sebagai salah satu sumber belajar siswa SMK/
MAK Kelas XI Program Keahlian Teknik Komputer dan Informatika untuk mempelajari dan
mendalami materi administrasi sistem jaringan.
Buku Administrasi Sistem Jaringan ini disajikan dalam sembilan bab, sebagai berikut.
Bab 1 Menginstalasi Sistem Operasi Jaringan
Bab 2 Mengonfigurasi DHCP Server
Bab 3 Mengonfigurasi FTP Server
Bab 4 Mengonfigurasi Remote Server
Bab 5 Mengonfigurasi File Server
Bab 6 Mengonfigurasi Web Server
Bab 7 Mengonfigurasi DNS Server
Bab 8 Mengonfigurasi Database Server
Bab 9 Mengonfigurasi Mail Server
Setiap bab dalam buku ini dilengkapi dengan kompetensi dasar dan tujuan pembelajaran
yang telah disesuaikan dengan Revisi K-13. Pembahasan materi disajikan dengan bahasa yang
lugas dan mudah dipahami dari pembahasan umum ke pembahasan secara khusus. Untuk
menunjang pembelajaran aktual, buku ini sudah menerapkan STEM (Science, Technology,
Engineering, dan Mathematics) serta soal-soal evaluasi berbasis HOTS (High Oder Thinking
Skill).
Ucapan terima kasih kami sampaikan kepada pihak penerbit PT Kuantum Buku Sejahtera
atas usahanya dalam menerbitkan buku ini. Semoga buku Administrasi Sistem Jaringan SMK/
MAK Kelas XI ini bermanfaat bagi siswa dan seluruh pembaca dalam memperoleh pengetahuan.
Penulis menerima saran dan kritik yang membangun. Selamat belajar, semoga sukses!

Malang, April 2020

Penulis

v
Do not Pray
for an Easy life,
pray for the strength to
endure a difficult one
Jangan kamu berdoa untuk hidup yang mudah,
Berdoalah agar diberi kekuatan supaya dapat
menghadapi hidup yang sulit.

"Bruce Lee"

vi
A

1
Menginstalasi Sistem
Operasi Jaringan

Kompetensi Dasar
3.1 Menerapkan sistem operasi jaringan.
4.1 Menginstalasi sistem operasi jaringan.

Tujuan Pembelajaran
Setelah mempelajari bab ini, diharapkan peserta didik mampu
1. memilih dan memahami konsep dan fungsi sistem operasi jaringan;
2. menginstalasi sistem operasi jaringan pada Debian 8.0;
3. mengonfigurasi sistem operasi jaringan; serta
4. menguji dan mengaplikasikan sistem operasi jaringan.
Sistem operasi merupakan penghubung antara pengguna komputer dengan perangkat
keras komputer. Sistem operasi secara umum didefinisikan sebagai suatu pengelola seluruh
sumber daya yang terdapat pada sistem komputer dan menyediakan sekumpulan layanan
ke pemakai sehingga memudahkan penggunaan dan pemanfaatan sumber daya sistem
komputer. Sistem operasi jaringan atau sistem operasi komputer yang dipakai sebagai
server dalam jaringan komputer hampir mirip dengan sistem operasi komputer stand
alone. Perbedaanya hanya pada sistem operasi jaringan dengan salah satu komputer
harus bertindak sebagai server bagi komputer lainnya. Sistem operasi dalam jaringan
selain berfungsi mengelola sumber daya dirinya, juga untuk mengelola sumber daya
komputer lain yang tergabung dalam jaringan.

A. Instalasi Sistem Operasi Jaringan

Instalasi merupakan hal yang dilakukan paling awal sebelum membangun server. Instalasi
mencakup dua hal, instalasi perangkat keras dan perangkat lunak. Sebagai server yang
akan melayani komunikasi antarjaringan, sebuah server minimal harus memiliki dua kartu
jaringan. Satu untuk jaringan internal dan lainnya untuk jaringan eksternal. Persyaratan
lainnya dalam instalasi server mengikuti syarat umum instalasi sistem operasi, seperti
1. jumlah RAM yang diperlukan;
2. besar ruang hard disk yang akan digunakan;
3. tipe dan kecepatan prosesor; dan
4. resolusi video/layar (diperlukan untuk sistem operasi GUI).
Informasi ini biasanya telah disediakan oleh perusahaan penyedia sistem operasi
yang bersangkutan. Misalnya, untuk sistem operasi Debian Wheezy dengan desktop
memerlukan syarat perangkat komputer antara lain
1. prosesor minimal Pentium IV 1 GHz;
2. RAM minimal 128 MB (disarankan 512 MB); dan
3. hard disk minimal 5 GB.

B. Metode Instalasi Sistem Operasi

Sistem operasi diinstal ke dalam bagian tertentu dari hard disk. Lokasi tertentu ini biasa
dikenal dengan istilah partisi disk. Terdapat sejumlah metode yang dapat digunakan
untuk menginstal sistem operasi. Penentuan metode ini berdasarkan pada kondisi
hardware, persyaratan sistem operasinya, dan kebutuhan user. Berikut ini empat pilihan
jenis instalasi sistem operasi.
1. Instalasi Baru
Opsi ini dapat digunakan apabila jaringan yang akan dibangun termasuk jaringan
baru atau adanya penambahan perangkat server baru yang tidak mendukung sistem
operasi jaringan yang ada saat ini. Jika memilih opsi ini, semua data pada partisi
terpilih akan dihapus. Apabila ada aplikasi yang sudah terinstal sebelumnya pada
sistem operasi lama perlu diinstal kembali.

2 Administrasi Sistem Jaringan


Gambar 1.1 Tampilan sistem operasi Debian
Sumber: Pintarkomputer, 2017
2. Upgrade
Opsi ini banyak digunakan pada sistem-sistem jaringan yang sudah berjalan. Opsi
ini biasanya dilakukan karena adanya perbaikan fitur yang ada pada sistem operasi
yang digunakan, termasuk juga karena fitur baru yang memang diperlukan. Dengan
memilih opsi ini, aplikasi yang sudah terinstal sebelumnya kemungkinan akan tetap
dapat digunakan setelah upgrade. Opsi upgrade hanya akan mengganti file-file
sistem operasi sebelumnya dengan yang baru.

Gambar 1.2 Tampilan Ubuntu


Sumber: Gazette, 2014
3. Multi-Boot
Apabila disyaratkan untuk ada lebih dari satu sistem operasi dalam satu komputer,
opsi ini dapat dipilih untuk memungkinkan penggunaan lebih dari satu sistem
operasi. Setiap sistem operasi akan ditempatkan pada partisinya masing-masing.
Oleh karena itu, perlu ada persiapan partisi sebelum melakukan instalasi multi-boot
ini.

Menginstalasi Sistem Operasi Jaringan 3


Gambar 1.3 Multiboot
Sumber: Pintarkomputer, 2017
4. Virtualisasi
Virtualisasi merupakan teknik yang memungkinkan instalasi sistem operasi dilakukan
di atas sistem operasi yang ada saat ini. Tidak dalam partisi tertentu, namun dalam
suatu file tertentu. File ini menjadi perwakilan dari suatu sistem komputer virtual. Satu
komputer dapat memiliki lebih dari satu komputer virtual. Oleh karena itu, instalasi
lebih dari satu sistem operasi juga dimungkinkan dengan teknik ini. Beberapa
aplikasi yang memungkinkan untuk membuat sistem virtual ini adalah VirtualBox,
VMWare, dan Virtual PC.

Gambar 1.4 Virtualisasi


Sumber: Pintarkomputer, 2017
Sebelum melakukan instalasi sistem operasi ada beberapa hal yang perlu
diperhatikan di antaranya sebagai berikut.
1. Struktur Partisi yang akan Digunakan
Salah satu teknik yang digunakan untuk mengamankan data yang ada di komputer
adalah dengan membuat partisi yang berbeda untuk sistem dan data. Dengan
adanya pemisahan, akan memungkinkan jika sistem tersebut di-upgrade tanpa
memengaruhi datanya. Pembagian ini juga dapat membantu dalam proses backup
dan restore.

4 Administrasi Sistem Jaringan


2. Penentuan Jenis Sistem File
Sistem file merupakan sistem manajemen file yang diterapkan sistem operasi untuk
mengelola file-file yang tersimpan di hard disk. Ada banyak sistem file yang telah
dikembangkan saat ini. Beberapa yang sering digunakan, di antaranya FAT16/32,
NTFS, HPFS, ext2, ext3, dan ext4. Setiap sistem operasi dapat memiliki lebih dari
satu sistem file. Seperti Linux Ubuntu yang dapat mengelola hampir semua sistem
file yang ada. Setiap sistem file yang dipilih memiliki kekurangan dan kelebihannya
masing-masing. Saat ini telah banyak aplikasi yang dapat digunakan untuk mengolah
partisi dan sistem file pada hard disk. Perubahan partisi yang dilakukan setelah
instalasi dapat memungkinkan terjadinya kehilangan data. Oleh karena itu, diperlukan
adanya perencanaan yang baik terkait penentuan struktur dan sistem file yang akan
digunakan. Ada banyak partisi yang dapat dibuat untuk sistem operasi Linux. Berikut
ini partisi-partisi yang umum digunakan.
a. / adalah partisi utama (root) pada sistem operasi Linux. Peranannya mirip seperti
drive C pada Windows XP. Pada setiap instalasi Linux, partisi harus selalu dibuat.
Sistem file yang biasa digunakan untuk memformat partisi berupa ext4. Minimal
besarnya partisi 5 GB. Dalam hal ini disarankan minimal 8 GB agar lebih leluasa
menginstal program lainnya.
b. /home adalah partisi untuk user. Partisi ini dapat berisi data user. Data dapat
berupa dokumen, gambar, audio, video, dan konfigurasi aplikasi user. Partisi ini
serupa dengan folder documents and settings atau users pada Windows. Partisi
dapat dijadikan satu dengan partisi root (/) atau pada partisi sendiri. Sistem
file pada partisi juga biasanya menggunakan ext 4. Besarnya partisi dapat
ditentukan berdasarkan banyaknya data yang kemungkinan akan dihasilkan.
c. /boot merupakan partisi yang berisi aplikasi booting (menjalankan) sistem
operasi. Partisi ini tidak harus dibuat. Jika dibuat akan berguna nantinya pada
saat instalasi multi-boot sistem operasi. Sistem filenya juga secara umum dapat
menggunakan ext4.
d. Swap adalah partisi RAM pada sistem Linux. Partisi ini dapat digunakan sebagai
RAM tambahan (memori virtual). Partisi ini berguna pada saat sistem kehabisan
RAM (fisik). Semakin banyak jumlah aplikasi yang dijalankan semakin besar
jumlah RAM yang digunakan. Pada saat sistem kehabisan RAM, Linux dapat
menggunakan partisi swap sebagai RAM tambahan. Dalam Linux terdapat
istilah swapping yang digunakan untuk menunjukkan proses pemindahan page
dari memori RAM ke swap. Page adalah blok-blok pada memori. Ukuran dari
partisi ini minimal sama dengan besarnya RAM yang ada. Namun disarankan
agar besarnya swap dua kali RAM.
e. http://distrowatch.com/, pada situs ini akan ditampilkan data statistik setiap
distro linux yang ada diurutkan mulai dari yang terbanyak hingga saat tulisan
ini dibuat tiga distro teratas pada minggu ini, meliputi Linux Mint, Ubuntu, dan
Debian. Selain itu, terdapat halaman http://w3techs.com/technologies/details/
os-linux/all/all yang juga menampilkan statistik penggunaan Linux.

Menginstalasi Sistem Operasi Jaringan 5


Gambar 1.5 Situs distrowatch.com
Sumber: Angka8terbalik, 2016
f. http://www.zegeniestudios.net/ldc/ digunakan bagi pengunjung untuk
menentukan distro yang cocok karena akan dipandu dengan pertanyaan-
pertanyaan seputar kebutuhan Linux yang diharapkan. Sampai saat buku ini
dibuat, bahasa yang didukung masih sedikit dengan bahasa utamanya berupa
bahasa Inggris. Terdapat sekitar 16 pertanyaan yang akan diberikan. Hasil
akhirnya memuat rekomendasi beberapa distro Linux yang mungkin sesuai.

Gambar 1.6 Situs zetgeniestudios.net


Sumber: Angka8terbalik, 2016
Setiap distro ada yang menjadi turunan dari distro lainnya, seperti Ubuntu
turunan dari Debian dan Mint yang termasuk turunan dari Ubuntu/Debian.
Walaupun berbeda, setiap distro tetap menjalankan sistem Linux yang sama.
Terkait dengan metode instalasi, secara umum terdapat beberapa persamaan
seperti adanya pembuatan partisi, user, keyboard, dan pewaktuan. Sebagai
gambaran, berikut ini poin-poin instalasi sistem operasi Debian.
1) Konfigurasi BIOS untuk dapat melakukan boot melalui CD/DVD.
2) Pemilihan mode instalasi teks atau grafis (GUI).
3) Pemilihan bahasa, lokasi saat ini dan jenis keyboard.
4) Pengaturan jaringan dan nama host (komputer).
5) Penentuan password untuk user root.
6) Pembuatan user baru.

6 Administrasi Sistem Jaringan


7) Penentuan pewaktuan sesuai lokasi saat ini.
8) Penentuan skema partisi yang akan digunakan.
9) Pengelolaan sumber paket aplikasi (CD atau mirror).
10) Pemilihan aplikasi yang akan diinstal.
11) Instalasi boot loader.

C. Langkah-Langkah Menginstalasi Sistem Operasi Jaringan

Pada praktikum ini akan dilakukan instalasi sistem operasi Ubuntu dengan menggunakan
virtualisasi. Persiapan yang perlu dilakukan sebagai berikut.
1. Sistem operasi yang digunakan untuk instalasi ini Microsoft Windows 8.1.
2. Aplikasi VirtualBox yang digunakan saat ini versi 4.3.6 r91406. Unduh aplikasinya di
alamat http://www.virtualbox.org.
3. File image Debian dalam format ISO. Versi yang digunakan saat ini Debian Wheezy
7.3 (debian-7.3.0-i386-DVD-1.iso). File-nya dapat diunduh pada alamat http://debian.
org. Apabila ingin menggunakan distro lainnya disarankan untuk membaca panduan
instalasi yang disertakan pada situsnya atau forum diskusi terkait.
4. Demi kelancaran proses instalasi, koneksi internet sementara dapat dinonaktifkan.
5. Pastikan ada ruang kosong minimal 8 GB, misalnya pada kasus ini komputer virtual
akan disimpan di drive D karena masih memiliki ruang kosong sebesar 11 GB.

Gambar 1.7 Local disk


Sumber: Angka8terbalik, 2016
Langkah-langkah instalasinya akan dibagi menjadi lima tahapan besar, yakni
1. konfigurasi Virtualbox untuk melakukan menempatkan file komputer virtual pada
drive D;
2. pembuatan komputer virtual Debian;
3. penyertaan file image Debian;
4. penentuan urutan booting; dan
5. instalasi Debian.
Berikut perincian dari kelima langkah-langkah instalasi di atas.
1. Konfigurasi VirtualBox
Tahapan ini dapat dilewati jika ingin menyimpan komputer virtual di lokasi bawaan
VirtualBox, yakni di drive System Windows (biasanya drive C). Apabila menggunakan
sistem Linux, secara default lokasi instalasi komputer virtual ada di lokasi direktori
home masing-masing user (biasanya di file system/home).
a. Pastikan aplikasi VirtualBox telah terinstal. Bukalah aplikasi VirtualBox.
b. Buka menu File > Preferences atau dapat menekan Ctrl + G.
c. Pada tab General > untuk input Default Machine Folder pilih opsi Other
kemudian tentukan lokasi file komputer virtual yang akan disimpan, misalnya
pada lokasi D:\DATA\VirtualBoxDisk.

Menginstalasi Sistem Operasi Jaringan 7


Gambar 1.8 Konfigurasi VirtualBox
Sumber: Angka8terbalik, 2016
d. Untuk menyelesaikan tekan OK.
2. Pembuatan Komputer Virtual Debian
Langkah-langkah pembuatan virtual Debian sebagai berikut.
a. Pada aplikasi VirtualBox buka menu Machine > New atau toolbat New atau
tekan Ctrl + N untuk membuat komputer virtual baru.
b. Pada jendela yang muncul, entri Name (isikan dengan “debian” tanpa tanda
kutip) seperti gambar berikut. Selanjutnya klik Next.

Gambar 1.9 Komputer virtual Debian


Sumber: Angka8terbalik, 2016
c. Pada jendela berikutnya, isikan memori maksimal dari komputer yang akan
digunakan untuk menjalankan komputer virtual Ubuntu. Pada kasus ini isikan
dengan 512 MB. Disarankan jika mampu isikan nilai 1024 MB dan yang penting
tidak melewati batas warna hijau dari bar.

8 Administrasi Sistem Jaringan


Gambar 1.10 Memori maksimal dari komputer
Sumber: Angka8terbalik, 2016
d. Pada jendela berikutnya, penentuan besarnya hard disk yang akan digunakan
untuk komputer virtual Ubuntu. Pilih Create a virtual hard drive now.

Gambar 1.11 Penentuan hard drive


Sumber: Angka8terbalik, 2016
e. Pada jendela berikutnya, pilihlah jenis hard drive VDI (VirtualBox Disk Image).
Kemudian klik Next.
f. Pada jendela yang muncul pilih Dynamically allocated, kemudian klik Next.
g. Pada jendela ini, biarkan tetap 8 GB untuk ukuran hard drive-nya. Klik Create
untuk melanjutkan.

Menginstalasi Sistem Operasi Jaringan 9


3. Penyertaan File Image Debian ke Komputer Virtual

Gambar 1.12 File image Debian


Sumber: Angka8terbalik, 2016

Gambar 1.13 Setting Debian


Sumber: Angka8terbalik, 2016
a. Masih pada aplikasi VirtualBox, klik kanan pada komputer virtual Debian yang
baru saja dibuat kemudian pilih Settings.
b. Pada window yang tampil pilih tab Storage dan klik tree Emtpy yang berada
di bawah Controller IDE.
c. Klik tombol untuk mencari file image Debian yang telah diunduh sebelumnya.

Gambar 1.14 File image Debian


Sumber: 1.bp, 2017
d. Terakhir klik tombol OK untuk menyelesaikan.

10 Administrasi Sistem Jaringan


4. Penentuan Urutan Booting
Langkah ini penting dilakukan untuk dapat mengatur urutan pencarian booting
sistem operasi. Berdasarkan aplikasi Virtualbox, akses jendela Settings dari komputer
virtual debian.
a. Pilih tab System dan pastikan pilihan Boot order menempatkan CD/DVD di
atas Hard Disk. Apabila belum klik CD/DVD, gunakan tombol atau untuk
menaikkan atau menurunkan sehingga muncul tampilan berikut.

Gambar 1.15 Penentuan urutan booting


Sumber: 3.bp, 2017
b. Kemudian klik OK untuk menyelesaikan. Booting akan lebih dahulu mencari
ke CD/DVD dibandingkan hard disk.

5. Instalasi Debian pada Komputer Virtual


Langkah-langkah instalasi Debian pada komputer virtual sebagai berikut.
a. Klik dua kali pada komputer virtual Debian untuk menghidupkan komputer
tersebut.
b. Pada tampilan berikut gunakan keyboard panah bawah untuk memilih menu
Graphical Install dan tekan Enter.

Gambar 1.16 Instalasi Debian pada komputer virtual


Sumber: Angka8terbalik, 2016

Menginstalasi Sistem Operasi Jaringan 11


c. Pada jendela pemilihan bahasa, pilih Bahasa Indonesia.
d. Lanjutkan dengan menekan Continue atau menekan keyboard Enter.

Gambar 1.17 Pemilihan bahasa


Sumber: Angka8terbalik, 2016
e. Pada pemilihan lokasi pastikan lokasinya Indonesia, kemudian klik Lanjutkan.
Gunakan keyboard panah atas-bawah atau mouse untuk memilih lokasi.

Gambar 1.18 Pemilihan lokasi


Sumber: Angka8terbalik, 2016
f. Pada pengaturan keyboard pastikan pilihan pada Inggris-Amerika dan tekan
Enter pada keyboard atau tekan Lanjutkan.

Gambar 1.19 Pengaturan keyboard


Sumber: Angka8terbalik, 2016

12 Administrasi Sistem Jaringan


g. Pada tampilan pengaturan jaringan ini pilihlah Lanjutkan.

Gambar 1.20 Tampilan pengaturan jaringan


Sumber: Angka8terbalik, 2016
h. Demi menjamin kelancaran proses instalasi, untuk sementara konfigurasi jaringan
akan diabaikan. Pilih opsi Jangan Mengatur Jaringan Saat Ini. Kemudian tekan
Enter.

Gambar 1.21 Konfigurasi jaringan


Sumber: Angka8terbalik, 2016
i. Pada jendela penentuan nama host berilah nama sesuai keinginan masing-
masing, misalnya kdebian, kemudian tekan Enter.
j. Selanjutnya, isilah password user root yang nanti akan digunakan untuk
mengakses sistem Debian. Tekan Enter untuk melanjutkan.

Menginstalasi Sistem Operasi Jaringan 13


Gambar 1.22 Mengisi password user root
Sumber: Angka8terbalik, 2016
k. Pada tampilan berikut sistem akan meminta nama lengkap user, username,
dan password yang akan digunakan untuk menggunakan sistem ini.

Gambar 1.23 Meminta nama


Sumber: Angka8terbalik, 2016

Gambar 1.24 Meminta username


Sumber: Angka8terbalik, 2016

14 Administrasi Sistem Jaringan


Gambar 1.25 Meminta password
Sumber: Angka8terbalik, 2016
l. Berikutnya pada penentuan waktu, pilih sesuai daerah saat ini.

Gambar 1.26 Penentuan waktu


Sumber: Angka8terbalik, 2016
m. Berikutnya akan ditunjukkan tampilan untuk menentukan skema partisi hard
disk. Skema yang akan digunakan sebagai berikut:
1) partisi/(primer) dengan kapasitas 6 GB dari 8 GB hard disk yang disediakan;
2) partisi /home (logikal) dengan kapasitas 1 GB;
3) partisi swap (logikal) dengan kapasitas 1 GB; dan
4) membuat skema di atas pilihlah metode manual.

Menginstalasi Sistem Operasi Jaringan 15


Gambar 1.27 Metode manual
Sumber: Angka8terbalik, 2016
n. Selanjutnya, pilihlah hard disk yang terdeteksi. Dalam hal ini Vbox Hard disk,
kemudian tekan Enter atau klik tombol Lanjutkan.

Gambar 1.28 Hard disk yang terdeteksi


Sumber: Angka8terbalik, 2016
o. Setelah itu, pada konfirmasi pembuatan tabel partisi pilih Ya.

Gambar 1.29 Konfirmasi pembuatan tabel


Sumber: Angka8terbalik, 2016

16 Administrasi Sistem Jaringan


p. Langkah selanjutnya, untuk membuat partisi baru pilih ruang kosong dan
tekan Lanjutkan atau Enter.

Gambar 1.30 Membuat partisi baru


Sumber: Angka8terbalik, 2016
q. Berikutnya pilih Buat partisi baru.

Gambar 1.31 Partisi baru


Sumber: Angka8terbalik, 2016
r. Gantilah nilai 8.6 GB menjadi 6.6 GB.

Gambar 1.32 Pergantian nilai


Sumber: Angka8terbalik, 2016

Menginstalasi Sistem Operasi Jaringan 17


s. Pada penentuan jenis partisi, pilih Primer.

Gambar 1.33 Jenis partisi primer


Sumber: Angka8terbalik, 2016
t. Pada penentuan lokasi, pilihlah Awal.

Gambar 1.34 Lokasi hard disk


Sumber: Angka8terbalik, 2016
u. Pada tampilan konfirmasi, pilihlah Selesai menyusun partisi dan klik tombol
Lanjutkan.

Gambar 1.35 Konfirmasi menyusun partisi


Sumber: Angka8terbalik, 2016

18 Administrasi Sistem Jaringan


v. Berikutnya pilih kembali Ruang Kosong > Buat PARTISI BARU > pada tampilan
penentuan partisi nyatakan ukurannya sebesar 1 GB.

Gambar 1.36 Partisi baru


Sumber: Angka8terbalik, 2016
w. Pada bagian jenis pastikan pilihannya Logikal dan lokasinya di Awal. Kemudian
pada tampilan susunan partisi pastikan titik kaitnya /home.

Gambar 1.37 Susunan partisi


Sumber: Angka8terbalik, 2016
x. Terakhir untuk membuat partisi swap, pilih kembali Ruang Kosong > Buat Partisi
Baru sehingga muncul tampilan penentuan ukuran partisi. Pastikan besarnya
minimal sama besar dengan besarnya RAM yang digunakan di komputer virtual
ini.

Menginstalasi Sistem Operasi Jaringan 19


Gambar 1.38 Penentuan ukuran partisi
Sumber: Angka8terbalik, 2016
y. Pada bagian jenis partisi pilihlah Logikal dan tekan Enter. Berikutnya, pilih
menu Gunakan sebagai dan tekan Lanjutkan.

Gambar 1.39 Jenis partisi logikal


Sumber: Angka8terbalik, 2016
z. Pada daftar sistem file yang ada pilih Ruang Swap kemudian tekan Enter.

Gambar 1.40 Sistem file ruang swap


Sumber: Angka8terbalik, 2016

20 Administrasi Sistem Jaringan


aa. Pada tampilan berikutnya pilih Selesai Menyusun Partisi dan tekan Enter.

Gambar 1.41 Menyusun partisi


Sumber: Angka8terbalik, 2016
ab. Hasil akhirnya apabila sesuai dengan skema akan seperti berikut ini.

Gambar 1.42 Partisi hard disk


Sumber: Angka8terbalik, 2016
ac. Dari tampilan ini pilih menu Selesai Mempartisi dan Tulis Perubahan-
Perubahannya ke Hard Disk lalu tekan tombol Lanjutkan. Pilih Ya atau tekan
Enter dari jendela konfirmasi yang tampil.

Menginstalasi Sistem Operasi Jaringan 21


Gambar 1.43 Window konfirmasi
Sumber: Angka8terbalik, 2016
ad. Pilih Tidak untuk pemindaian CD/DVD lainnya dan penggunaan mirror pada
jaringan.

Gambar 1.44 Pengelolaan paket


Sumber: Angka8terbalik, 2016

Gambar 1.45 Pemindaian CD/DVD


Sumber: Angka8terbalik 2016

22 Administrasi Sistem Jaringan


ae. Apabila ingin berpartisipasi pada kontes popularitas aplikasi Debian, pilih Ya
(tidak juga tidak masalah) pada jendela yang muncul.

Gambar 1.46 Popularitas aplikasi Debian


Sumber: Angka8terbalik, 2016
af. Pada pemilihan aplikasi yang terinstal biarkan dalam kondisi bawaannya dan
klik Lanjutkan.

Gambar 1.47 Pemilihan aplikasi yang terinstal


Sumber: Angka8terbalik, 2016
Keterangan:
Jika ingin melakukan instalasi secara manual, sebaiknya hilangkan semua
checklist, kecuali di perkakas sistem standar dengan menekan tombol spasi.

Menginstalasi Sistem Operasi Jaringan 23


ag. Pada konfigurasi pemasangan boot loader pilih Ya dan tekan tombol Lanjutkan.

Gambar 1.48 Konfigurasi pemasangan boot loader


Sumber: Angka8terbalik, 2016
ah. Apabila berhasil berikut tampilan Login dari Debian setelah instalasi.

Gambar 1.49 Tampilan login dari Debian


Sumber: Angka8terbalik, 2016

Gambar 1.50 Tampilan Debian


Sumber: Angka8terbalik, 2016

24 Administrasi Sistem Jaringan


Tugas Kelompok
Kerjakan secara berkelompok dan lakukan langkah-langkah berikut.
1. Carilah dan temukan informasi di internet untuk materi konfigurasi integrasi sistem
operasi jaringan tentang
a. fungsi intergrasi sistem operasi dengan jaringan (internet);
b. melakukan konfigurasi integrasi sistem operasi dengan jaringan (internet); dan
c. menguji hasil integrasi sistem operasi dengan jaringan (internet).
2. Buatlah laporan hasil konfigurasi dan pengujian sistem operasi jaringan.
3. Presentasikan hasil konfigurasi dan pengujian yang Anda lakukan

Rangkuman
Instalasi merupakan hal yang paling awal dilakukan sebelum membangun server.
Instalasi ini mencakup dua hal, instalasi perangkat keras dan perangkat lunak.
Sebagai server yang akan melayani komunikasi antarjaringan, sebuah server minimal
harus memiliki dua kartu jaringan. Satu untuk jaringan internal dan lainnya untuk
jaringan eksternal.
Sistem operasi diinstal ke dalam bagian tertentu dari hard disk. Lokasi tertentu
ini biasa dikenal dengan istilah partisi disk. Terdapat sejumlah metode yang dapat
digunakan untuk menginstal sistem operasi. Penentuan metode ini berdasarkan
pada kondisi hardware, persyaratan sistem operasinya sendiri, dan kebutuhan user.
Adapun pilihan jenis instalasi sistem operasi, mencakup instalasi baru, upgrade,
multiboot, dan virtualisasi.
Virtualisasi merupakan teknik yang memungkinkan instalasi sistem operasi
dilakukan di atas sistem operasi yang ada saat ini. Tidak dalam partisi tertentu, namun
dalam suatu file tertentu. File ini menjadi perwakilan dari suatu sistem komputer
virtual. Satu komputer dapat memiliki lebih dari satu komputer virtual. Oleh karena
itu, instalasi lebih dari satu sistem operasi juga memungkinkan menggunakan
teknik ini. Beberapa aplikasi yang memungkinkan untuk membuat sistem virtual,
di antaranya VirtualBox, VMWare, dan Virtual PC.

Uji Kompetensi
A. Soal Pilihan Ganda
Pilihlah jawaban yang paling tepat.
1. Jika menginstal sistem operasi melalui CD, diperlukan ....
a. disket
b. CD Bootable
c. hard disk
d. micro SD
e. CD-R/DVD-R

Menginstalasi Sistem Operasi Jaringan 25


2. File sistem operasi ketika instalasi sebaiknya disimpan di direktori ....
a. local disk E
b. local disk D
c. local disk C
d. local disk B
e. local disk A
3. Di bawah ini yang termasuk operating system berbasis GUI, kecuali ....
a. Linux
b. Windows
c. Mac Os
d. DOS
e. Android
4. Berikut yang tidak termasuk generasi dari varian Microsoft Windows adalah ....
a. Windows 98
b. Windows ME/2000
c. Windows XP
d. Windows 2004
e. Windows 7
5. Di bawah ini yang bukan kelebihan proses instalasi sistem operasi berbasis GUI
adalah ....
a. lebih mudah untuk dipahami
b. proses penginstalan menjadi lebih lama
c. perintah perintah dalam proses penginstalan ditampilkan dengan jelas
d. proses penginstalan tidak terlalu rumit
e. visual efek dalam monitor sudah tersedia sehingga lebih menarik bagi indra
6. Adapun yang dimaksud dengan proses “instalasi” adalah ....
a. memindah data dari media penyimpan ke komputer
b. perintah-perintah untuk menjalankan suatu proses
c. membuat program dari yang belum ada menjadi ada
d. menjalankan program setup.exe /instalasi/instal shield dari program yang
bersangkutan
e. menyalin file-file dari program yang bersangkutan ke media penyimpan dan
menjalankan program tersebut
7. Untuk menginstal OS dengan menggunakan CD, pengaturan First Boot di BIOS di
set menjadi ....
a. setting 1st boot sequence hard disk 0
b. setting 2nd boot sequence CD room
c. setting 2nd boot sequence hard disk 0
d. seting 1st boot sequence DVD room
e. setting 1st boot sequence USB Drive
8. Dalam OS windows XP, file sistemnya sudah menggunakan ....
a. FAT
b. FAT 64
c. ETC
d. NTFS
e. SWAP

26 Administrasi Sistem Jaringan


9. Di bawah ini yang dapat di-setting dalam sistem BIOS, kecuali ....
a. setting waktu
b. setting boot sequence
c. setting screensaver
d. setting suhu temperatur
e. setting VGA dan sound
10. Sistem operasi adalah ....
a. penghubung antara brainware, hardware, dan software
b. penghubung antara user dan software
c. penghubung user dengan user
d. penghubung software dengan hardware
e. penghubung antara hardware dan brainware
11. Fungsi dari sistem operasi, kecuali ....
a. mengatur perangkat lunak dengan perangkat keras komputer
b. mengatur semua operasi dari seluruh perangkat keras komputer
c. mengatur operasi perangkat lunak komputer
d. mengatur manajemen file komputer
e. mengatur dan memberi perintah pada brainware
12. Dalam melakukan upaya pencegahan agar perangkat lunak dapat terlindungi hak
ciptanya dari pembajakan, perusahaan pembuat perangkat lunak melengkapi
produknya dengan kode tertentu yang biasa disebut ....
a. serial number
b. code number
c. dial number
d. passing number
e. certificate number
13. Dualboot dalam sistem operasi berarti ....
a. dapat dijalankan bersama sistem operasi yang lain
b. dapat dijalankan oleh lebih dari satu pengguna
c. dapat dijalankan di lebih dari satu komputer
d. dapat melakukan tugas secara bersamaan
e. memiliki lebih dari satu versi
14. Mampu menjalankan beberapa proses atau beberapa program dalam satu waktu
merupakan pengertian dari ....
a. multiuse
b. multiplayer
c. multicore
d. multitasking
e. multiplatform
15. Proses booting yang dilakukan jika komputer dalam keadaan hidup dilakukan
dengan cara menekan tombol reset atau dengan me-restart disebut ....
a. cool boot
b. booting
c. warm boot
d. crash boot
e. hang boot

Menginstalasi Sistem Operasi Jaringan 27


B. Soal Esai
Jawablah dengan tepat dan benar.
1. Anda dapat keluar/close dari program yang tidak berfungsi sebagaimana mestinya
secara paksa dengan menekan tombol keyboard secara bersamaan, yaitu ....
2. Untuk mematikan program pada task manager, pilihlah nama program yang akan
dimatikan, lalu tekan tombol ....
3. Selama proses instalasi sistem operasi berlangsung, akan muncul beberapa jendela
untuk konfigurasi. Pada bagian Regional and Language Options, Anda akan memilih
....
4. Di bawah ini yang tergolong dalam distribusi Linux adalah ....
5. Adapun yang merupakan aplikasi file management pada sistem operasi Linux adalah
....
6. Di dalam menginstalasi sistem operasi Linux diperlukan minimal dua partisi yang
digunakan, yaitu ....
7. Inti dari sistem operasi yang berfungsi sebagai pengelola dari hardware dan
manajemen sistem disebut ....
8. Kapasitas standar yang digunakan untuk membuat partisi SWAP pada sistem operasi
Linux adalah ....
9. Di bawah ini yang termasuk ekstensi file instaler pada sistem operasi Linux ....
10. Pada sistem operasi Linux, direktori /etc digunakan sebagai ....

C. Soal Esai Uraian


Jawablah dengan ringkas dan benar.
1. Sebutkan apa saja yang dikonfigurasi agar komputer dapat menjadi server.
2. Sebutkan dan jelaskan apakah fungsi dari sistem operasi jaringan.
3. Jelaskan apa yang dimaksud dengan RAM, ROM, cache memory, register, ALU, CU,
file, record, field, dan database.
4. Sebutkan apa saja tugas dan tanggung jawab seorang admin server.
5. Sebutkan perangkat yang dibutuhkan saat membangun jaringan dan apa fungsi
dari perangkat tersebut.

28 Administrasi Sistem Jaringan


A

2
Mengonfigurasi
DHCP Server

Kompetensi Dasar
3.2 Mengevaluasi DHCP Server.
4.2 Mengonfigurasi DHCP Server.

Tujuan Pembelajaran
Setelah mempelajari bab ini, diharapkan peserta didik mampu
1. memilih dan memahami konsep dan fungsi DHCP;
2. menginstalasi DHCP server pada Debian 8.0;
3. mengonfigurasi DCHP server; serta
4. menguji dan mengaplikasikan DHCP server.
ADMINISTRASI SISTEM JARINGAN
SMK/MAK Kelas XII
© 2020
Hak cipta yang dilindungi Undang-Undang ada pada Penulis.
Hak penerbitan ada pada PT Kuantum Buku Sejahtera.

Penulis : Supriyanto
Editor : Ely Yulianti
Desainer Kover : Achmad Faisal
Desainer Isi : Agista Dwi Reviana
Tahun terbit : 2020
ISBN : 978-623-7216-80-3

Diterbitkan oleh
PT Kuantum Buku Sejahtera
Anggota IKAPI No. 212/JTI/2019
Jalan Pondok Blimbing Indah Selatan X N6 No. 5 Malang - Jawa Timur
Telp. (0341) 438 2294, Hotline 0822 9951 2221;
Situs web: www.quantumbook.id

Dilarang memperbanyak atau memindahkan sebagian atau seluruh isi buku ini dalam bentuk apapun, baik
secara elektronis maupun mekanis, termasuk memfotokopi, merekam atau dengan sistem penyimpanan
lainnya, tanpa izin tertulis dari PT Kuantum Buku Sejahtera.
Daftar Isi

Prakata ........................................................................................................... v
Bab 1 Mengonfigurasi Control Panel Hosting .......................................................... 1
A. Memahami Hosting dan Control Panel ............................................... 2
B. Hosting Panel EHCP di Debian Server ................................................ 3
Uji Kompetensi ......................................................................... 11

Bab 2 Mengonfigurasi Share Hosting Server.......................................................... 15


A. Shared hosting .................................................................... 16
B. Hosting............................................................................. 16
C. Pelayanan Share Hosting ........................................................ 19
D. Cara Membuat Server Hosting Sendiri ............................................... 20
E. Membuat Virtual-Host Via AppServ (Apache) ...................................... 21
F. Mengonfigurasi Share Hosting pada Windows Server 2016 ....................... 22
Uji Kompetensi ......................................................................... 44

Bab 3 Mengonfigurasi Virtual Private Server ......................................................... 47


A. Memahami Virtual Private Server (VPS) ................................................. 48
B. Mengonfigurasi Server ........................................................... 49
Uji Kompetensi ......................................................................... 56

Bab 4 Mengonfigurasi Dedicated Hosting Server................................................... 61


A. Dedicated Hosting .............................................................. 62
B. Fungsi dan Kegunaan Dedicated Server ........................................... 63
C. Kelebihan Dedicated Server ............................................................. 63
D. Kekurangan Dedicated Server....................................................... 64
E. Cara Instalasi C Panel pada Server VPS dan Dedicated Server ..................... 64
Uji Kompetensi ......................................................................... 66

Bab 5 Mengonfigurasi VPN Server ............................................................. 69


A. Cara Instalasi dan Setting VPN Server Debian 9 dengan PPTPD ................. 70
Uji Kompetensi ......................................................................... 80

Bab 6 Mengonfigurasi Sistem Kontrol dan Monitoring........................................... 83


A. Jaringan Komputer ............................................................... 84
B. Tahapan Monitoring Jaringan Komputer ............................................ 85
C. Aplikasi Monitoring Server ............................................................ 86
Uji Kompetensi ....................................................................... 112

Bab 7 Mengonfigurasi Sistem Keamanan Jaringan .............................................. 115


A. Keamanan Jaringan ........................................................... 116
B. Firewall ......................................................................... 116
C. Cara Kerja Frewall ............................................................ 118

iii
D. Honeypot ....................................................................... 119
E. Antivirus ........................................................................ 120
F. IDS (Intrusion Detection System) ................................................. 120
G. Konfigurasi Firewall........................................................... 121
H. Cara Mengamankan Router Mikrotik ............................................. 125
Uji Kompetensi ....................................................................... 130

Bab 8 Melakukan Perbaikan Sistem Administrasi Jaringan ..........................................133


A. Memahami Manajemen Jaringan Komputer ...................................... 134
B. Pendekatan Organisasi dan Teknologi ............................................ 135
C. Aspek-Aspek Pengelolaan Jaringan Komputer ................................... 138
D. Pemeliharaan dan Perlindungan ................................................... 147
E. Perbaikan........................................................................ 148
F. Penambahan Fasilitas Jaringan Komputer ........................................ 149
Uji Kompetensi ....................................................................... 150

Daftar Pustaka ............................................................................................ 153


Biodata Penulis ........................................................................................... 156
Biodata Konsultan ....................................................................................... 157
Tim Kreatif .................................................................................................. 158

iv
Prakata

Sungguh sebuah kebahagiaan dan rasa syukur yang mendalam bagi penulis karena dapat
menyelesaikan buku ini. Buku ini ditulis sebagai salah satu sumber belajar siswa SMK/
MAK Kelas XII Program Keahlian Teknik Komputer dan Informatika untuk mempelajari dan
mendalami materi administrasi sistem jaringan.
Buku Administrasi Sistem Jaringan kelas XII ini disajikan dalam delapan bab, sebagai
berikut.
Bab 1 Mengonfigurasi Control Panel Hosting
Bab 2 Mengonfigurasi Share Hosting Server
Bab 3 Mengonfigurasi Virtual Private Server
Bab 4 Mengonfigurasi Dedicated Hosting Server
Bab 5 Mengonfigurasi VPN Server
Bab 6 Mengonfigurasi Sistem Kontrol dan Monitoring
Bab 7 Mengonfigurasi Sistem Keamanan Jaringan
Bab 8 Melakukan Perbaikan Sistem Administrasi Jaringan
Setiap bab dalam buku ini dilengkapi dengan kompetensi dasar dan tujuan pembelajaran
yang telah disesuaikan dengan Revisi K-13. Pembahasan materi disajikan dengan bahasa
yang lugas dan mudah dipahami dari pembahasan umum ke pembahasan khusus. Untuk
menunjang pembelajaran yang aktual, buku ini sudah menerapkan STEM (Science, Technology,
Engineering, dan Mathematics) serta soal-soal evaluasi berbasis HOTS (High Oder Thinking
Skill).
Ucapan terima kasih disampaikan kepada pihak penerbit PT Kuantum Buku Sejahtera atas
usahanya dalam menerbitkan buku ini. Semoga buku Administrasi Sistem Jaringan SMK/MAK
Kelas XII ini bermanfaat bagi siswa dan seluruh pembaca dalam memperoleh pengetahuan.
Penulis menerima saran dan kritik yang membangun. Selamat belajar, semoga sukses!

Malang, April 2020

Penulis

v
Do not Pray
for an Easy life,
pray for the strength to
endure a difficult one
Jangan kamu berdoa untuk hidup yang mudah,
Berdoalah agar diberi kekuatan supaya dapat
menghadapi hidup yang sulit.

"Bruce Lee"

vi
A

1
Mengonfigurasi
Control Panel Hosting

Kompetensi Dasar
3.10 Mengevaluasi control panel hosting.
4.10 Mengonfigurasi control panel hosting.

Tujuan Pembelajaran
Setelah mempelajari bab ini, peserta didik diharapkan mampu
1. memahami konsep dan fungsi control panel hosting;
2. menginstalasi control panel hosting;
3. mengonfigurasi control panel hosting; dan
4. menguji dan mengaplikasikan control panel hosting.
Control panel berisi fasilitas-fasilitas untuk mengatur fungsi-fungsi pada server, seperti
add/remove domain, DNS, mail server, database/phpmyadmin, dan lain-lain. Zpanel
termasuk web hosting control panel gratis dan lengkap untuk server berbasis Microsoft®
Windows ™ dan POSIX (Linux, Unix, dan MacOSX). Zpanel ditulis dalam PHP dan
menggunakan beberapa open source (atau tersedia secara bebas) paket perangkat lunak
untuk menjadikan web hosting yang aman. Control panel merupakan sebuah aplikasi
yang terdapat pada hosting untuk mempermudah pengaturan hosting. Aplikasi ini mirip
seperti OS dan berbasis GUI, namun sebenarnya aplikasi ini merupakan kumpulan script-
script dan command yang didesain sedemikian rupa untuk memudahkan webmaster
dalam mengelola website.
Untuk dapat menggunakan fasilitas pengatur web hosting, pengguna harus
menggunakan sebuah username dan password. Control panel sendiri juga dapat di akses
melalui browser di internet, misalnya internet explorer, firefox, dan lain-lain. Kini, sebagai
garis besar Control panel dapat diibaratkan sebagai sebuah jembatan untuk memerintah
teknik ke berbagai program pendukung website yang telah ada di web server milik Anda.
Beberapa program pendukung yang terdapat di control panel web hosting, misalnya
MySQL, php, LiteSpeed, dan Apache.

A. Memahami Hosting dan Control Panel

1. Memahami Hosting
Hosting adalah tempat atau jasa internet untuk membuat halaman website yang
telah Anda buat menjadi online dan dapat diakses oleh orang lain. Sementara
hosting adalah jasa layanan internet yang menyediakan sumber daya server-server
untuk disewakan sehingga memungkinkan organisasi atau individu menempatkan
informasi di internet. berupa HTTP, FTP, EMAIL, atau DNS. Server hosting terdiri
dari gabungan server-server atau sebuah server yang terhubung dengan jaringan
internet berkecepatan tinggi.
2. Jenis–Jenis Hosting
Ada beberapa jenis layanan hosting, yaitu shared hosting, VPS atau Virtual Dedicated
Server, dedicated server, dan colocation server.
a. Shared hosting
Shared Hosting menggunakan server hosting bersama dengan pengguna lain
atau dalam satu server dipergunakan oleh lebih dari satu nama domain. Artinya,
dalam satu server tersebut terdapat beberapa account yang dibedakan antara
account satu dan lainnya menggunakan username dan password.
b. VPS (Virtual Private Server)
VPS (Virtual Private Server) atau juga dikenal sebagai virtual dedicated server
merupakan proses virtualisasi dari lingkungan software sistem operasi yang
dipergunakan oleh server. Karena lingkungan ini termasuk lingkungan virtual,
hal tersebut memungkinkan untuk menginstal sistem operasi yang dapat
berjalan di atas sistem operasi lain.
c. Dedicated server
Dedicated server adalah penggunaan server yang dikhususkan untuk aplikasi
yang lebih besar dan tidak dapat dioperasikan dalam shared hosting atau virtual
dedicated server. Dalam hal ini, penyediaan server ditanggung oleh perusahaan
hosting yang biasanya bekerja sama dengan vendor.

2 Administrasi Sistem Jaringan


d. Colocation server
Colocation server adalah layanan penyewaan tempat meletakkan server yang
digunakan untuk hosting. Server disediakan oleh pelanggan yang biasanya
bekerja sama dengan vendor.
3. Control Panel Hosting
Control panel hosting adalah alat yang memungkinkan untuk mengelola semua
aspek layanan hosting. Hal ini memungkinkan pengguna melakukan sebagian besar
proses admin sistem yang kompleks hanya dalam beberapa klik dari antarmuka
admin. Bahkan, pengguna dapat melakukan tugas lanjutan, seperti migrasi server,
pengalihan server web, dan lain-lain hanya dalam beberapa klik. Sebelumnya,
hal ini dilakukan secara manual dan mengambil banyak waktu untuk mengatur
semuanya. Control panel hosting banyak dipilih karena pengoperasian mudah
dengan antarmuka berbasis web, melakukan konfigurasi untuk web server, membuat
akun dan lain-lain lebih gampang dan cepat, cukup dengan seret kiri kanan mouse
kemudian klik. Kecuali spesifikasi hosting rendah, tidak disarankan menggunakan
control panel sebab akan banyak aplikasi yang belum tentu dibutuhkan ikut terinstal
dalam sistem.
4. Tips Memilih Control Panel
Dalam memilih control panel, ada beberapa pertimbangan sebagai berikut:
a. pilih yang menggunakan sedikit memori dan sesuaikan dengan kebutuhan;
b. user friendly;
c. fitur backup dan keamanan; serta
d. sedikit biaya.

B. Hosting Panel EHCP di Debian Server

Hosting panel merupakan antarmuka berbasis web yang disediakan oleh perusahaan
hosting dan memungkinkan pelanggan untuk mengelola berbagai layanan host di satu
tempat. Salah satu panel hosting gratis adalah EHCP.
EHCP atau lebih dikenal dengan Easy Hosting Control Panel merupakan web hosting
(control panel hosting) gratis yang dibuat untuk sistem operasi Linux dan jenis keturunan
dari Debian. EHCP sudah memiliki fitur yang sangat lengkap, seperti Disk Quota Control,
SSL Support, dukungan berbagai bahasa, FTP File Manager, Backup, Web Mail (Squirrel
Mail, Roundcube Mail), Add Domain dan Subdomain, Transfer Domain, Konfigurasi
Database, Web Stats, dan tersedianya script untuk instal berbagai cms, seperti wordpress,
drupal, joomla, xoops, modx, dan masih banyak lagi yang lainnya. Fitur lebih lengkapnya
dapat dilihat di website ehcp (http://www.ehcp.net/?q=node/794). EHCP berdiri pada
awal tahun 2006 dan sudah melayani ribuan perusahaan hosting termasuk juga individu.
Dikembangkan dan dibuat pertama kali oleh Bvidinli dan sekarang EHCP sudah mendapat
banyak sekali dukungan dari pengembang lain, sehingga memberikan dampak yang luar
biasa bagi perkembangan EHCP itu sendiri. Perangkat yang dibutuhkan untuk keperluan
instalasi yaitu
1. PC Server;
2. OS Linux (Baru diinstal); dan
3. EHCP Installer.

Mengonfigurasi Control Panel Hosting 3


Berikut Langkah Installasinya.
1. Pertama unduh EHCP terlebih dahulu di server menggunakan perintah wget (pastikan
terkoneksi dengan internet).
# wget -O ehcp.tgz www.ehcp.net/ehcp_latest.tgz

Gambar 1.1 Unduh EHCP


Sumber: Sheha339, 2016
2. Kemudian extract EHCP.
# tar -zxvf ehcp.tgz

Gambar 1.2 Contoh tampilan extract EHCP


Sumber: Sheha339, 2016
3. Pindah ke direktori EHCP, kemudian masukkan perintah ./install.sh
# cd ehcp
# ./install.sh

Gambar 1.3 Contoh Tampilan Install.sh


Sumber: Sheha339, 2016

4 Administrasi Sistem Jaringan


4. Ikuti langkah-langkah instalasi (lakukan proses installasi dengan hati-hati).

Gambar 1.4 EHCP pre instalation


Sumber: Sheha339, 2016

Gambar 1.5 EHCP main installer


Sumber: Sheha339, 2016
5. Kemudian akan muncul seperti digambar berikut. Di sini akan diinstal database
server, yaitu mariadb-server. Ikuti langkah-langkah menginstal mariadb seperti biasa.

Gambar 1.6 New password


Sumber: Sheha339, 2016

Mengonfigurasi Control Panel Hosting 5


Gambar 1.7 Repeat new password
Sumber: Sheha339, 2016
6. Dalam proses instalasi berikutnya, akan muncul seperti di bawah ini. Anda diminta
untuk mengonfigurasi phpmyadmin. Lakukan konfigurasi phpmyadmin seperti biasa.

Gambar 1.8 Choose web server


Sumber: Sheha339, 2016

Gambar 1.9 Konfigurasi phpmyadmin


Sumber: Sheha339, 2016

6 Administrasi Sistem Jaringan


Gambar 1.10 Password untuk database
Sumber: Sheha339, 2016

Gambar 1.11 Pasword untuk phpmyadmin


Sumber: Sheha339, 2016

Gambar 1.12 Konfirmasi password


Sumber: Sheha339, 2016

Mengonfigurasi Control Panel Hosting 7


Gambar 1.13 Select mail server
Sumber: Sheha339, 2016

Gambar 1.14 General type configuration


Sumber: Sheha339, 2016
7. Lakukan instalasi hingga selesai.

Gambar 1.15 EHCP instal finished.


Sumber: Sheha339, 2016

8 Administrasi Sistem Jaringan


8. Kemudian buka localhost server dengan mengetikkan IP address server di url web
browser.

Gambar 1.16 Default web EHCP


Sumber: Sheha339, 2016
9. Klik “Click here for...” untuk login ke EHCP dengan tampilan seperti berikut. Untuk
defaultnya isikan username (admin) dan password (password saat instalasi).

Gambar 1.17 Login username dan password


Sumber: Sheha339, 2016
10. Jika berhasil, akan muncul seperti berikut dan tinggal buat hosting sesuai keinginan.

Gambar 1.18 Pembuatan hosting


Sumber: Sheha339, 2016

Mengonfigurasi Control Panel Hosting 9


Tugas Kelompok
Lakukan proses instalasi dan konfigurasi EHCP di debian server 8.4 dengan langkah-
langkah sebagai berikut.
1. Pastikan debian belum terinstal aplikasi apapun.
2. Unduh terlebih dahulu aplikasi dengan memasukan perintah berikut ini.
# wget -O ehcp.tgz www.ehcp.net/ehcp_latest.tgz
3. Ekstrak file yang telah diunduh dengan cara memasukan perintah berikut ini.
# tar zxvf ehcp_Latest.tgz
4. Masuk ke direktori dari file yang tadi telah diekstrak, yaitu file EHCP dengan
memasukkan perintah berikut ini.
# cd ehcp/
5. Instal EHCP dengan memasukan perintah berikut ini.
# ./install.sh
6. Tunggu hingga proses instalasi selesai dan apabila ada perintah untuk memasukkan
user, silahkan isi dengan format berikut ini.
User yang akan kita buat
7. Jika sudah selesai, pindahkan fila EHCP ke direktori /var/ww/html dengan perintah
berikut ini.
# mv ehcp / var/www/html
8. Buka browser pada bagian url dan masukan (IP server)/EHCP.
9. Setelah itu, akan muncul tampilan dari EHCP seperti berikut.

Gambar 1.19 Login EHCP


Sumber: Fauzan, 2016
10. Masukan user Admin dan password 1234.

Gambar 1.20 Insert user dan password


Sumber: Fauzan, 2016
11. Maka akan muncul tampilan dashboard dari EHCP dan berarti EHCP telah berhasil
diinstal.
12. Buatlah laporan hasil instalasi dan konfigurasi EHCP di atas.
13. Prensentasikan hasil instalasi dan konfigurasi yang kelompok Anda lakukan.

10 Administrasi Sistem Jaringan


Rangkuman
Hosting adalah tempat atau jasa internet untuk membuat halaman website yang
telah Anda buat menjadi online dan dapat diakses oleh orang lain. Sementara itu,
hosting adalah jasa layanan internet yang menyediakan sumber daya server-server
untuk disewakan sehingga memungkinkan organisasi atau individu menempatkan
informasi di internet berupa HTTP, FTP, email, atau DNS.
Control panel hosting adalah alat yang memungkinkan Anda mengelola semua
aspek layanan hosting. Hal ini memungkinkan Anda melakukan sebagian besar proses
admin sistem yang kompleks hanya dalam beberapa klik dari antarmuka admin.
Bahkan Anda dapat melakukan tugas lanjutan, seperti migrasi server, pengalihan
server web, dan lain-lain hanya dalam beberapa klik. Anda dapat membuat hosting
sendiri karena tersedia EHCP panel hosting gratis dengan konten yang lengkap.

Uji Kompetensi
A. Soal Pilihan Ganda
Pilihlah jawaban yang paling tepat.
1. Pusat koneksi untuk traffic jaringan komputer (host) berupa ....
a. router
b. database
c. IP address
d. dynamic system
e. static system
2. Istilah yang digunakan untuk jalur pengiriman data pada aplikasi jaringan computer
adalah ….
a. billing
b. user
c. peer to peer
d. gateway
e. konfigurasi
3. Jika spesifikasi hardware computer yang diinstal memiliki spesifikasi rendah, mode
yang tepat untuk instalasi sistem operasi adalah ....
a. GUI
b. Text
c. WXGA
d. Grafis
e. SVGA
4. Berikut yang bukan termasuk penunjang layanan aplikasi jaringan komputer adalah
.…
a. DNS server
b. web server
c. mail server
d. database server
e. routing server

Mengonfigurasi Control Panel Hosting 11


5. Jenis-jenis sistem operasi untuk jaringan berdasarkan fungsinya dikategorikan
menjadi .…
a. server dan LAN
b. peer to peer dan LAN
c. CAN dan client
d. Client dan server
e. CAN dan server
6. Jenis-jenis sistem operasi jaringan yang bersifat komersial, antara lain kecuali….
a. windows 2000 server
b. unix
c. windows 2003 server
d. san solaris
e. linux
7. Linux dikembangkan pertama kali oleh .…
a. Linus Torvalds
b. Ian Murdock
c. Larry Ellison
d. Eiffel Ruby
e. David Axmark
8. Bagian dari harddisk yang digunakan untuk menyimpan berbagai informasi harddrive
adalah…
a. GRUB
b. MBR
c. Continue
d. Yes
e. System
9. Varian-varian dari linux OS lebih dikenal dengan nama ….
a. open source
b. package
c. proprietary
d. distro
e. close source
10. Linux debian versi 8.0 dirilis pada .…
a. 21 April 2014
b. 23 April 2015
c. 25 April 2016
d. 27 April 2017
e. 29 April 2018
11. Pada tahap select your location, posisi Kalimantan Selatan memiliki kode .…
a. GMT-5
b. GMT-6
c. GMT+7
d. GMT+8
e. GMT+9

12 Administrasi Sistem Jaringan


12. Jenis kata sandi yang hanya dapat digunakan untuk login dan penggunaan dasar
komputer saja tanpa dapat mengakses sistem dan melakukan konfigurasi adalah
.…
a. root password
b. setup user
c. password full name
d. configure user
e. user password
13. Jika terdapat pernyataan“Configure package manager‘Scan another cd?’ yangharus
dilakukan adalah ….
a. klik tombol Cancel/Back
b. klik pada No dan akhiri dengan klik tombol Continue
c. tekan tombol CTRL+ALT+DEL
d. klik pada Yes dan akhiri dengan klik tombol Continue
e. tekan tombol backspace
14. Batas waktu penyewaan alamat IP yang diberikan kepada DHCP client oleh DHCP
server disebut .…
a. DHCP Scope
b. management console
c. DHCP options
d. alamat subnet jaringan
e. DHCP Lease
15. Perhatikan gambar berikut!

Tanda keberhasilan dalam melakukan pengujian dari komputer server menuju ke


komputer client adalah ....
a. 64 bytes from 172.168.202.34:icmp_seq ttl=64 time=0,259 ms
b. root@server: #~
c. ping 172.168.202.34
d. ^C
e. 56 (84) bytes of data

Mengonfigurasi Control Panel Hosting 13


B. Soal Esai
Jawablah dengan tepat dan benar.
1. Tipe file yang digunakan oleh linux secara umum adalah ….
2. Proses kerja FTP dalam melakukan komunikasi data berjalan pada port ....
3. Agar dapat masuk ke tampilan instal DHCP server, DNS server, dan lainnya Anda
harus masuk ke ....
4. Untuk masuk ke sever manager, Anda harus melalui ....
5. Jika nomor IP tidak dikenal dalam jaringan, akan muncul pesan ....
6. Network address IP pada IP 191.1.67.5 adalah ....
7. Sistem yang menyimpan informasi tentang nama host maupun nama domain dalam
bentuk basis data merupakan pengertian tentang ....
8. Tatacara atau peraturan yang disepakati secara internasional agar sebuah komputer
dapat berkomunikasi dengan komputer lainnya disebut ….
9. Kepanjangan dari SSID adalah ....
10. Software utiliti yang bekerja pada komputer dan didesain untuk memberikan IP
address ke komputer disebut dengan ....

C. Soal Esai Uraian


Jawablah dengan ringkas dan benar.
1. Jelaskan yang dimaksud dengan control panel hosting.
2. Sebutkan layanan yang terdapat pada control panel hosting.
3. Sebutkan jenis hosting yang Anda ketahui dan jelaskan definisi dari hosting tersebut.
4. Sebutkan dan jelaskan fitur–fitur yang dimiliki oleh control panel hosting.
5. Jelaskan urutan langkah-langkah instalasi dan konfigurasi control panel hosting.

14 Administrasi Sistem Jaringan


1
BAB 9:
VIRTUAL PRIVATE NETWORK
Sumber: Debra Littlejohn Shinder, Computer Networking Essentials, Cisco Press,
Indianapolis, 2001.

Apakah VPN itu?

Virtual Networking: menciptakan ‘tunnel’ dalam jaringan yang tidak harus direct.
Sebuah ‘terowongan’ diciptakan melalui public network seperti Internet. Jadi seolah-
olah ada hubungan point-to-point dengan data yang dienkapsulasi.

Private Networking: Data yang dikirimkan terenkripsi, sehingga tetap rahasia


meskipun melalui public network.

Cara Kerja

VPN bisa bekerja dengan cara:


• dial-up
• bagian dari router-to-router

Digging the Tunnel

Tunnel dalam VPN sebenarnya hanya logical point-to-point connection dengan


otentikasi dan enkripsi. Analoginya adalah kalau sebuah organisasi/perusahaan
punya kantor di 2 gedung yang berbeda. Nah, untuk orang/informasi bergerak dari
satu kantor ke kantor lainnya, bisa melalui:
• kaki lima atau jalan umum
• menggali lubang di bawah tanah (analog dengan VPN).

2
Proses Enkapsulasi

Paket lama dibungkus dalam paket baru. Alamat ujung tujuan terowongan (tunnel
endpoints) diletakkan di destination address paket baru, yang disebut dengan
encapsulation header. Tujuan akhir tetap ada pada header paket lama yang
dibungkus (encapsulated). Saat sampai di endpoint, kapsul dibuka, dan paket lama
dikirimkan ke tujuan akhirnya.

Enkapsulasi dapat dilakukan pada lapisan jaringan yang berbeda.

Layer 2 Tunneling
VPN paling sering menggunakan lapisan data link, misalnya:
• Point-to-Point Tunneling Protocol (PPTP) dari Microsoft.
• Contoh yang lain adalah Layer 2 Forwarding (L2F) dari Cisco yang bisa
bekerja pada jaringan ATM dan Frame Relay. L2F didukung oleh
Internetwork Operating System yang didukung oleh router-router Cisco.
• Yang terbaru adalah Layer 2 Tunneling Protocol (L2TP) yang
mengkombinasikan elemen dari PPTP dan L2F.

Layer 3 Tunneling
Tunneling dapat dibuat pula pada lapisan IP. Jadi paket IP dibungkus dalam IP
Security (IPSec) dengan menggunakan pula IKE (Internet Key Exchange).

IPSec bisa dipergunakan dengan beberapa cara:


• transport mode: IPSec melakukan enkripsi, tetapi tunnel dibuat oleh L2TP.
Perhatikan bahwa L2TP bisa juga mengenkapsulasi IPX (Internetwork
Packet Exchange) dan jenis paket-paket layer 3 lainnya.
• tunneling mode: IPSec melakukan enkripsi dan tunneling-nya. Ini mungkin
harus dilakukan jika router/gateway tidak mendukuk L2TP atau PPTP.

3
Dukungan Sistem Operasi
• Windows 9x, Windows NT: PPTP
• Windows 2000: L2TP, PPTP
• Linux: IPSec & SSH (Secure Shell)

VPN pada Windows 2000

Alasan Penggunaan VPN

VPN vs Dial-up Networking:


Misalnya seorang pegawai yang mobile bertugas antarkota. Bisa saja pakai dial-up
service, tetapi kalau dial-up antar kota, bisa mahal sekali.
Oleh karena itu menggunakan ISP lokal + VPN, untuk mengakses LAN perusahaan.

4
Selain itu VPN juga akan mereduksi jumlah telephone line & modem bank yang
perlu disediakan perusahaan. Perusahaan cukup menyediakan 1 koneksi saja ke
Internet. Hal ini akan mereduksi cost dari perusahaan.

Keuntungan VPN terhadap dial-up access:


1. menghemat biaya interlokal
2. membutuhkan lebih sedikit saluran telepon di perusahaan
3. membutuhkan hardware yang lebih sedikit (seperti modem bank)

Kerugian VPN
1. kedua endpoints dari VPN, koneksinya harus reliable. Sebagai contoh,
kalau ISP di sisi client (sang telecommuter employee) tidak bisa
diakses/di-dial, maka tentu VPN tidak bisa juga! Lain halnya kalau bisa
dial-up service ke kantor.
2. Performance VPN bisa lebih lambat daripada dial-up service yang biasa
tanpa VPN. Hal ini disebabkan karena ada proses tunneling dan
enkripsi/dekripsi.

Skenario-skenario VPN

Remote Access VPN


1. Home user atau mobile user men-dial ke ISP
2. Setelah ada koneksi Internet, client menghubungkan diri ke remote access server
yang telah dikonfigurasikan dengan VPN.
3. User diotentikasi, dan akses kemudian diizinkan.

Virtual Private Extranets


Untuk menghubungkan diri partner, supplier atau customer, seperti dalam B2B e-
commerce. Hal yang penting adalah melindungi LAN (intranet) dari akses yang
mungkin merugikan dari luar. Oleh karena itu harus dilindungi oleh firewall.

Koneksi client ke intranet dengan VPN di perimeter network. Karena biasanya yang
diakses adalah web server, maka web server juga ada di perimeter network.

5
VPN Connections Between Branch Offices

Disebut juga gateway-to-gateway atau router-to-router configuration. Routernya


harus disetup sebagai VPN server dan client.
Software seperti vpnd (VPNdaemon) bisa dipergunakan untuk menghubungkan 2
LAN dengan Linux atau FreeBSD.

VPN Protocols

Tunneling Protocols
1. PPTP
Dikembangkan oleh Microsoft dari PPP yang dipergunakan untuk remote access.
Caranya:
a. PPTP mengenkapsulasi frame yang bisa berisi IP, IPX atau NetBEUI dalam
sebuah header Generic Routing Encapsulation (GRE). Tetapi PPTP

6
membungkus GRE dalam paket IP. Jadi PPTP membutuhkan IP untuk
membuat tunnel-nya, tetapi isinya bisa apa saja.
b. Data aslinya dienkripsi dengan MPPE.

PPTP-linux adalah client software. Sedangkan yang server adalah PoPToP untuk
Linux, Solaris dan FreeBSD.

2. L2F
Dibuat Cisco tahun 1996. Bisa menggunakan ATM dan Frame Relay, dan tidak
membutuhkan IP. L2F juga bisa menyediakan otentikasi untuk tunnel endpoints.

3. L2TP
Dikembangkan oleh Microsoft dan Cisco. Bisa mengenkapsulasi data dalam IP,
ATM, Frame Relay dan X.25.
Keunggulan L2TP dibandingkan PPTP:
• multiple tunnels between endpoints, sehingga bisa ada beberapa saluran
yang memiliki perbedaan Quality of Service (QoS).
• mendukung kompresi
• bisa melakukan tunnel authentication
• bisa bekerja pada jaringan non-IP seperti ATM dan Frame Relay.

4. IPSec
Dalam tunneling mode, IP Sec bisa dipergunakan untuk mengenkapsulasi paket.
IP Sec juga bisa dipergunakan untuk enkripsi dalam protokol tunneling lainnya.

IPSec menggunakan 2 protokol


• Authentication Header (AH): memungkinkan verifikasi identitas pengirim.
AH juga memungkinkan pemeriksaan integritas dari pesan/informasi.
• Encapsulating Security Payload (ESP): memungkinkan enkripsi informasi
sehingga tetap rahasia. IP original dibungkus, dan outer IP header
biasanya berisi gateway tujuan. Tetapi ESP tidak menjamin integrity dari
outer IP header, oleh karena itu dipergunakan berbarengan dengan AH.

5. SSH dan SSH2


Dikembangkan untuk membuat versi yang lebih aman dari rsh, rlogin dan rcp
pada UNIX. SSH menggunakan enkripsi dengan public key seperti RSA. SSH
bekerja pada session layer kalau merujuk pada OSI reference model, sehingga
disebut circuit-level VPN. SSH membutuhkan login account.

6. CIPE
Adalah driver kernel Linux untuk membuat secure tunnel anatara 2 IP subnet.
Data dienkripsi pada lapisan network layer (OSI) sehingga di sebut low-level
encryption. Oleh karena itu CIPE tidak memerlukan perubahan besar pada layer-
layer di atasnya (termasuk aplikasi).

Encryption Protocols
• MPPE
• IPSec encryption: DES atau 3DES
• VPNd: Blowfish

7
• SSH: public key encryption

VPN Security
1. Authentication
Proses mengidentifikasi komputer dan manusia/user yang memulai VPN
connection. Metode otentikasi dapat dilakukan dengan protokol:
- Extensible Authentication Protocol (EAP)
- Challenge Handshake Authentication (CHAP)
- MS-CHAP
- Password Authentication Protocol (PAP)
- Shiva-PAP

2. Authorization
Menentukan apa yang boleh dan yang tidak boleh diakses seorang user.

3. Enkripsi

Masalah Performa VPN

Yang paling jadi masalah adalah performa Internet sendiri. Misalnya kadang-kadang
bisa terjadi ISP tidak bisa diconnect, atau sedang ada heavy traffic di Internet
(karena ada berita besar misalnya).
Kemudian adalah masalah kecepatan, dimana circuit-level VPN lebih lambat
ketimbang network-level VPN.

8
PASSWORD MANAGEMENT

A. POKOK BAHASAN

1. Password Management pada komputer/server berbasis Linux.

2. Perintah-perintah untuk mengetahui password dan perlindungan pada komputer/server.

B. TUJUAN

setelah mempelajari materi dalam bab ini, peserta didik diharapkan mampu:

1. Mengenalkan pada peserta didik tentang konsep dasar autentikasi password di linux

2. Memahami konsep shadow password

3. Mampu menganalisa kelemahan password dengan program password cracker yang ada

C. PERALATAN

1. Sistem Operasi Linux Penestrasi Kali

D. DASAR TEORI

Untuk dapat mengakses sistem operasi Linux digunakan mekanisme password. Pada distribusi-
distribusi Linux yang lama, password tersebut disimpan dalam suatu file teks yang terletak di
/etc/passwd. File ini harus dapat dibaca oleh setiap orang (world readable) agar dapat digunakan oleh
program-program lain yang menggunakan mekanisme password tersebut. Contoh isi file /etc/passwd

Field pertama : nama login

• Field kedua : password yang terenkripsi

• Field ketiga : User ID

• Field keempat : Group ID

• Field kelima : Nama sebenarnya •

Field keenam : Home directory user

• Field ketujuh : User Shell

Password login yang terdapat pada file /etc/passwd dienkripsi dengan menggunakan algoritma DES
yang telah dimodifikasi. Meskipun demikian hal tersebut 50 tidak mengurangi kemungkinan password
tersebut dibongkar (crack). Karena penyerang (attacker) dapat melakukan dictionary-based attack
dengan cara : menyalin file /etc/passwd tersebut menjalankan program-program yang berguna untuk
membongkar password, contohnya adalah John the Ripper (www.openwall.com/john/). Untuk
mengatasi permasalahan ini pada distribusi-distribusi Linux yang baru digunakan program utility
shadow password yang menjadikan file /etc/passwd tidak lagi berisikan informasi password yang telah
dienkripsi, informasi tersebut kini disimpan pada file /etc/shadow yang hanya dapat dibaca oleh root.
Berikut ini adalah contoh file /etc/passwd yang telah di-shadow

Dengan demikian, penggunaan shadow password akan mempersulit attacker untuk melakukan
dictionary-based attack terhadap file password. Selain menggunakan shadow password beberapa
distribusi Linux juga menyertakan program hashing MD5 yang menjadikan password yang dimasukkan
pemakai dapat berukuran panjang dan relatif mudah diingat karena berupa suatu passphrase.
Mekanisme yang telah disediakan sistem operasi tersebut di atas tidaklah bermanfaat bila pemakai
tidak menggunakan password yang "baik". Berikut ini adalah beberapa kriteria yang dapat digunakan
untuk membuat password yang "baik" :

1. Jangan menggunakan nama login anda dengan segala variasinya.

2. Jangan menggunakan nama pertama atau akhir anda dengan segala variasinya.

3. Jangan menggunakan nama pasangan atau anak anda.

4. Jangan menggunakan informasi lain yang mudah didapat tentang anda, seperti nomor telpon,
tanggal lahir.

5. Jangan menggunakan password yang terdiri dari seluruhnya angka ataupun huruf yang sama.

6. Jangan menggunakan kata-kata yang ada di dalam kamus, atau daftar kata lainnya.

7. Jangan menggunakan password yang berukuran kurang dari enam karakter.

8. Gunakan password yang merupakan campuran antara huruf kapital dan huruf kecil.

9. Gunakan password dengan karakter-karakter non-alfabet.

10. Gunakan password yang mudah diingat, sehingga tidak perlu ditulis.

11. Gunakan password yang mudah diketikkan, tanpa perlu melihat pada keyboard. Beberapa tool
yang bisa dipakai untuk melihat strong tidaknya passwor adalah john the ripper. Kita bisa memakai
utility ini untuk melihat strong tidaknya suatu pasword yang ada pada komputer.

E. PERCOBAAN

1. Masuk ke sistem operasi linux penestrasi kali , pada mesin proxmox, sesuai dengan kelompoknya

2. Masuk pada konsol untuk melihat /etc/passwd dan /etc/shadow

root@kali:#cat /etc/passwd

root@kali:#cat /etc/shadow
3. Ketik pada konsol,aplikasi john the ripper.

root@kali:~# john

4. Jalankan john the ripper.

root@kali:~# unshadow passwd shadow > unshadowed.txt

root@kali:~# john ushadowed.txt

root@kali:~# john --show ushadowed.txt

Tulis dan jelaskan hasil perintah di atas pada laporan hasil praktikum !

F. TUGAS

1. Apa kegunaan shadow password pada linux ?

2. Tampilkan password shadow pada sistem operasi anda !

root@bt:#cat /etc/passwd

root@bt:#cat /etc/shadow

Anda mungkin juga menyukai