Anda di halaman 1dari 417

LAPORAN PRAKERIN

BLC TELKOM - KPLI KLATEN


Srigading No.7 Tonggalan,Klaten Tengah,Klaten
Kode Pos.57421

Disusun Oleh :

ALIN KOKO MANSUBY

SMK Walisongo Pecangaan Jepara


Tahun Ajaran 2016/2017
Alamat : Jln. Kauman No.01 Pecangaan Jepara
Jawa Tengah Indonesia 59462
Telp: 0291 7510124 / 3300509
Mail : smkw9@yahoo.com Website : http://smkw9jepara.sch.id

1
LEMBAR PENGESAHAN
LAPORAN PRAKERIN
SMK WALISONGO PECANGAAN JEPARA
Laporan Praktek Kerja Industri (PRAKERIN) sebagai salah satu syarat mengikuti Ujian
Nasional (UN) dan Ujian Sekolah (US) di SMK Walisongo Pecangaan Jepara tahun Pelajaran
2016/2017 ini telah disetujui dan disahkan pada :

Hari : Senin
Tanggal : 17 April 2017
Tempat : BLC - TELKOM KLATEN

Mengetahui,

Pembimbing Instansi Pembimbing Sekolah

Suwandono Jamal Abdul Naser


NIP.

Kepala Sekolah

Ardana Himawan,S.T

BLC TELKOM KLATEN - KPLI KLATEN 2


IDENTITAS SISWA

Nama Siswa : ALIN KOKO MANSUBY

Nomor Induk Siswa :

Tempat / Tanggal Lahir : Jepara , 09 Oktober 2000

Jenis Kelamin : Laki-laki

Agama : Islam

Alamat : Jl. Breo RT 15/03, Desa Rengging,


Kecamatan Pecangaan Kab. Jepara

Prestasi : 1. Juara II Ujian Madrasah


2. Juara III Semester Gasal 2016

Keterampilan : 1. Web Application Security


2. Bash Shell Scripting

Nama Orang Tua / Wali : Ali Mas’an & Muslikhatun


Alamat Orang Tua / Wali : Jl. l. Breo RT 15/03, Desa Rengging,
Kecamatan Pecangaan Kab. Jepara

Senin,17 April 2017

Alin Koko Mansuby

BLC TELKOM KLATEN - KPLI KLATEN 3


MOTTO DAN PERSEMBAHAN LAPORAN

MOTTO

1. Selalu semangat dalam bekerja


2. Selalu konsisten dan optimis dengan tujuan yang sudah ditentukan
3. Hari ini lebih baik dari hari kemarin
4. Tidak akan pernah mencoba tidak pernah tahu
5. Tidak ada orang bodoh yang ada orang malas

PERSEMBAHAN LAPORAN
Penulisan dan Penyusunan Laporan hasil praktikum ini kami persembahkan kepada:

1. Kepala Sekolah SMK Walisongo Pecangaan dan Bapak/Ibu Guru yang telah
membimbing kami.
2. Pembimbing, Guru-guru dan Staf Karyawan SMK Walisongo Pecangaan.
3. Orangtua dan Keluarga yang telah mendo’akan, membiayai, mendukung dan
memberikan semangat sampai selesainya pelaksanaan Prakerin.
4. Pembimbing Instansi yang telah membimbing kami dalam pelaksanaan prakerin.
5. Teman-teman seperjuangan yang ada di BLC-Telkom Klaten maupun teman-teman TKJ
SMK Smk Walisongo Pecangaan
6. Adik-adik kelas semuanya yang akan melaksanakan kegiatan Prakerin untuk program
kegiatan periode selanjutnya.

BLC TELKOM KLATEN - KPLI KLATEN 4


KATA PENGANTAR
Allhamdulillah, puji syukur kehadirat Tuhan Yang Maha Esa, karena atas karuniannya
sehingga kami dapat penyusunan laporan Praktek Kerja Industri (PRAKERIN) ini tanpa
suatu kendala apapun. Dan laporan ini sebagai bukti untuk memenuhi bahwa kami telah
melaksanakan Praktek Kerja industri (PRAKERIN) di BLC TELKOM Klaten.
Dengan ini kami berterima kasih kepada kepala instansi yang selama kurang lebih 3
bulan ini telah memberikan kesempatan untuk melaksanakan praktek kerja industri
(PRAKERIN) di BLC TELKOM KPLI KLATEN. Laporan ini dapat terbuat dan diselesaikan
dengan adanya bantuan dari pihak pembimbing dari pihak sekolah maupun pihak instansi,
oleh karena itu kami mengucapkan terima kasih kepada
1. Pak Ardana Himawan,S.T selaku Kepala SMK WALISONGO PECANGAAN
2. Pak Jamal Abdul Naser selaku pembimbing PRAKERIN di sekolah
3. Mbah Suro Dhemit,Selaku Pembimbing Instansi
4. Kedua Orang tua yang selalu memberi Motivasi agar kami tetap semangat menjalani
PRAKERIN.

5. Teman-teman yang selalu mendukung dan membantu kami dalam pembuatan laporan
ini
Akhir kata kami menyampaikan terima kasih kepada semua pihak yang turut
membantu dalam upaya penyelesaian laporan ini.

Klaten, 17 April 2017

ALIN KOKO MANSUBY

BLC TELKOM KLATEN - KPLI KLATEN 5


DAFTAR ISI

HALAMAN SAMPUL............................................................................................................... l
LEMBAR PENGESAHAN........................................................................................................ ll
IDENTITAS SISWA............................................................................................................. lll
MOTTO DAN PERSEMBAHAN LAPORAN........................................................................ lV
KATA PENGANTAR.................................................................................................................. V
DAFTAR ISI................................................................................................................................ Vl
DAFTAR LAMPIRAN............................................................................................................... Vlll
BAB 1. PENDAHULUAN
1.1. Latar Belakang.............................................................................................................. 1
1.2. Tujuan Penyusunan Laporan........................................................................................ 1
1.3. Tujuan Prakerin............................................................................................................. 2
1.4. Jadwal Pelaksanaan Prakerin....................................................................................... 2
1.5. Metedelogi Prakerin...................................................................................................... 2
1.6. Jurnal Kegiatan............................................................................................................. 3
BAB 2. URAIAN UMUM
2.1. Sejarah Singkat Instansi............................................................................................... 11
2.2. Wilayah Kerja............................................................................................................... 11
2.3. Visi dan Misi Instansi................................................................................................... 12
2.4. Struktur Organisasi....................................................................................................... 12
2.5. Jasa atau Produk yang ditawarkan............................................................................... 13
BAB 3. URAIAN KHUSUS
3.1. Dokumentasi dan Publikasi Hasil Kegiatan PRAKERIN
3.1.1. ALIN KOKO MANSUBY ................................................................................ 14
BAB 4. PENUTUP
4.1. Kesimpulan................................................................................................................... 378
4.2. Saran dan Testimoni
4.2.1. Saran.................................................................................................................... 378
BLC TELKOM KLATEN - KPLI KLATEN 6
4.2.2. Testimoni............................................................................................................. 379
DAFTAR PUSTAKA.................................................................................................................. 380

LAMPIRAN................................................................................................................................. 383

BLC TELKOM KLATEN - KPLI KLATEN 7


DAFTAR LAMPIRAN

- Sharing Pemanfaatan Server Sebagai WebHosting menggunakan EHCP (Easy Hosting Control panel)
- Sharing Menghubungkan Mikrotik dari kota A ke kota B Bersama SMK N1 Purwodadi

- Sharing SMS Gateway menggunakan Gammu Bersama SMK N 2 KALIANDA , SMK N 1 Mejayan
Madiun

BLC TELKOM KLATEN - KPLI KLATEN 8


BAB 1
PENDAHULUAN
1.1. Latar Belakang
Kemajuan teknologi yang berkembang sangat pesat saat ini menuntut indonesia yang
termasuk negara dengan penduduk terbanyak di dunia untuk dapat mengikuti
perkembangan teknologi terutama pada teknologi informasi dan komunikasi yang
menyangkut beberapa hal, salah satunya adalah perkembangan ilmu komputer dan
perkembangan komputer itu sendiri, komputer saat ini berkembang sangat cepat, yang
mulanya hanya di gunakan sebgai alat hitung saja, sekarang bisa di gunakan untuk
banyak hal yang sangat membantu pekerjaan manusia, termasuk juga dalam hal
komunikasi. Komputer mempunyai peranan penting terhadap kelancaran komunikasi di
indonesia serta dunia, dengan adanya jaringan komputer ini kita dapat berkomunikasi
dengan seseorang yang jauh dengan cepat dan murah, kemudahan komunikasi tersebut
tidak luput oleh peranan teknisi-teknisi yang handal dan profesional di bidang jaringan.
Dengan perkembangan teknologi informasi saat ini menuntut agar para jurusan TI
agar terus mengikuti perkembangan tersebut dan terus mengembangkan kemampuannya
sehingga dapat kompeten di bidang tersebut, dengan adanya program pemerintah yang
biasa di sebut prakerin atau Praktek Kerja Industri ini di harapkan agar para siswa SMK
dapat lebih kompeten di bidangnya dan juga lebih bisa beradaptasi dengan lingkukan
kerja yang pada hakekatnya berbeda dengan lingkungan sekolah, praktek kerja industri
juga bertujuan agar siswa memperoleh tambahan ilmu pengetahuan dan pengalaman
dalam bidang keahlian yang di tekuni.
Dengan melakasanakan praktek kerja industri, siswa di kenalkan bagaimana bekerja
di dalam suatu industri, siswa di harapkan mendapatkan suatu pelajaran penting yang
nantinya dapat menjadi suatu bekal untuk siswa ketika sudah memasuki dunia kerja yang
sesungguhnya.

1.2 Tujuan Penyusunan Laporan


Adapun tujuan di bentuknya laporan Praktek Kerja Industri ini adalah:
1. Sebagai salah satu syarat untuk mengikuti UN dan US tahun pelajaran 2017/2018
2. Sebagai bahan untuk belajar ilmu pengetahuan yang belum pernah di ajarkan di sekolah
3. Agar pembaca dapat memahami tentang hal - hal seputar IT yang ada di dalam laporan
ini
4. siswa dapat menerapkan pengetahuan dalam kegagalan oleh sekolah ke dunia kerja dan
menjadi tenaga kerja yang terampil dan profesional

1.3 Tujuan Prakerin


1) Dalam rangka mengetahui sejauh mana kinerja dan kreativitas siswa

BLC TELKOM KLATEN - KPLI KLATEN 9


2) Dalam rangka untuk mendapatkan pengalaman langsung bekerja di dunia ketika
mereka pergi langsung ke dunia kerja
3) Dalam rangka menyiapkan siswa SMK dengan tenaga kerja yang kompeten di
bidangnya

1.4 Jadwal Pelakasanaan Prakerin


Waktu pelaksanaan Praktek Kerja Industri dimulai dari tanggal 20 Desember 2016
sampai dengan tanggal 17 April 2017 yang di laksanakan di BLC-Telkom Klaten

1.5 Metedologi Prakerin


1. Dimulai pengenalan bidang Teknik Komputer dan Jaringan dan pemanfaatanya di
dunia industri dan di dunia bisnis
2. Setelah mengetahui dan paham tentang Teknik Komputer dan Jaringan kami di
tuntuk untuk mencarii bahan belajar atau referensi yang terpercaya seperti membaca
Ebook, dokumentasi resmi agar supaya kita benar dalam belajar karena bersumber
dari pihak yang terpercaya.
3. Setelah mendapatkan referensi yang terpercaya seperti dokumentasi resmi, kami
harus mempelajari teorinya dan prakteknya pun tidak lupa. Karena jika hanya belajar
tentang teori, kita belum paham bagaimana langkah kerjanya
4. Setelah selesai praktek, jika ada suatu masalah ini merupakan yang disebut dengan
troubleshotting yaitu langkah langkah dimana kita dapat menemukan serta
menyelesaikan suatu masalah
5. Tetapi jika masalah tersebut belum selesai , kita juga dapat menyelesaikan masalah
bersama sama dengan rekan rekan kerja tadi dengan cara sharing bersama. Dengan
sharing bersama, kita dapat menyimpulkan dan belajar bersama.
6. Setelah semua itu kami lakukan, selanjutnya yaitu bagaimana kita memanfaatkan di
dunia luar maupun di dunia kerja yang akan kami naungi.

BLC TELKOM KLATEN - KPLI KLATEN 10


1.6. Jurnal Kegiatan
No Hari Tanggal Kegiatan Publikasi
1 Selasa 20/12/2016 First day in BLC TELKOM http://alllinuxcode.blogsp
KLATEN (Introducin ot.co.id/2016/12/first-day-
in-blc-telkom-klaten.htm
2 Rabu 21/12/2016 Pengertian GNU dan GPL http://alllinuxcode.blogsp
pada linux ot.co.id/2016/12/pengertia
n-gnu-dan-gpl-pada-linux.
html
3 Kamis 22/12/2016 Apa itu bash (unix shell) http://alllinuxcode.blogsp
ot.co.id/2016/12/apa-itu-b
ash-unix-shell.html

4 Jumat 23/12/2016 Script Auto Subnetting http://alllinuxcode.blogsp


Tools ot.co.id/2016/12/script-aut
osubnetting-tools.html

5 Sabtu 24/12/2016 Cara install linux mint versi http://alllinuxcode.blogsp


17.3 codename Rosa, step ot.co.id/2016/12/cara-insta
by step ll-linux-mint-versi-173.ht
ml

6 Minggu 25/12/2016 Libur Hari minggu & Hari Natal

7 Senin 26/12/2016 Libur Cuti bersama

8 Selasa 27/12/2016 cara install manjaro linux http://alllinuxcode.blogsp


kde dektop versi 16.10 via ot.co.id/2016/12/cara-insta
virtualbox full lengkap ll-manjaro-linux-kde-desk
dengan gambar top.html

9 Rabu 28/12/2016 cara install lampp versi http://alllinuxcode.blogsp


5.6.20 di linux ot.co.id/2016/12/cara-insta
ll-lampp-versi-5620-di-lin
ux.html

10 Kamis 29/12/2016 [solved] Unrecognized alllinuxcode.blogspot.co.i


archive format in manjaro d/2016/12/solved-unrecog
and arch linux nized-archive-format
in.html

BLC TELKOM KLATEN - KPLI KLATEN 11


11 Jum’at 30/12/2016 cara install winbox 3.7 di http://alllinuxcode.blogsp
linux menggunakan wine ot.co.id/2016/12/cara-insta
ll-winbox-37-di-linux.htm
l

12 Sabtu 31/12/2016 Standard Operating http://alllinuxcode.blogsp


Procedure ot.co.id/2016/12/standart-
operating-procedure.html

13 Minggu 1/01/2017 Libur Hari Minggu

14 Senin 2/01/2017 Libur Cuti bersama

15 Selasa 3/01/2017 pengertian mac address http://alllinuxcode.blogsp


beserta cara kerjanya ot.co.id/2016/12/pengertia
n-mac-address-beserta-car
a.html

16 Rabu 4/01/2017 pengertian OSI Layer dan http://alllinuxcode.blogsp


cara kerjanya ot.co.id/2016/12/pengertia
n-osi-layer-dan-cara-kerja
nya.html

17 Kamis 5/01 207 pengertian komputer dan http://alllinuxcode.blogsp


cara kerjanya ot.co.id/2016/12/pengertia
n-komputer-dan-cara-kerj
anya.html

18 Jum’at 6/01/2017 Sejarah komputer http://alllinuxcode.blogsp


ot.co.id/2016/12/sejarah-k
omputer.html

19 Sabtu 7/01/2017 Jaringan Komputer http://alllinuxcode.blogsp


ot.co.id/2016/12/jaringan-
komputer.html

20 Minggu 8/01/2017 Libur Hari Minggu

BLC TELKOM KLATEN - KPLI KLATEN 12


21 Senin 9/01/2017 apa itu internet dan sejarah http://alllinuxcode.blogsp
internet ot.co.id/2016/12/apa-itu-in
ternet-dan-sejarah-internet
.html
22 Selasa 10/01/2017 menejemen proyek di http://alllinuxcode.blogsp
bidang IT ot.co.id/2017/01/menejem
en-proyek-di-bidang-it.ht
ml

23 Rabu 11/01/2017 Virtualisasi perangkat keras http://alllinuxcode.blogsp


ot.co.id/2017/01/virtualisa
si-perangkat-keras.html

24 Kamis 12/01/2017 Apa itu mikrotik? http://alllinuxcode.blogsp


ot.co.id/2017/01/apa-itu-m
ikrotik.html
25 Jum’at 13/01/2017 cara install cisco http://alllinuxcode.blogsp
packettracer 7.0 & ot.co.id/2017/01/cara-insta
memperbaiki icon saat di ll-cisco-packettracer-70.ht
klik tidak berjalan di linux ml

26 Sabtu 14/01/2017 proxmox virtual http://alllinuxcode.blogsp


environment ot.co.id/2017/01/proxmox
-virtual-environment.html

27 Minggu 15/01/2017 Libur Hari Minggu

28 Senin 16/01/2017 bypass login hotspot di http://alllinuxcode.blogsp


mikrotik menggunakan ip ot.co.id/2017/01/bypass-lo
binding gin-hotspot-di-mikrotik.ht
ml

29 Selasa 17/01/2017 [solved] Failed to start VNC http://alllinuxcode.blogsp


server: The server ot.co.id/2017/01/solved-fa
Certificate iled-to-start-vnc-server.ht
/etc/pve/local/pve-ssl.pem is ml
not yet active

BLC TELKOM KLATEN - KPLI KLATEN 13


30 install proxmox VE 4.3 http://alllinuxcode.blogsp
Bag. 1 - setting BIOS ot.co.id/2017/01/install-pr
Gigabyte oxmox-ve-43-bag-1-setti

Rabu 18/01/2017
31 install proxmox VE 4.3 http://alllinuxcode.blogsp
Bag. 2 - Mulai Menginstall ot.co.id/2017/01/install-pr
Proxmox oxmox-ve-43-bag-1-setti

32 Kamis 19/01/2017 upload sistem operasi http://alllinuxcode.blogsp


debian 8.6.iso ke proxmox ot.co.id/2017/01/upload-si
stem-operasi-debian-86iso
-ke.html

33 Install debian 8.6 sever di http://alllinuxcode.blogsp


proxmox Bag. 1 - Membuat ot.co.id/2017/01/install-de
Virtual Machine bian-86-sever-di-proxmox
-bag.html

34 Install debian 8.6 server di http://alllinuxcode.blogsp


proxmox Bag. 2 - ot.co.id/2017/01/install-de
Jum’at 20/01/2017 konfigurasi awal bian-server-86-di-proxmo
x-bag.html

35 Install debian 8.6 server di http://alllinuxcode.blogsp


proxmox Bag. 3 - ot.co.id/2017/01/debian-se
Konfigurasi Jaringan dan rver-konfigurasi-jaringan-
user dan-user.html

36 Install debian 8.6 server di http://alllinuxcode.blogsp


proxmox Bag. 4 - partisi ot.co.id/2017/01/partisi-ha
harddisk dan finishing rddisk-dan-finishing-instal
install l.html

37 Sabtu 21/01/2017 install webserver apache2 http://alllinuxcode.blogsp


full php5 extension linux ot.co.id/2017/01/install-w
debian based ebserver-apache2-full-php
5.html

38 Minggu 22/01/2017 Libur Hari Minggu

BLC TELKOM KLATEN - KPLI KLATEN 14


39 Senin 23/01/2017 [solved] Hostname : name http://alllinuxcode.blogsp
or service not known in ot.co.id/2017/01/solved-h
debian server ostname-name-or-service-
not.html

40 Selasa 24/01/2017 install monitorix di debian http://alllinuxcode.blogsp


8.6 server ot.co.id/2017/01/install-m
onitorix-di-debian-86-serv
er.html

41 Rabu 25/01/2017 cara mengganti port http://alllinuxcode.blogsp


monitorix ot.co.id/2017/01/cara-men
gganti-port-monitorix.htm
l

42 Kamis 26/01/2017 cara mengganti judul pada http://alllinuxcode.blogsp


monitorix ot.co.id/2017/01/cara-men
gganti-judul-pada-monitor
ix.html

43 Jum’at 27/01/2017 install ftp server di debian http://alllinuxcode.blogsp


8.6 menggunakan proftpd ot.co.id/2017/01/install-ftp
-server-di-debian-86.html

44 Sabtu 28/01/2017 Libur Hari Libur Imlek

45 Minggu 29/01/2017 Libur Hari Minggu

46 Senin 30/01/2017 remote ftp server http://alllinuxcode.blogsp


menggunakan filezilla ot.co.id/2017/01/remote-ft
p-server-menggunakan-fil
ezilla.htm

47 Selasa 31/01/2017 how to change port proftpd http://alllinuxcode.blogsp


(ftp server) ot.co.id/2017/01/how-to-c
hange-port-proftpd-ftp-ser
ver.html
48 Rabu 1/02/2017 install dan konfigurasi http://alllinuxcode.blogsp
samba di debian 8.6 server ot.co.id/2017/01/install-da
n-konfigurasi-samba-di-de
bian.html

BLC TELKOM KLATEN - KPLI KLATEN 15


49 Kamis 2/02/2017 cara mengubah tampilan http://alllinuxcode.blogsp
error pada webserver ot.co.id/2017/01/cara-men
apache2 gubah-tampilan-error-pad
a.html

50 Jum’at 3/02/2017 How to activate SSL http://alllinuxcode.blogsp


(HTTPS) in apache2 debian ot.co.id/2017/01/how-to-a
8.6 server ctivate-ssl-https-in-apache
2.html

51 Sabtu 4/02/2017 Konfigurasi DNS Server di http://alllinuxcode.blogsp


debian 8.6 ot.co.id/2017/02/konfigura
si-dns-server-di-debain-86
.html

52 Minggu 5/02/2017 Libur Hari Minggu

53 Senin 6/02/2017 install postfix mail server http://alllinuxcode.blogsp


dan squirrelmail webmail ot.co.id/2017/02/install-po
stfix-mail-server-dan.html

54 Selasa 7/02/2017 [solved] 111 Can’t open http://alllinuxcode.blogsp


SMTP stream” issue in ot.co.id/2017/02/solved-11
SquirrelMail 1-cant-open-smtp-stream-i
ssue.html

55 Rabu 8/02/2017 install dan konfigurasi http://alllinuxcode.blogsp


Asterisk untuk VoIP di ot.co.id/2017/02/install-da
debian 8.6 server n-konfigurasi-asterisk-unt
uk.html

56 Kamis 9/02/2017 How to install zoiper http://alllinuxcode.blogsp


softphone in linux mint ot.co.id/2017/02/how-to-i
nstall-zoiper-softphone-in.
html

57 Jum’at 10/02/2017 install webmin di debian 8.6 http://alllinuxcode.blogsp


server ot.co.id/2017/02/install-w
ebmin-di-debian-86-server
.html

BLC TELKOM KLATEN - KPLI KLATEN 16


58 Sabtu 11/02/2017 how to change port webmin http://alllinuxcode.blogsp
ot.co.id/2017/02/how-to-c
hange-port-webmin.html

59 Minggu 12/02/2017 Libur Hari Minggu

60 Senin 13/02/2017 [solved] WARNING : http://alllinuxcode.blogsp


REMOTE ot.co.id/2017/02/solved-w
IDENTIFICATION HAS arning-remote-identificati
CHANGED! (ssh error) on.html

61 Selasa 14/02/2017 install nagios3 di debian 8.6 http://alllinuxcode.blogsp


server ot.co.id/2017/02/install-na
gios3-di-debian-86-server.
htm

62 Rabu 15/02/2017 Libur Pemilu Serentak

63 Kamis 16/02/2017 menghubungkan tiga http://alllinuxcode.blogsp


webserver atau lebih ke satu ot.co.id/2017/02/menghub
database server ungkan-tiga-webserver-ata
u-lebih.htm

64 Jum’at 17/02/2017 Konfigurasi VirtualHost dan http://alllinuxcode.blogsp


Port listen pada apache2 ot.co.id/2017/02/konfigura
webserver si-virtualhost-dan-port-list
en.html

65 Sabtu 18/02/2017 install perpustakaan online http://alllinuxcode.blogsp


menggunakan slims8 akasia ot.co.id/2017/02/install-pe
di debian 8.6 server rpustakaan-online-menggu
nakan.html

66 Minggu 19/02/2017 Libur Hari Minggu

67 Senin 20/02/2017 Menambah google search http://alllinuxcode.blogsp


engine di firefox pada linux ot.co.id/2017/02/menamba
mint 18.1 h-google-search-engine-di
.html

BLC TELKOM KLATEN - KPLI KLATEN 17


68 Selasa 21/02/2017 cara backup semua database http://alllinuxcode.blogsp
sekaligus dengan ot.co.id/2017/02/cara-back
mysqldump up-semua-database-sekali
gus.html

69 Rabu 22/02/2017 convert file html to pdf http://alllinuxcode.blogsp


dengan mudah ot.co.id/2017/02/convert-f
menggunakan wkhtmltopdf ile-html-to-pdf-dengan-m
di linux udah.html

70 Kamis 23/02/2017 Pengenalan Debian Router http://alllinuxcode.blogsp


ot.co.id/2017/02/pengenal
an-debian-router.html

71 Jum’at 24/02/2017 Konfigurasi PPPoE Client http://alllinuxcode.blogsp


di Debian Router ot.co.id/2017/02/konfigura
si-pppoe-client-di-debian.
html

72 Sabtu 25/02/2017 Konfigurasi DHCP Server alllinuxcode.blogspot.co.i


di Debian router d/2017/02/konfigurasi-dhc
p-server-di-debian-router.
html

73 Minggu 26/02/2017 Libur Hari Minggu

74 Senin 27/02/2017 Sharing Bersama : http://alllinuxcode.blogsp


Pemanfaatan Debian Server ot.co.id/2017/02/sharing-b
Sebagai Hosting ersama-pemanfaatan-debi
Menggunakan EHCP an.html

75 Selasa 28/02/2017 Konfigurasi NAT iptables http://alllinuxcode.blogsp


pada Debian router ot.co.id/2017/02/konfigura
si-nat-iptables-pada-debia
n.html

76 Rabu 1/03/2017 Sharing Bersama : Setting http://alllinuxcode.blogsp


Mikrotik Menghubungkan ot.co.id/2017/02/sharing-b
kota A ke kota B ersama-setting-mikrotik.ht
ml

BLC TELKOM KLATEN - KPLI KLATEN 18


77 Kamis 2/03/2017 Buat dan Hapus Database http://alllinuxcode.blogsp
menggunakan SQL ot.co.id/2017/02/buat-dan-
Command hapus-database-mengguna
kan-sql.html

78 Jum’at 3/03/2017 Restore database http://alllinuxcode.blogsp


menggunakan sql command ot.co.id/2017/02/restore-d
atabase-menggunakan-sql-
command.html

79 Sabtu 4/03/2017 Melihat gambar http://alllinuxcode.blogsp


menggunakan terminal ot.co.id/2017/03/melihat-g
console ambar-menggunakan-term
inal_4.html

80 Minggu 5/03/2017 Libur Hari Minggu

81 Senin 6/03/2017 Install dan Konfigurasi http://alllinuxcode.blogsp


VLAN pada Debian router ot.co.id/2017/03/konfigura
si-vlan-pada-debian.html

82 Selasa 7/03/2017 Monitoring Mikrotik di http://alllinuxcode.blogsp


linux menggunakan Cacti ot.co.id/2017/03/monitori
ng-mikrotik-di-linux.htm

83 Rabu 8/03/2017 Simple steganography in http://alllinuxcode.blogsp


linux ot.co.id/2017/03/simple-st
eganography-in-linux.htm
l

84 Kamis 9/03/2017 management bandwith di http://alllinuxcode.blogsp


debian router ot.co.id/2017/03/managem
ent-bandwith-di-debian-ro
uter.html

85 Jum’at 10/03/2017 Install ISPConfig Sebagai http://alllinuxcode.blogsp


WebHosting di Debian 8.6 ot.co.id/2017/03/install-is
pconfig-sebagai-webhosti
ng-di.html

BLC TELKOM KLATEN - KPLI KLATEN 19


86 Sabtu 11/03/2017 Install ISPConfig Sebagai http://alllinuxcode.blogsp
WebHosting di Debian 8.6 ot.co.id/2017/03/install-is
pconfig-sebagai-webhosti
ng-di.html

87 Minggu 12/03/2017 Libur Hari minggu

88 Senin 13/03/2017 Dinamic Routing With http://alllinuxcode.blogsp


Routing Dinamic Protocol ot.co.id/2017/03/dinamic-r
In Mikrotik outing-with-routing-dinam
ic.html

89 Selasa 14/03/2017 Memblokir situs dengan http://alllinuxcode.blogsp


layer 7 di mikrotik ot.co.id/2017/03/memblok
ir-situs-dengan-layer-7-di.
html

90 Rabu 15/03/2017 [solved] php zip module not http://alllinuxcode.blogsp


installed when installing ot.co.id/2017/03/solved-p
owncloud hp-zip-module-not-installe
d.html

91 Kamis 16/03/2017 mengubah tampilan http://alllinuxcode.blogsp


owncloud ala smk ot.co.id/2017/03/menguba
walisongo jepara h-tampilan-owncloud-ala-
smk.html

92 Jum’at 17/03/2017 Installasi Music on Console http://alllinuxcode.blogsp


(MOC) Music player CLI ot.co.id/2017/03/installasi-
music-on-console-moc-m
usic.html

93 Sabtu 18/03/2017 how to activate bash auto http://alllinuxcode.blogsp


completion in debian ot.co.id/2017/03/how-to-a
ctivate-bash-auto-completi
on-in.html

94 Minggu 19/03/2017 Libur Hari Minggu

95 Senin 20/03/2017 Membangun website http://alllinuxcode.blogsp


menggunakan Wordpress ot.co.id/2017/03/memban
gun-website-menggunaka
n-wordpress.html

BLC TELKOM KLATEN - KPLI KLATEN 20


96 Selasa 21/03/2017 Menjadikan internet bersih http://alllinuxcode.blogsp
dan sehat dengan ot.co.id/2017/03/menjadik
menggunakan DNS Nawala an-internet-bersih-dan-seh
at.html

97 Rabu 22/03/2017 auto backup owncloud with http://alllinuxcode.blogsp


cronjob ot.co.id/2017/03/auto-bac
kup-owncloud-with-cronj
ob.html

98 Kamis 23/03/2017 auto backup semua database http://alllinuxcode.blogsp


dalam waktu tertentu ot.co.id/2017/03/auto-bac
menggunakan cronjob kup-semua-database-dala
m-waktu.html

99 Jum’at 24/03/2017 auto backup & restore http://alllinuxcode.blogsp


database saat terdeteksi ot.co.id/2017/03/auto-bac
hilang sesuai waktu yang di kup-restore-database-saat.
tentukan html

100 Sabtu 25/03/2017 auto mount partisi harddisk http://alllinuxcode.blogsp


saat laptop/PC di hidupkan ot.co.id/2017/03/auto-mou
nt-partisi-harddisk-saat.ht
ml

101 Minggu 26/03/2017 Libur Hari Minggu

102 Senin 27/03/2017 auto menghitung ipaddress http://alllinuxcode.blogsp


(subnetting) di linux ot.co.id/2017/03/auto-men
ghitung-ipaddress-subnetti
ng-di.html

103 Selasa 28/03/2017 how to get free cpanel http://alllinuxcode.blogsp


unlimited and active forever ot.co.id/2017/03/how-to-g
et-free-cpanel-unlimited-a
nd.html

104 Rabu 29/03/2017 show hidden files on cpanel http://alllinuxcode.blogsp


file manager ot.co.id/2017/03/show-hid
den-files-on-cpanel-file-m
anager.html

BLC TELKOM KLATEN - KPLI KLATEN 21


105 Kamis 30/03/2017 how to backup software http://alllinuxcode.blogsp
using aptoncd on linux mint ot.co.id/2017/03/how-to-b
ackup-software-using-apto
ncd-in.html

106 Jum’at 31/03/2017 auto konek ssh tanpa http://alllinuxcode.blogsp


password pada laptop yang ot.co.id/2017/03/auto-kon
telah terdaftarkan ek-ssh-tanpa-password-pa
da.html

107 Sabtu 1/04/2017 proxmox USB Device in http://alllinuxcode.blogsp


Virtual Machine ot.co.id/2017/03/proxmox
-usb-device-in-virtual-mac
hine.html

108 Minggu 2/04/2017 Libur Hari Minggu

109 Senin 3/04/2017 Blokir Mac Address di http://alllinuxcode.blogsp


Mikrotik ot.co.id/2017/03/blokir-m
ac-address-di-mikrotik.ht
ml

110 Selasa 4/04/2017 dbackres : database backup http://alllinuxcode.blogsp


& restore ot.co.id/2017/03/dbackres-
database-backup-restore.h
tml

111 Rabu 5/04/2017 Fiber Optics Fundamentals http://alllinuxcode.blogsp


ot.co.id/2017/03/fiber-opti
cs-fundamentals.html

112 Kamis 6/04/2017 How to set up owasp http://alllinuxcode.blogsp


modsecurity crs3 detection ot.co.id/2017/03/how-to-s
only on apache2 et-up-owasp-modsecurity-
crs3.html

113 Jum’at 7/04/2017 How to set up owasp http://alllinuxcode.blogsp


modsecurity crs3 ot.co.id/2017/03/how-to-s
Self-contained mode return et-up-owasp-modsecurity-
403 crs3_31.html

BLC TELKOM KLATEN - KPLI KLATEN 22


114 Sabtu 8/04/2017 Briker v2.0.4 IPPBX http://alllinuxcode.blogsp
installation ot.co.id/2017/03/briker-v2
04-ippbx-installation.html

115 Minggu 9/04/2017 Libur Hari Minggu

116 Senin 10/04/2017 Sharing Bersama : Gammu http://alllinuxcode.blogsp


Sms Gateway ot.co.id/2017/04/sharing-b
ersama-gammu-sms-gate
way.html

117 Selasa 11/04/2017 How to disable apache2 http://alllinuxcode.blogsp


signature in debian server ot.co.id/2017/04/how-to-d
isable-apache2-signature-i
n.html

118 Rabu 12/04/2017 How to mount flashdisk via http://alllinuxcode.blogsp


terminal ot.co.id/2017/04/how-to-
mount-flashdisk-via-termi
nal.html

119 Kamis 13/04/2017 Mengamankan Mikrotik http://alllinuxcode.blogsp


Menggunakan Port ot.co.id/2017/04/mengama
Knocking nkan-mikrotik-menggunak
an-port.html

120 Jum’at 14/04/2017 IP Webcam menggunakan http://alllinuxcode.blogsp


Smartphone android ot.co.id/2017/04/ip-webca
m-menggunakan-smartph
one-android.html

121 Sabtu 15/04/2017 SCP (Secure Copy) with http://alllinuxcode.blogsp


Dinamic Ip Address in linux ot.co.id/2017/04/scp-secur
server e-copy-with-dinamic-ip-a
ddress.html
122 Minggu 16/04/2017 Libur Hari Minggu

123 Senin 17/04/2017 DataCenter Planning http://alllinuxcode.blogsp


ot.co.id/2017/04/datacente
r-planning.html

BLC TELKOM KLATEN - KPLI KLATEN 23


124 Selasa 18/04/2017 How to Add SIP Account in http://alllinuxcode.blogsp
Briker ot.co.id/2017/04/how-to-a
dd-sip-account-in-briker.h
tml

BLC TELKOM KLATEN - KPLI KLATEN 24


BAB 3
URAIAN KHUSUS

3.1.1 Dokumentasi dan Publikasi Hasil kegiatan Prakerin

PENGALAMAN PERTAMA DI BLC KLATEN

Assalamualaikum wr.wb

LATAR BELAKANG PEMBUAT MATERI

Nama : ALIN KOKO MANSUBY


Kejuruan : Teknik komputer jaringan
Asal sekolah : SMK WALISONGO PECANGAAN

pengalaman pertama waktu di BLC TELKOM KLATEN kesan pertama yang


muuncul dari pikiran saya banyak orang yang mengunjungi tempat itu. orangnya
ramah kemudian setelah itu saya teman dan guru saya menemuai Mbh SURO.
orangnya memang sederhana dan itu yang saya kenal dari Mbh SURO kemudian saya
dan teman saya dikenalkan oleh pembimbing waktu itu pembimbingnya cewek(mbk
Tia) kata pembimbingnya apa alasan kalian magang di BLC TELKOM KLATEN.
saya menjawab ya karna ingin belajar kemudian pembimbingnya berkata lagi kalau di

BLC TELKOM KLATEN - KPLI KLATEN 25


BLC TELKOM KLATEN itu bukan belajar tapi bekerja oleh karna itu kita harus
siap menghadapi tanggung jawab atas semua pekerjaan yang kami lakukan salama
bekerja di BLC TELKOM KLATEN dan harus selalu disiplin dan patuh terhadap
peraturan yang yang diberlakukan oleh BLC TELKOM KLATEN. kemudian guru
saya pulang.setelah kami di tinggal oleh guru kami di ajak pembimbing untuk
perkenalan kepada peserta lain dan giliran saya dan teman saya menadapatkan giliran
untuk memperkenalan diri kemudian saya dan teman saya ditanya sama peserta lain
tentang pengalaman tentang kejuruan kami yaitu sampai mana materi disekolah yang
pernah dilakukan/dipraktekkan.saya juga ditanya sama peserta lain dan saya dan
teman saya senang dengan pertanyaan tersebut karena itu membuat saya lebih dekat
dengan kawan kawan.itulah hari pertama untuk saya dan kawan kawan saya.walupun
hari pertama kami tapi kami merasa tak canggung. saya dan teman saya diberitahu
tentang K3 pengertian K3 yang saya pahami dari yang disampaikan.Keselamatan dan
Kesehatan Kerja (K3) adalah suatu pemikiran dan upaya untuk menjamin keutuhan
dan kesempurnaan jasmani maupun rohani tenaga kerja khususnya manusia pada
umumnya.serta hasil karya dan budaya menuju masyarakat adil dan makmur.K3Dapat
meminimalisir terjadinya suatu kecelakan apabila sudah terjadi kecalakaan maka
kecelakaan tersebut tidak terlalu parah Keselamatan dan Kesehatan Kerja (K3) adalah
semua Ilmu dan Penerapannya untuk mencegah terjadinya
kecelakaan ,PAK,kebakaran peledakan dan pencemaran lingkungan.Keselamatan dan
Kesehatan Kerja (K3) adalah semua kondisi dan faktor yang dapat berdampak pada
keselamatan dan kesehatan kerja tenaga kerja maupun orang lain (kontraktor,
pemasok, pengunjung dan tamu) di tempat kerja.Ketiga versi pengertian K3 di atas
adalah pengertian K3 yang umum (paling sering) digunakan di antara versi-versi
pengertian K3 (Keselamatan dan Kesehatan Kerja) lainnya.Semoga dapat menambah
wawasan pembaca mengenai arti K3

Sekian Terimakasih

wassalamualaikum wr.wb

BLC TELKOM KLATEN - KPLI KLATEN 26


First day in BLC TELKOM
KLATEN(Introducing)

Assalamualaikum wr wb.

Haloo kawands, Perkenalkan nama saya ALIN KOKO MANSUBY bisa di panggil
ALIN atau KOKO, terserahlah selama itu masih termasuk nama saya.
hehehe.. Saya dari SMK WALISONGO PECANGAAN JEPARA, dan alamat saya di
desa Rengging kecamatan pecangaan kabupaten jepara,saya siswa jurusan
TKJ (Teknik Komputer Jaringa) Di sekolah saya. Mengapa saya milih jurusan TKJ ?
karena sejak dari dulu waktu masih SD saya suka sekali internet.
dan rasa penasaran saya muncul setelah saya di lihatkan internet oleh abahku pada
waktu kelas 3 SD dulu. seketika muncul dei benak saya pertanyaan pertanyaan
yang saya sendiri waktu itu belum bisa menjawabnya, nah berawal dari situlah saya
mencari tahu apa itu internet dan bagaimana cara membuatnya. Tentu saja Internet
dengan Jurusan saya ada hubungannya karena Internet tidak lepas dengan yang
namanya jaringan. kenapa? karena jaringan adalah cara untuk kita terkoneksi ke
internet. hehehe berbelit ya?.
Lalu apa Hobi saya? Hobi saya c0ding dan nonton anime, kalo coding suka bahasa
pemrogramman apa? saat ini saya masih mendalami pemrogramman bash dan php.
lalu apa kesan saat masuk ke BLC Telkom? Yaaa,kesanNya yang pasti terlihat di
mata merah dan putih, waktu pertama masuk ke BLC Telkom Klaten yang saya
rasakan adalah Bingung,Dan sedikit rasa deg deg an. Karna apa? karena hari
pertama disini belum dapet tempat tinggal :v (Kost) . Yeah.. Rasa bingung itu sudah
sedikit lega karena kami berkenalan dengan teman teman disini dan akhirnya mereka
membantu kami untuk menemukan tempat tinggal kami disini.

BLC TELKOM KLATEN - KPLI KLATEN 27


Pengertian GNU dan GPL pada linux

Assalamualaikum wr. wb.

Yosh! kali ini saya akan membahas Pengertian GNU dan GPL, pastinya
kawand-kawand kalo sudah memakai linux itu tidak asing dengan kata kata GNU dan
GPL,nah kalian tau gak apa itu GNU dan GPL?

GNU adalah suatu sistem perangkat lunak komputer (Software) sepenuhnya terdiri
dari perangkat lunak bebas (Freeware) . Namanya merupakan akronim berulang untuk
GNU's Not UNIX (GNU bukanlah UNIX), nama itu dipilih karena rancangannya
mirip Unix, tetapi berbeda dari UNIX, GNU tidak mengandung kode-kode UNIX.
Pengembangan GNU dimulakan oleh Richard Stallman dan merupakan fokus asli
Free Software Foundation (FSF) atau dalam bahasa indonesia Penemu perangkat
Lunak bebas.

Kalau GPL apa itu?


GPL ada kaitannya dengan GNU looh.. jika GNU adalah peangkat lunak bebas maka
GPL adalah Lisensi dari perangkat lunak bebas tersebut.

GPL merupakan Singkatan dari General Public License atau dalam bahasa indonesia
Lisensi publik umum merupakan suatu lisensi perangkat lunak bebas yang aslinya di
tulus oleh Richard Stallman Lisensi GPL memberikan penerima salinan perangkat
lunak hak dari perangkat lunak bebas dan menggunakan copyleft untuk memastikan
kebebasan yang sama diterapkan pada versi berikutnya dari karya tersebut. GPL
terakhir lisensi ini, yaitu versi 3, dirilis 27 Juni 2007. GNU Lesser General Public

BLC TELKOM KLATEN - KPLI KLATEN 28


License (LGPL) merupakan versi lain GPL, ditujukan untuk penggunaan beberapa
software library.

reference : https://id.wikipedia.org/wiki/GNU
: https://id.wikipedia.org/wiki/GPL

apa itu bash? (unix shell)

A. Latar belakang

Yang membuat saya memposting "apa itu bash?" adalah kebutuhan kita sebagai linux
user atau di sebut Linuxer , ada orang mengatakan seorang tux tidak lengkap jika dia
tidak memahami Bash. karena bash sendiri adalah kebutuhan yang ada di linux
tersebut untuk menjalankan aplikasi aplikasi yang ada di linux.

B. Maksud Dan Tujuan

Maksud dan tujuan saya memposting artikel ini adalah untuk membuat para linux user
memahami Bash.

C. Pengertian
Apa itu bash? pastinya kalian yang sudah menggunakan linux tidak asing dengan
yang namanya bash ,
bash adalah sebuah shell (Unix) dan Command Line Interface (CLI) yang di buat oleh
BRIAN FOX untuk project GNU sebagai salah satu software gratis yang
menggantikan keberadaan Bourne shell, bash shell di rilis pada tahun 1989 dan telah
didistribusikan secara meluas sebagai default shell untuk system Operasi GNU dan
juga sebagai default shell untuk Linux dan OS X. Dan kabar gembira untuk pengguna
windows, karena pada windows 10 redstone telah mulai direlease bash command
sebagai linux subsystem, dan rencananya akan di publikasikan pada bulan juni 2016.

Nama Bash diambil dari sebuah akronim (kependekan /singkatan) yang mengacu pada
sejarah dirilisnya shel unix ini. Bash merupakan singkatan dari Bourne-again shell,
yang mengacu pada sal muasal dirilisnya shell unix ini yang menggatikan Bourne
BLC TELKOM KLATEN - KPLI KLATEN 29
shell.

D. Tahap Pelaksanaan Penulisan pertama pemrogramman Bash

bash syntax pertama di tulis adalah "#!/bin/bash" kenapa? karena directory utama
Bash ada di "/bin/bash" kayaknya sih seperti itu hehehe.. Comment pada bash
menggunakan tanda pagar (#) yang di maksud comment di sini adalah kata kata yang
kita tulis setelah tanda pagar (#) tidak akan di eksekusi oleh bash.
Oke,langsung saja kita mulai membuat program pertama Bash. buka text editor anda
seperti nano atau vim. lalu masukan berikut :

#!/bin/bash
echo "Hello bash" # untuk menampilkan "Hello bash"

simpan dengan ekstensi *.sh contoh programpertama.sh, lalu run di terminal


menggunakan perintah :
# bash namafile.sh

referensi :
https://linux.tutorials.id/bash-command/definisi-dan-pengenalan-apa-itu-bash-unix-sh
ell/

cara otomatis subnetting

A. Pengertian Subnetting

Subnetting adalah suatu proses untuk memecah suatu jaringan IP jaringan ke Sub
Jaringan yang lebih kecil atau juga dapat diartikan sebagai metode yang dilakukan
untuk membagi blok setiap alamat IP address menjadi beberapa blok IP address.
BLC TELKOM KLATEN - KPLI KLATEN 30
B. Latar Belakang
Sehubung semakin meningkatnya kebutuhan networking sudah pasti di perlukan
pembagian IP address (subnetting) . Supaya tidak memakan waktu pada saat
subnetting maka kali ini saya akan membagikan tools buatan saya,yaitu Auto
subnetting.

C. Maksud dan Tujuan


Maksud dan tujuan saya membuat tools tersebut adalah untuk memudahkan para
network engineer untuk melakukan subnetting tanpa memakan waktu yang lama.

D. Hal yang di butuhkan


1. Laptop Dengan OS Linux
2. OS sudah terinstall :
- PHP-CLI
- PHP-CURL
- PHP
3. Koneksi internet

F. Tahap Pelaksanaan
1. salin code di bawah ini , kemudian paste kan di text editor misalnya di
SublimeText,Atom,Pluma,leafpad,gedit,nano,pico,vim dll.

<?php
/*
!~ [ NETWORK CODE ] !~
!~ Online Auto Subnetting Tools !~
!~ c0ded by : shutdown57 !~
!~ http://alinkoproject.com !~
!~ linuXcode.org !~
*/
function a_cover(){
$red="\033[1;31m";
$white="\033[0m";
$green="\033[1;32m";
$yellow="\033[1;33m";
$blue="\033[1;34m";
@system('clear');
print(" $red _ ___ _
_ __ ___| |_ ___ / _ \ __| |
| '_ \ / _ \ __/ __| | | |/ _` |
| | | | __/ || (__| |_| | (_| |
|_| |_|\___|\__\___|\___/ \__,_|$white
+---------------------------------------+

BLC TELKOM KLATEN - KPLI KLATEN 31


|$red Codename :$green naxKost $white |
|$red Version :$green 1.0 $white |
|$red Author :$green alinko (shutdown57) $white |
|$red Site :$green linuXcode.org $white |
+---------------------------------------+
");
}
if(empty($argv[1])&&empty($argv[2])){
a_cover();
echo "USAGE : # php ".$argv[0]." <ip ADDRESS> <mask>\n";
echo "EXAMPLE : # php ".$argv[0]." 127.0.0.1 16\n";
echo "\n\n\n";
}else{
a_cover();
$red="\033[31m";
$white="\033[0m";
$green="\033[32m";
$yellow="\033[33m";
$blue="\033[34m";
echo "\n\n\n";
echo $green."[~]".$white." Waiting for you....\n\n";
function a_ngecurl($url){
$c=curl_init();
curl_setopt($c,CURLOPT_RETURNTRANSFER,1);
curl_setopt($c,CURLOPT_URL,$url);
curl_setopt($c,CURLOPT_HEADER,0);
$e=curl_exec($c);
return $e;
}
function a_pisah($pemisah,$string){
return explode(chr(1),str_replace($pemisah,chr(1),$string));
}
$res
=a_ngecurl(base64_decode("aHR0cDovL2pvZGllcy5kZS9pcGNhbGM/aG9zdD0iLi
Rhcmd2WzFdLiImbWFzazE9Ii4kYXJndlsyXS4iJm1hc2syPQ=="));
$pecah = a_pisah(array('<pre>','</pre>
'),$res);
$jdl="network-".$argv[1]."-".$argv[2].".html";
$fp=fopen($jdl,'w');
$html_a ="<html><head><title>Subnetting online | c0ded by :
shutdown57</title></head>";
$html_a.=" <meta name=\"viewport\" content=\"width=device-width,
initial-scale=1\">

BLC TELKOM KLATEN - KPLI KLATEN 32


<link rel=\"stylesheet\"
href=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css\">";
$html_a.="<link rel=\"icon\"
href=\"http://findicons.com/files/icons/1953/desktop/256/network.png\"></head>";
$html_a.="<body><div class='container'>
<div class='container-fluid'>
";
$html_a.="<h1>
~[ Subnetting Online - ".$argv[1]."/".$argv[2]." ]~</h1>
";
$html_a.=$pecah[1];
$html_a.="</div>
</div>
</body></html>";
if(fwrite($fp,$html_a)){
echo $green."[+]".$white." DONE => ".$yellow.$jdl.$white." \n\n";
@system('browse '.$jdl);
}
fclose($fp);
}
?>

2. Simpan code yang telah di pastekan di textEditor, dengan format *.php misalnya :
netcode.php
3. buka terminal anda, masukan perintah
# php namafile.php <IpAddress> <Mask>
contoh:
# php netcode.php 192.168.10.1 24
4. Tunggu hingga ada tulisan "DONE " atau automatis browser anda akan terbuka dan
menampilkan result dari subnetting anda.

G. KESIMPULAN
jadi Kesimpulan saya membuat tools ini adalah untuk memudahkan dan
mempercepat proses subnetting para network engineer.Dan sangat di sarankan
sebelum mencoba tools ini anda harus bisa subnetting manual terlebih dahulu.

Referensi http://fadhil18.blogspot.co.id/2015/08/pengertian-subnetting.html

BLC TELKOM KLATEN - KPLI KLATEN 33


cara install linux mint versi 17.3 codename
Rosa,step by step

A. Pengertian
Linux mint adalah SO (Sistem Operasi) Linux yang merupakan distribusi linux
berbasis debian dan ubuntu , engan Linux Mint Debian Edition (LMDE) sebagai suatu
alternatif yang sepenuhnya berbasis Debian. Aplikasi yang dapat berjalan di Ubuntu,
juga bisa berjalan pada LinuxMint. Walaupun inti dari LinuxMint adalah Ubuntu,
LinuxMint hadir dengan tampilan yang berbeda dengan Ubuntu.

B. Latar belakang
Yang membuat saya memposting ini adalah semakin meningkatnya pengguna
OpenSource indonesia dan sebagian itu tidak tau cara menginstall linux mint, maka
dari itusaya memposting artikel ini.

C. Maksud dan tujuan


Apa maksud dan tujuan saya memposting artikel ini? yah.. tentunya yang pertama
untuk membagikan sedikit pengalaman untuk orang orang yang membutuhkan.

D. Jangka waktu pelaksaan untuk menginstall Linux mint


Menurut pengalaman saya waktu yang dibutuhkan untuk menginstall linux mint tidak
terlalu lama, tinggal kebutuhan masing masing sih.. kalo saya kurang lebih 15 menit ,
dan paling lama 1 jam.

E. Hal yang di butuhkan


1. Mental dan keberanian untuk mencoba.
2. Bootable flashdidk atau linux mint yang sudah di burn ke DVD
3. Laptop / PC dalam keadaan sehat walafiat

F. Tahap Pelaksanaan
Pertama anda harus masuk ke settingan BIOS untuk mengatus BOOT PRIORITY di
arahkan ke Flashdisk atau DVD linux mint, jika itu sudah paham maka langkah
selanjutnya adalah masuk pertama ke dalam desktop linux mint codename rosa ini,
seperti ini :

BLC TELKOM KLATEN - KPLI KLATEN 34


Ok,jika tampilan sudah seperti di atas maka langkah selanjutnya yang harus kalian
lakukan adalah mengklik icon DVD atau installerNya kemudian akan muncul seperti
gambar dibawah untuk memilih bahasa

Pilih bahasa anda, digambar memilih bahasa inggris biar international dikitlah hehehe..
jika sudah memilih bahasa yang anda gunakan selanjutnya klik "continue"

BLC TELKOM KLATEN - KPLI KLATEN 35


Nah Jika langkah di lewati dengan sempurna maka akan muncul seperti gambar diatas,
untuk memilih mengoneksikan jaringan atau tidak, disini saya memilih
mengoneksikan jaringan pilih yang bawah "Connect to this network" lalu klik
continue

yo, setetah itu maka akan ada tampilan pemberitahuan seperti ini, klik continue saja..
masuk ke langkah berikutnya yaitu bagian mempartisi harddisk yang di gunakan
untuk menginstall linux mint tersebut. di sini saya memilih something else
selanjutnya klik continue

BLC TELKOM KLATEN - KPLI KLATEN 36


pertama kita buat partisi root nya,klik ikon "+" yang ada di pojok kiri bawah untuk
membuat partisi, kemudian isikan seberapa banyak kapasitas harddisk yang di
inginkan, untuk type for the new partition pilih primary, location for the new partition
pilih Beginning of this space, use us pilih Ext4 journaling file system, mount point
pilih "/". kemudian klik OK.

kedua yaitu swap caranya hampir sama, kapasitas swap dihitung dengan 2x
kapasitas memory , jika memory RAMnya 2 GB, kapasitas swapnya 4 GB,klik ikon +,
kemudian isikan size swap, type for the new partition pilih Logical , location for the
new partition pilih Beginning of this space, mount point pilih "swap area". kemudian
klik OK.

BLC TELKOM KLATEN - KPLI KLATEN 37


Jika partisi harddisk dan swap nya sudah selesai maka selanjutnya adalah klik
"Install now"

Tampil pemberitahuan dilayar, silakan klik Continue untuk melanjutkan.

Selanjutkan pilih wilayah teman-teman, kemudian klik Continue

Pilih jenis keyboard,, biasanya sudah otomatis terpilih,, tinggal klik Continue

BLC TELKOM KLATEN - KPLI KLATEN 38


Pada tahap ini isikan nama user, nama komputer, dan password, lalu klik Continue

17. Kemudian os akan melakukan proses copying file ke komputer,, disini akan
memakan waktu,, silahkan tunggu sampai proses selesai

BLC TELKOM KLATEN - KPLI KLATEN 39


Jika installan sudah selesai, maka akan muncul pemberitahuan dilayar,, ada dua
pilihan yaitu Continue Testing dan Restart Now,, kalau kalin pilih continue
kumputer anda tidak akan meRestart tapi lebih baik Restart

masukkan username dan password lalu klik enter

BLC TELKOM KLATEN - KPLI KLATEN 40


akan masuk dekstop linux mint . dan selesai sudah install linux mint kali ini

referensi :
http://maulanashio23.blogspot.co.id/2016/12/mengeistal-linux-mint-veri-17.html
https://id.wikipedia.org/wiki/Linux_Mint

cara install manjaro linux kde desktop


versi 16.10 via virtualbox full lengkap
dengan gambar
Assalamualaikum wr wb.

A. Pengertian
Manjaro adalah distribusi linux yang ramah pengguna, dikembangkan secara
independen berdasarkan sistem operasi Arch. Didalam komunitas linux, Arch sendiri
dikenal sebagai distribusi yang cepat, handal dan ringan yang menyediakan software
yang termutakhir (cutting edge) - dan juga stabil (bleeding edge) -. Namun, Arch
lebih ditujukan kepada pengguna yang telah berpengalaman. Dengan begitu, secara
keseluruhan dianggap di luar jangkauan mereka yang tidak memiliki keahlian teknis
(atau ketekunan) yang diperlukan untuk mengoprasikannya..

B.Latar Belakang
Apa yang membuat saya ingin menginstall manjaro linux ini? karena saya ingin tau
perbedaan turunan debian dengan turunan arch dan redhat , karena itu saya memilih
BLC TELKOM KLATEN - KPLI KLATEN 41
manjaro linux yang mudah di gunakan untuk pemula.
C. Maksud dan tujuan
Maksud menginstall manjaro linux dan memposting ke blog saya ini yaitu untuk
menambah pengalaman saya menggunakan linux berbagai versi.

D. Jangka waktu pelaksaan saat menginstall manjaro linux


Kalo saya sih waktu menginstall manjaro linux mulai dari jam 21:19 sampai dengan
21:53 sekitar 30menit lebih lah..

E. Hal yang di perlukan sebelum menginstall manjaro linux


1. Mental dan hati yang kuat tidak takut gagal.
2. file iso manjaro linux bisa di download di officials websitenya
3. laptop yang sudah terinstall virtualBox
4. RAM laptop di usahakan di atas 2GB karena manjaro linux minimal menggunakan
RAM 1GB.

F. Tahap Pelaksanaan
Oke, pertama buka virtualbox anda, klik "new" pada pojok kiri atas virtualbox. lalu isi
form seperti gambar di bawah :

setelah itu klik "Next", lalu atur penggunaan ram pada manjaro, di sini saya
menggunakan 1280MB ram atau sekitar 1GB karena Manjaro linux minimal
menggunakan 1GB ram. klik next ..

BLC TELKOM KLATEN - KPLI KLATEN 42


setelah di atur ram nya sekarang akan muncul seperti gambar di bawah, tinggal next
aja yah~

lalu akan ada seperti gambar di bawah "Next" ajaa...

nah, disini adalah pengaturan size Harddisk yang di gunakan untuk menginstall
manjaro, disini saya menggunakan default dari virtualbox yaitu 8GB, terus klik
"Create", lalu jendela tersebut tertutup sendiri.. dan klik lagi OS nya pada virtualbox.

BLC TELKOM KLATEN - KPLI KLATEN 43


lalu klik browse untuk memilih *.iso file manjaro linux nya, dan akan ada tampilan
seperti ini :

Dan setelah menunggu beberapa detik untuk meload file *.iso nya maka akan ada
tampilan seperti gambar di bawah, pilih "Start manjaro linux" dan enter.

Lalu ada loading screen kayak gambar di bawah, tunggu saja beberapa menits..

BLC TELKOM KLATEN - KPLI KLATEN 44


Nah, kalo sudah muncul desktop kayak gambar di bawah ini klik "Use Calameres" di
bawah "Installation"

Nah, kalo udah kayak gambar di bawah tinggal klik "Next" kalo tombol "Next" nya
tidak bisa di klik kemungkinan ram anda tidak cukup atau kurang dari batas minimal.

Setelah itu, memilih tempat lokasi jam/waktu nya disini saya memilih timezone
"Asia/Jakarta" bisa di sesuaikan daerah anda masing2 heheheh.. lalu klik "Next"

BLC TELKOM KLATEN - KPLI KLATEN 45


Sekarang waktunya memilih bahasa yang di gunakan dan jenis input keyboard yang di
gunakan kalo saya menggunakan default saja jadi langsung klik "Next"..

Okay!! sekarang bagian pemartisian , nah berhubung saya menggunakan VirtualBox


maka tidak ada salahnya jika saya memilih "Erase Disk" untuk memformat semua isi
harddisk dari virtualbox, lalu Klik "Next"..

BLC TELKOM KLATEN - KPLI KLATEN 46


seep, lanjut langkah berikutnya yaitu pemberian nama anda,nama untuk login dan
nama PC anda dan tidak lupa password anda..
Bisa di isi terserah anda. Klik "Next"

Nah.. Kalo sudah sampai sini peroses penginstallan sudah di mulai, tunggu hingga
selesai bisa di tinggal makan dulu hehehe..

Jika penginstallan sudah selesai maka akan muncul notifikasi atau pemberitahuan
bahwa manjaro linux sudah terinstall di PC anda , klik checkbox "Restart now" dan
selanjutnya restart..

BLC TELKOM KLATEN - KPLI KLATEN 47


Done!! Sesudah di restart maka muncul GRUB seperti ini langsung saja klik enter...

Lalu, login sesuai profile users yang anda buat sebelumnya, dan klik "Login"

BLC TELKOM KLATEN - KPLI KLATEN 48


Dan taraaa......... Manjaro linux terinstall di virtualbox dengan sukses.

G. Pertanyaan Umum
1. Kenapa saat saya masukan nama "manjaro" pada virtualbox auto terdeteksi sebagai
type "Mandriva" ?

-> Karena Manjaro dan mandriva (dulu nya namanya Mandrake) tidak jauh beda
karena sama keturunan yaitu keturunan Redhat,

2. Loh, manjaro kan keturunan Arch linux?

-> Ya, itu benar tapi Arch linux itu keturunan Redhat , seperti layaknya linuxmint
keturunan ubuntu dan ubuntu keturunan debian. manjaro juga seperti itu manjaro
keturunan Arch dan Arch keturunan Redhat.

referensi : https://wiki.manjaro.org/index.php?title=Tentang_Manjaro

BLC TELKOM KLATEN - KPLI KLATEN 49


cara install lampp versi 5.6.20 di linux

A. pengertian

LAMPP adalah kependekan dari Linux , Apache2 , MySQL PHP , PhpMyAdmin


yaitu sebuah aplikasi webserver yang bisa di install di localhost atau server.

B. Latar Belakang

Karena kebutuhan untuk belajar php maka saya menginstall lampp untuk
webservernya.

C. Maksud dan tujuan

Tujuannya adalah untuk membuat webserver pada localhost atau server untuk
menjalankan php atau pemrogramman yang lain.

D. Waktu yang di butuhkan

waktu yang saya butuhkan untuk menginstall lampp adalah 6menit.

E. Hal yang di butuhkan

1. Mental dan keinginan untuk bisa


2. file lampp
3. laptop yang sudah terinstall linux
4. Koneksi internet

F. Pelaksanaan

BLC TELKOM KLATEN - KPLI KLATEN 50


pertama pastikan laptop kalian sudah terkoneksi ke internet, lalu masukan perintah
berikut untuk mendownload file lampp nya, jika sudah punya file lampp nya lewati
langkah tersebut.

# wget
https://ncu.dl.sourceforge.net/project/xampp/XAMPP%20Linux/5.6.20/xampp-linux-
5.6.20-0-installer.run

setelah terdownload file nya maka ubah permission nya dulu menggunakan perintah
# chmod 777 xampp-linux-5.6.20-0-installer.run
lalu jika sudah di ubah permission nya run lampp nya menggunakan perintah
# ./xampp-linux-5.6.20-0-installer.run

tunggu hingga proses install selesai.

[solved] Unrecognized archive format in


manjaro and arch linux

BLC TELKOM KLATEN - KPLI KLATEN 51


A. pengertian

pesan error yang di tampilkan yaitu "Unrecognized archive format" secara arti bahasa
indonesia adalah "Format arsip yang belum di akui" , artinya format arsip itu tidak
sesuai yang di butuhkan oleh sistem.

B. Latar belakang

Pertama menggunakan arch linux atau keturunan nya seperti manjaro pasti bingung
jika terdapat pesan error seperti di atas,nah biar tidak bingung saya share sedikit
pengalaman saya heheh..

C. Maksud dan tujuan

Maksud dan tujuan saya adalah untuk mendokumentasikan dan memperbaiki error di
atas.

D. Jangka waktu

jangka waktu yang di perlukan tergantung koneksi internet , sekitar 10 menit.

E. Hal yang di perlukan

1. Mental dan keberanian diri untuk mencoba


2. Pesan error seperti gambar di atas.
3. Koneksi internet

F. Tahap pelaksanaan

Pertama jika kalian menemukan error di atas maka buka terminal anda masukan
perintah berikut

# pacman -Syyu

Tunggu prosses hingga selesai tergantung koneksi internet, jika ada error lagi berarti
itu masalah koneksi anda.

referensi : https://bbs.archlinux.org/viewtopic.php?id=134486

BLC TELKOM KLATEN - KPLI KLATEN 52


cara install winbox 3.7 di linux
menggunakan wine

A. Pengertian

Wine merupakan sebuah proyek yang bertujuan untuk membuat agar sistem operasi
bertipe Unix (Unix-like) dan sistem X-Windows yang berjalan pada suatu komputer
pribadi dapat menjalankan program yang khusus dibuat untuk Microsoft Windows.
Alternatifnya, mereka yang ingin melakukan pemangkalan (porting) suatu aplikasi
Windows ke sistem Unix-like dapat melakukan kompilasi melalui pustaka Wine
dalam bentuk Winelib.[1]
Nama "Wine" merupakan akronim dari Wine Is Not An Emulator (Wine bukanlah
emulator) dan kadang disebut juga sebagai Windows Emulator. Walaupun nama ini
juga muncul dalam bentuk "WINE" dan "wine", pengembang proyek ini telah
menyepakati untuk melakukan standardisasi nama dan menyebutnya sebagai "Wine".
Wine adalah perangkat lunak bebas yang dirilis di bawah lisensi GNU Lesser General
Public License (LGPL). Proyek Wine pada mulanya merilis Wine di bawah lisensi
MIT sama seperti sistem X-Windows, tetapi pada Maret 2002 menggunakan LGPL
sebagai lisensinya.

B. Latar Belakang

Kebutuhan para praktisi linux yang bergerak di bidang jaringan membutuhkan solusi
untuk menjalankan winbox.exe di linux ,dengan menggunakan wine aplikasi windows
bisa di jalankan di linux.

C. Maksud dan tujuan

Untuk memberi solusi menjalankan winbox di linux

BLC TELKOM KLATEN - KPLI KLATEN 53


D. Jangka waktu pelaksanaan
Waktu yang di butuhkan sekitar 10 menit tergantung koneksi internet.

E.Hal Yang di butuhkan

1. Mental dan keberanian


2. winbox.exe download official site -> www.mikrotik.com/download
3. Koneksi internet

F. Pelaksanaan

pertama pastikan kalian terkoneksi ke internet dulu. lalu install wine dengan
memasukan perintah
(Debian,ubuntu,linux mint dan keturunanNya)

# apt-get install wine

(Arch linux, manjaro dan keturunanNya)

# pacman -S wine

jika prosses installasi wine sudah selesai tanpa error maka selanjutnya memasukan
perintah

# wine namafile_winbox.exe

contoh

# wine winbox.exe

jika file winbox.exe nya ada di Directory "Downloads" maka ubah directory ke
"Downloads" dulu dengan memasukan perintah

# cd Download
# wine winbox.exe

referensi : https://id.wikipedia.org/wiki/Wine_(perangkat_lunak)

BLC TELKOM KLATEN - KPLI KLATEN 54


Standard Operating Procedure

A. Pengertian

Standart Operating Procedure (SOP) atau dalam bahasa indonesia Prosedur Operasi
standar (POS) adalah suatu set instruksi yang memiliki kekuatan sebagai petunjuk
sebagai suatu petunjuk atau direktif. Hal ini mencakup hal-hal dari operasi yang
memiliki suatu prosedur pasti atau terstandardisasi, tanpa kehilangan keefektifannya.
Setiap sistem manajemen kualitas yang baik selalu didasari oleh POS.

B. Latar belakang

Untuk menjadi seorang profesional maka SOP atau SOP sangat penting untuk mereka
dan menjadikan SOP sebagai petunjuk atas pekerjaan mereka.

C. Manfaat dan tujuan

- sebagai standarisasi cara yang dilakukan pegawai


dalam menyelesaikan pekerjaan yang menyelesaikan
tugasnya.
- Mengurangi tingkat kesalahan dan kelalaian yang
mungkin dilakukan oleh seorang pegawai dalam
melaksanakan tugas.
- Meningkatkan efisiensi dan efektivitas pelaksanaan
tugas dan tanggung jawab individual pegawai dan
organisasi secara keseluruhan.
- Membantu pegawai menjadi lebih mandiri dan tidak
bergantung pada intervensi manajemen, sehingga
BLC TELKOM KLATEN - KPLI KLATEN 55
akan mengurangi keterlibatan pimpinan dalam
pelaksanaan proses sehari-hari.

-> Agar petugas/pegawai menjaga konsistensi dan tingkat


kinerja petugas/pegawai atau tim dalam organisasi
atau unit kerja.
-> Agar mengetahui dengan jelas peran dan fungsi tiap-
tiap posisi dalam organisasi.
-> Memperjelas alur tugas, wewenang dan tanggung
jawab dari petugas/pegawai terkait.
-> Melindungi organisasi/unit kerja dan petugas/pegawai
dari malpraktek atau kesalahan administrasi lainnya.

E. Hal yang di butuhkan

1. Mental dan keberanian


2. Kemauan untuk sukses
3. Tidak malas membaca

BACA LEBIH LANJUT DAN REFERENSI :

mirror alinko | Repo blc telkom klaten | Wikipedia bahasa indonesia

-> https://goo.gl/yLmXGo
-> http://203.130.243.185/data/SOP%20K3%20%20Management%20Project/PENG
ERTIAN_STANDAR_OPERASIONAL_PROSEDUR.pdf
-> https://goo.gl/idJOP7

pengertian mac address beserta cara


kerjanya

A. Pengertian

Mac Address atau Media Access Controll Address adalah sebuah alamat jaringan
yang di implementasikan pada lapisan data-link dalam tujuh lapisan model OSI, Yang
mempresentasikan sebuah node tertentu dalam jaringan. Dalam sebuah jaringan
berbasis Ethernet, MAC address merupakan alamat yang unik yang memiliki panjang
48-bit (6 byte) yang mengidentifikasikan sebuah komputer, interface dalam sebuah
BLC TELKOM KLATEN - KPLI KLATEN 56
router, atau node lainnya dalam jaringan. MAC Address juga sering disebut sebagai
Ethernet address, physical address, atau hardware address.

B. Ciri Ciri Mac address

1. Digunakan sebagai identitas yang unik dari setipa iface hardware, yang merupakan
identitas untuk berkomunikasi di OSI layer 2
2. Sebagian bit merupakan identitas pabrik pembuat hardware
3. 48 bit hex. contoh "AA:BB:CC:DD:EE:FF"
4. Jika sebuah router memiliki 3 iface fisik, maka akan memiliki 3 buah Mac Address
5. Untuk virtual iface (VLAN,EoIP) maka ditambahkan mac address virtual.

C. Cara Kerja

MAC Address mengizinkan perangkat-perangkat dalam jaringan agar dapat


berkomunikasi antara satu dengan yang lainnya. Sebagai contoh, dalam sebuah
jaringan berbasis teknologi Ethernet, setiap header dalam frame Ethernet mengandung
informasi mengenai MAC address dari komputer sumber (source) dan MAC address
dari komputer tujuan (destination). Beberapa perangkat, seperti halnya bridge dan
switch Layer-2 akan melihat pada informasi MAC address dari komputer sumber dari
setiap frame yang ia terima dan menggunakan informasi MAC address ini untuk
membuat "tabel routing" internal secara dinamis. Perangkat-perangkat tersebut pun
kemudian menggunakan tabel yang baru dibuat itu untuk meneruskan frame yang ia
terima ke sebuah port atau segmen jaringan tertentu di mana komputer atau node yang
memiliki MAC address tujuan berada.

Referensi :
1. https://id.wikipedia.org/wiki/MAC_address
2.

BLC TELKOM KLATEN - KPLI KLATEN 57


http://alinko.japanese.id/data/index.php?dir=eBook%20TKJ/&file=Materi%20Mikroti
k%20MTCNA-05-2012.pdf

pengertian OSI Layer dan cara kerjanya

A. Pengertian

OSI Kependekan dari Open System Interconnection adalah sebuah model referensi
arsitektur antar muka jaringan yang di kembangkan oleh ISO (Organisasi
Internasional untuk Standarisasi) yang kemudian menjadi konsep standard
komunikasi jaringan di hampir semua perangkat jaringan

B. Latar belakang

Untuk mempelajari ilmu IT lebih lanjut maka harus mengetahui dasar dasarnya dulu
maka bab OSI dengan 7 Layer adalah yang paling tepat untuk di pelajari terlebih
dahulu.

C. Maksud dan tujuan

untuk apa sih mempelajari


OSI Layer? yaitu untuk membuat pondasi sebelum membangun ilmu IT yang lebih
tinggi.

D. Cara Kerja OSI layer

1. Application Layer

BLC TELKOM KLATEN - KPLI KLATEN 58


Berfungsi sebagai antarmuka dengan aplikasi dengan fungsionalitas jaringan,
mengatur bagaimana aplikasi dapat mengakses jaringan, dan kemudian
membuat pesan-pesan kesalahan. Protokol yang berada dalam lapisan ini
adalah HTTP, FTP, SMTP, dan NFS.

2. Persentation Layer

Berfungsi untuk mentranslasikan data yang hendak ditransmisikan oleh


aplikasi ke dalam format yang dapat ditransmisikan melalui jaringan. Protokol
yang berada dalam level ini adalah perangkat lunak redirektor (redirector
software), seperti layanan Workstation (dalam Windows NT) dan juga
Network shell (semacam Virtual Network Computing (VNC) atau Remote
Desktop Protocol (RDP).

3. Session Layer

Berfungsi untuk mendefinisikan bagaimana koneksi dapat dibuat, dipelihara,


atau dihancurkan. Selain itu, di level ini juga dilakukan resolusi nama.

4. Transport Layer

Berfungsi untuk memecah data ke dalam paket-paket data serta memberikan


nomor urut ke paket-paket tersebut sehingga dapat disusun kembali pada sisi
tujuan setelah diterima. Selain itu, pada level ini juga membuat sebuah tanda
bahwa paket diterima dengan sukses (acknowledgement), dan
mentransmisikan ulang terhadp paket-paket yang hilang di tengah jalan.

5. Network Layer

bagian Model OSI ini berfungsi untuk mendefinisikan alamat-alamat IP,


membuat header untuk paket-paket, dan kemudian melakukan routing melalui
internetworking dengan menggunakan router dan switch layer-3.

6. Data-Link Layer

bagian Data Link Layer OSI befungsi untuk menentukan bagaimana bit-bit
data dikelompokkan menjadi format yang disebut sebagai frame. Selain itu,
pada level ini terjadi koreksi kesalahan, flow control, pengalamatan perangkat
keras (seperti halnya Media Access Control Address (MAC Address)), dan
menetukan bagaimana perangkat-perangkat jaringan seperti hub, bridge,
repeater, dan switch layer 2 beroperasi. Spesifikasi IEEE 802, membagi level
ini menjadi dua level anak, yaitu lapisan Logical Link Control (LLC) dan
lapisan Media Access Control (MAC).

7. Physical Layer

BLC TELKOM KLATEN - KPLI KLATEN 59


bagian OSI berupa Physical Layer berfungsi mendefinisikan media transmisi
jaringan, metode pensinyalan, sinkronisasi bit, arsitektur jaringan (seperti
halnya Ethernet atau Token Ring), topologi jaringan dan pengabelan. Selain
itu, level ini juga mendefinisikan bagaimana Network Interface Card (NIC)
dapat berinteraksi dengan media kabel atau radio.

BLC TELKOM KLATEN - KPLI KLATEN 60


Refrensi : https://id.wikipedia.org/wiki/Model_OSI

pengertian komputer dan cara kerjanya

A. Pengertian

Komputer adalah alat yang di pakai untuk pengolah data menurut prosedur yang telah
di rumuskan. Kata computer pada awalnya dipergunakan untuk menggambarkan
orang yang perkerjaannya melakukan perhitungan aritmetika, dengan atau tanpa alat
bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal
mulanya, pengolahan informasi hampir eksklusif berhubungan dengan masalah
aritmetika, tetapi komputer modern dipakai untuk banyak tugas yang tidak
berhubungan dengan matematika.

B. Latar belakang

Dengan mengetahui apa itu komputer dan bagaimana komputer itu bekerja maka akan
lebih mudah bagi kita untuk melangkah maju kedepan. dan mempelajari lebih lanjut
tentang pengetahuan tekonologi

C. Maksud dan tujuan

Untuk mempelajari lebih lanjut pengetahuan teknologi maka wajib bagi kita untuk
mengetahui apa itu komputer dan bagaimana cara kerjanya.

D. Cara kerja komputer

Saat teknologi yang dipakai pada komputer digital sudah berganti secara dramatis
BLC TELKOM KLATEN - KPLI KLATEN 61
sejak komputer pertama pada tahun 1940-an (lihat Sejarah perangkat keras
menghitung untuk lebih banyak detail), komputer kebanyakan masih menggunakan
arsitektur Von Neumann, yang diusulkan pada awal 1940-an oleh John von Neumann.
Arsitektur Von Neumann menggambarkan komputer dengan empat bagian utama:
Unit Aritmatika dan Logis (ALU), unit kontrol, memori, dan alat masukan dan hasil
(secara kolektif dinamakan I/O). Bagian ini dihubungkan oleh berkas kawat, "bus"

Sejarah komputer

A. Pengertian

Sebelumnya sudah saya bahas mengenai pengertian komputer lebih lengkapnya bisa
baca disini

B. Latar Belakang

Semakin berkembangnya jaman dan semakin canggihnya teknologi tapi apakah


sebaian besar mereka tau sejarah dari komputer? nah, untuk itu saya memposting
artikel ini yang membahas sejarah komputer.

C. Maksud dan tujuan

Untuk mengetahui sejarah komputer sebelum menuju ke pengetahuan yang lebih


tinggi

D. Sejarah komputer

Generasi pertama

Dengan terjadinya Perang Dunia Kedua, negara-negara yang terlibat dalam perang
tersebut berusaha mengembangkan komputer untuk mengeksploit potensi strategis
yang dimiliki komputer. Hal ini meningkatkan pendanaan pengembangan komputer

BLC TELKOM KLATEN - KPLI KLATEN 62


serta mempercepat kemajuan teknik komputer. Pada tahun 1941, Konrad Zuse,
seorang insinyur Jerman membangun sebuah komputer, Z3, untuk mendesain pesawat
terbang dan peluru kendali.

Generasi kedua

Pada tahun 1948, penemuan transistor sangat memengaruhi perkembangan komputer.


Transistor menggantikan tube vakum di televisi, radio, dan komputer. Akibatnya,
ukuran mesin-mesin elektrik berkurang drastis.

Generasi ketiga

Walaupun transistor dalam banyak hal mengungguli tube vakum, namun transistor
menghasilkan panas yang cukup besar, yang dapat berpotensi merusak bagian-bagian
internal komputer. Batu kuarsa (quartz rock) menghilangkan masalah ini. Jack Kilby,
seorang insinyur di Texas Instrument, mengembangkan sirkuit terintegrasi (IC :
integrated circuit) pada tahun 1958. IC mengkombinasikan tiga komponen elektronik
dalam sebuah piringan silikon kecil yang terbuat dari pasir kuarsa. Pada ilmuwan
kemudian berhasil memasukkan lebih banyak komponen-komponen ke dalam suatu
chip tunggal yang disebut semikonduktor

Generasi keempat

Setelah IC, tujuan pengembangan menjadi lebih jelas: mengecilkan ukuran sirkuit dan
komponen-komponen elektrik. Large Scale Integration (LSI) dapat memuat ratusan
komponen dalam sebuah chip. Pada tahun 1980-an, Very Large Scale Integration
(VLSI) memuat ribuan komponen dalam sebuah chip tunggal.

Generasi kelima

Mendefinisikan komputer generasi kelima menjadi cukup sulit karena tahap ini masih
sangat muda. Contoh imajinatif komputer generasi kelima adalah komputer fiksi
HAL9000 dari novel karya Arthur C. Clarke berjudul 2001: Space Odyssey. HAL
menampilkan seluruh fungsi yang diinginkan dari sebuah komputer generasi kelima.
Dengan kecerdasan buatan (artificial intelligence atau AI), HAL dapat cukup
memiliki nalar untuk melakukan percapakan dengan manusia, menggunakan masukan
visual, dan belajar dari pengalamannya sendiri.

BLC TELKOM KLATEN - KPLI KLATEN 63


referensi : https://id.wikipedia.org/wiki/Sejarah_komputer

Jaringan Komputer

A. Pengertian

Jaringan komputer (jaringan) adalah jaringan telekomunikasi yang memungkinkan


antar komputer untuk saling bertukar data. Tujuan dari jaringan komputer adalah agar
dapat mencapai tujuannya, setiap bagian dari jaringan komputer dapat meminta dan
memberikan layanan (service).Pihak yang meminta/menerima layanan disebut klien
(client) dan yang memberikan/mengirim layanan disebut peladen (server).Desain ini
disebut dengan sistem client-server, dan digunakan pada hampir seluruh aplikasi
jaringan komputer.

B. Sejarah

Sejarah jaringan komputer bermula dari lahirnya konsep jaringan komputer pada
tahun 1940-an di Amerika yang digagas oleh sebuah proyek pengembangan komputer
MODEL I di laboratorium Bell dan group riset Universitas Harvard yang dipimpin
profesor Howard Aiken.[3] Pada mulanya proyek tersebut hanyalah ingin
memanfaatkan sebuah perangkat komputer yang harus dipakai bersama.Untuk
mengerjakan beberapa proses tanpa banyak membuang waktu kosong dibuatlah

BLC TELKOM KLATEN - KPLI KLATEN 64


proses beruntun (Batch Processing), sehingga beberapa program bisa dijalankan
dalam sebuah komputer dengan kaidah antrian .
Jaringan komputer terus berkembang pada tahun 1988, Jarkko Oikarinen seorang
berkebangsaan Finlandia menemukan sekaligus memperkenalkan Internet Relay Chat
atau lebih dikenal dengan IRC yang memungkinkan dua orang atau lebih pengguna
komputer dapat berinteraksi secara langsung dengan pengiriman pesan
(Chatting ).Akibatnya, setahun kemudian jumlah komputer yang saling berhubungan
melonjak 10 kali lipat. tak kurang dari 100000 komputer membentuk sebuah
jaringan.Pertengahan tahun 1990 merupakan tahun yang paling bersejarah, ketika Tim
Berners Lee merancang sebuah programe penyunting dan penjelajah yang dapat
menjelajai komputer yang satu dengan yang lainnya dengan membentuk jaringan.
Programe inilah yang disebut Waring Wera Wanua atau World Wide Web.

C. Klarifikasi Jaringan komputer

Klasifikasi jaringan komputer terbagi menjadi :

1. Berdasarkan geografisnya, jaringan komputer terbagi menjadi Jaringan wilayah


lokal atau Local Area Network (LAN), Jaringan wilayah metropolitan atau
Metropolitan Area Network (MAN), dan Jaringan wilayah luas atau Wide Area
Network (WAN) Jaringan wilayah lokal]] merupakan jaringan milik pribadi di dalam
sebuah gedung atau tempat yang berukuran sampai beberapa 1 - 10 kilometer LAN
seringkali digunakan untuk menghubungkan komputer-komputer pribadi dan stasiun
kerja (workstation) dalam kantor suatu perusahaan atau pabrik-pabrik untuk memakai
bersama sumberdaya (misalnya pencetak (printer) dan saling bertukar informasi.
Sedangkan Jaringan wilayah metropolitan merupakan perluasan jaringan LAN
sehingga mencakup satu kota yang cukup luas, terdiri atas puluhan gedung yang
berjarak 10 - 50 kilometer. Kabel transmisi yang digunakan adalah kabel serat optik
(Fiber Optic). Jaringan wilayah luas Merupakan jaringan antarkota, antar propinsi,
antar negara, bahkan antar benua. Jaraknya bisa mencakup seluruh dunia, misalnya
jaringan yang menghubungkan semua bank di Indonesia, atau jaringan yang
menghubungkan semua kantor Perwakilan Indonesia di seluruh dunia. Media
transmisi utama adalah komunikasi lewat satelit, tetapi banyak yang mengandalkan
koneksi serat optik antar negara.

2. Berdasarkan fungsi, terbagi menjadi Jaringan Klien-server (Client-server) dan


Jaringan Ujung ke ujung (Peer-to-peer). Jaringan klien-server pada ddasaranya ada
satu komputer yang disiapkan menjadi peladen (server) dari komputer lainnya yang
sebagai klien (client). Semua permintaan layanan sumberdaya dari komputer klien
harus dilewatkan ke komputer peladen, komputer peladen ini yang akan mengatur
pelayanannya. Apabila komunikasi permintaan layanan sangat sibuk bahkan bisa
disiapkan lebih dari satu komputer menjadi peladen, sehingga ada pembagian tugas,
misalnya file-server, print-server, database server dan sebagainya. Tentu saja
konfigurasi komputer peladen biasanya lebih dari konfigurasi komputer klien baik

BLC TELKOM KLATEN - KPLI KLATEN 65


dari segi kapasitas memori, kapasitas cakram keras {harddisk), maupun kecepatan
prosessornya.[8] Sedangkan jaringan ujung ke ujung itu ditunjukkan dengan
komputer-komputer saling mendukung, sehingga setiap komputer dapat meminta
pemakaian bersama sumberdaya dari komputer lainnya, demikian pula harus siap
melayani permintaan dari komputer lainnya.[8] Model jaringan ini biasanya hanya
bisa diterapkan pada jumlah komputer yang tidak terlalu banyak, maksimum 25,
karena komunikasi akan menjadi rumit dan macet bilamana komputer terlalu banyak.

3. Berdasarkan topologi jaringan, jaringan komputer dapat dibedakan atas:


-> Topologi bus
-> Topologi bintang
-> Topologi cincin
-> Topologi mesh
-> Topologi pohon
->Topologi linier
4. Berdasarkan distribusi sumber informasi/data
Jaringan terpusat

Jaringan ini terdiri dari komputer klien dan peladen yang mana komputer
klien yang berfungsi sebagai perantara untuk mengakses sumber informasi/data yang
berasal dari satu komputer peladen.

Jaringan terdistribusi

Merupakan perpaduan beberapa jaringan terpusat sehingga terdapat beberapa


komputer peladen yang saling berhubungan dengan klien membentuk sistem jaringan
tertentu.

5. Berdasarkan media transmisi data


* Jaringan berkabel (Wired Network)

Pada jaringan ini, untuk menghubungkan satu komputer dengan komputer lain
diperlukan penghubung berupa kabel jaringan. Kabel jaringan berfungsi dalam
mengirim informasi dalam bentuk sinyal listrik antar komputer jaringan.

* Jaringan nirkabel(Wi-Fi)
Merupakan jaringan dengan medium berupa gelombang elektromagnetik.[9] Pada
jaringan ini tidak diperlukan kabel untuk menghubungkan antar komputer karena
menggunakan gelombang elektromagnetik yang akan mengirimkan sinyal informasi
antar komputer jaringan.

referensi : https://id.wikipedia.org/wiki/Jaringan_komputer

BLC TELKOM KLATEN - KPLI KLATEN 66


apa itu internet dan sejarah internet

A. Pengertian

Internet atau Interconnection network adalah seluruh jaringan komputer yang saling
terhbung menggunakan standar sistem global traansmission control protocl/internet
protocol suite (TCP/IP) sebagai protocol pertukaran packet aau packet switching
communication protocol untuk melayani miliaran pengguna di seluruh dunia.

B. Sejarah internet

Internet merupakan jaringan komputer yang dibentuk oleh Departemen Pertahanan


Amerika Serikat pada tahun 1969, melalui proyek ARPA yang disebut ARPANET
(Advanced Research Project Agency Network), di mana mereka mendemonstrasikan
bagaimana dengan hardware dan software komputer yang berbasis UNIX, kita bisa
melakukan komunikasi dalam jarak yang tidak terhingga melalui saluran telepon.

Proyek ARPANET merancang bentuk jaringan, kehandalan, seberapa besar informasi


dapat dipindahkan, dan akhirnya semua standar yang mereka tentukan menjadi cikal
bakal pembangunan protokol baru yang sekarang dikenal sebagai TCP/IP
(Transmission Control Protocol/Internet Protocol).

Tujuan awal dibangunnya proyek itu adalah untuk keperluan militer. Pada saat itu
Departemen Pertahanan Amerika Serikat (US Department of Defense) membuat
sistem jaringan komputer yang tersebar dengan menghubungkan komputer di
daerah-daerah vital untuk mengatasi masalah bila terjadi serangan nuklir dan untuk
menghindari terjadinya informasi terpusat, yang apabila terjadi perang dapat mudah
dihancurkan.

BLC TELKOM KLATEN - KPLI KLATEN 67


Pada mulanya ARPANET hanya menghubungkan 4 situs saja yaitu Stanford Research
Institute, University of California, Santa Barbara, University of Utah, di mana mereka
membentuk satu jaringan terpadu pada tahun 1969, dan secara umum ARPANET
diperkenalkan pada bulan Oktober 1972. Tidak lama kemudian proyek ini
berkembang pesat di seluruh daerah, dan semua universitas di negara tersebut ingin
bergabung, sehingga membuat ARPANET kesulitan untuk mengaturnya.

Oleh sebab itu ARPANET dipecah manjadi dua, yaitu "MILNET" untuk keperluan
militer dan "ARPANET" baru yang lebih kecil untuk keperluan non-militer seperti,
universitas-universitas. Gabungan kedua jaringan akhirnya dikenal dengan nama
DARPA Internet, yang kemudian disederhanakan menjadi Internet.

menejemen proyek di bidang IT

A. Pengertian

1. Menejemen
Manajemen adalah seni menyelesaikan pekerjaan melalui orang lain. Definisi Mary
Parker Follet ini berarti bahwa seorang manajer bertugas mengatur dan mengarahkan
orang lain untuk mencapai tujuan organisasi. Ricky W. Griffin mendefinisikan
manajemen sebagai sebuah proses perencanaan, pengorganisasian, pengkoordinasian,
dan pengontrolan sumber daya untuk mencapai sasaran secara efektif dan efesien.
Efektif berarti bahwa tujuan dapat dicapai sesuai dengan perencanaan, sementara
efisien berarti bahwa tugas yang ada dilaksanakan secara benar, terorganisir, dan
sesuai dengan jadwal. Manajemen belum memiliki definisi yang mapan dan diterima

BLC TELKOM KLATEN - KPLI KLATEN 68


secara universal

2. Proyek
Proyek dalam bisnis dan ilmu pengetahuan biasanya didefinisikan sebagai sebuah
usaha kolaboratif dan juga seringkali melibatkan penelitian atau desain, yang
direncanakan untuk mencapai tujuan tertentu. Proyek dapat juga didefinisikan sebagai
usaha sementara,temporer, dan bukan permanen, yang memiliki sasaran khusus
dengan waktu pelaksanaan yang tegas Contoh proyek yang terkenal antara lain adalah
Proyek Manhattan untuk pengembangan senjata nuklir pertama serta Program Apollo
untuk mendaratkan manusia di bulan.

3. Menejemen Proyek
Manajemen proyek adalah suatu penerapan ilmu pengetahuan, keahlian dan juga
ketrampilan, cara teknis yang terbaik serta dengan sumber daya yang terbatas untuk
mencapai sasaran atau tujuan yang sudah ditentukan agar mendapatkan hasil yang
optimal dalam hal kinerja, waktu, mutu dan keselamatan kerja.

B. Latar belakang
Dengan mempelajari menejemen proyek kita bisa menerapkam ilmu pengetahuan
keahlian dan juga ketrampilan, dan mencapai sasaran yang telah di tentukan

C. Maksud dan tujuan


Kenapa mempelajari menejemen proyek? pasti pikiran seperti itu ada di benak kalian ,
seperti saya hahahaha... karena manajemen proyek di bidang IT ini sangat
berpengaruh kepada hasil perencanaan saat melakukan
proyek dalam bidang IT.

D. Prinsip Umum Manajemen Proyek

George R. Terry telah merumuskan fungsi


fungsi tersebut sebagai
POAC
(Planning,Organizing, Actuating dan Controlling)

BLC TELKOM KLATEN - KPLI KLATEN 69


1. Planning (Perencanaan)

Planning adalah proses yang secara sistematis mempersiapkan kegiatan guna


mencapai tujuan dan sasaran tertentu. Kegiatan diartikan sebagai kegiatan
yang dilakukan dalam rangka pekerjaan konstruksi, baik yang menjadi
tanggung jawab pelaksana (kontraktor) maupun pengawas (konsultan).
Kontraktor maupun konsultan, harus mempunyai konsep planning” yang
tepat untuk mencapai tujuan sesuai dengan tugas dan tanggung jawab
masing-masing.

2. Organizing (Pengorganisasian)
Organizing (pengorganisasian kerja) dimaksudkan sebagai pengaturan atas suatu
kegiatan yang
dilakukan oleh sekelompok orang, dipimpin oleh pimpinan kelompok dalam suatu
wadah
organisasi. Wadah organisasi ini menggambarkan hubungan-hubungan struktural dan
fungsional
yang diperlukan untuk menyalurkan tanggung jawab, sumber daya maupun data

3. Actuating (Penggerakan)
Actuating diartikan sebagai fungsi manajemen untuk menggerakkan
orang yang tergabung dalam organisasi agar melakukan kegiatan

BLC TELKOM KLATEN - KPLI KLATEN 70


yang telah ditetapkan di dalam planning. Pada tahap ini diperlukan
kemampuan pimpinan kelompok untuk menggerakkan;
mengarahkan; dan memberikan motivasi kepada anggota
kelompoknya untuk secara bersama-sama memberikan kontribusi
dalam menyukseskan manajemen proyek mencapai tujuan dan
sasaran yang telah ditetapkan.

4.Controlling (Pengendalian)
Controlling diartikan sebagai kegiatan guna menjamin pekerjaan yang telah
dilaksanakan sesuai dengan rencana. Didalam manajemen proyek jalan
atau jembatan, controlling terhadap pekerjaan kontraktor dilakukan oleh
konsultan melalui kontrak supervisi, dimana pelaksanaan pekerjaan
konstruksinya dilakukan oleh kontraktor. Pengawas Umum (General
Superintendat) berkewajiban melakukan Pengendalian (secara berjenjang)
terhadap pekerjaan yang dilakukan oleh staf di bawah kendalinya yaitu Site
Administration, Quantity Surveyor, Materials Superintendant, Construction
Engineer, dan Equipment Engineer untuk memastikan masing-masing staf
sudah melakukan tugasnya dalam koridor “jaminan kualitas (quality
assurance)”. Sehingga, tahap-tahap pencapaian sasaran sebagaimana
direncanakan dapat dipenuhi.

Referensi :
->
http://www.pengertianku.net/2015/03/pengertian-manajemen-proyek-dan-contohnya.
html
-> https://id.wikipedia.org/wiki/Proyek
-> https://id.wikipedia.org/wiki/Manajemen
->
http://203.130.243.185/data/SOP%20K3%20%20Management%20Project/KONSEPS
I%20MANAJEMEN%20PROYEK%20DI%20BIDANG%20IT.pdf

Virtualisasi perangkat keras

BLC TELKOM KLATEN - KPLI KLATEN 71


A.Pengertian

Istilah virtualisasi perangkat-keras mengacu kepada upaya menciptakan mesin virtual


yang bekerja layaknya sebuah komputer lengkap dengan sistem operasi. Istilah mesin
tuan-rumah(host) mengacu kepada mesin tempat virtualisasi bersemayam sementara
istilah mesin tamu(guest) mengacu kepada virtual mesin itu sendiri. Istilah hypervisor
mengacu kepada perangkat-lunak atau firmware yang membuat mesin virtual.
Dua pendekatan yang paling umum digunakan untuk virtualisasi perangkat-keras
adalah virtualisasi penuh dan para-virtualisasi. Dalam virtualisasi penuh sebuah
lapisan berada di antara mesin tamu (virtual) dan mesin tuan-rumah. Lapisan ini
disebut hypervisor atau disebut juga pemantau mesin virtual. Lapisan ini
menggandakan sumber-daya sistem bagi kepentingan masing-masing mesin tamu.
Para-virtualisasi berbeda dalam hal hypervisor bekerja dengan cara yang lebih
koperatif. Setiap sistem operasi tamu menyadari bahwa mereka berjalan dalam
lingkungan virtual dan bekerja sama dengan hypervisor untuk memvirtualisasikan
mesin tuan-rumah.

D. Para Virtualisasi

Contoh hypervisor yang termasuk kategori ini adalah TRANGO, Xen, KVM; IBM's
LPARs, Win4Lin 9x, Sun's Logical Domains, z/VM. virtualisasi paruh hanya
mensimulasikan beberapa hal dari perangkat tersebut. Virtualisasi paruh lebih mudah
dijalankan daripaada virtualisasi penuh, akan tetapi virtualisasi paruh memiliki
kekurangan dalam hal compatibility/kesesuaian

E. Virtualisasi Penuh
Contoh hypervisor yang termasuk kategori ini adalah Parallels Workstation, Parallels
Desktop for Mac, VirtualBox, Virtual Iron, Oracle VM, Virtual PC, Virtual Server,
Hyper-V, VMware Workstation, VMware Server (sebelumnya GSX Server), QEMU,

BLC TELKOM KLATEN - KPLI KLATEN 72


Adeos, Mac-on-Linux, Win4BSD, Win4Lin Pro, and Egenera vBlade technology.

referensi : https://id.wikipedia.org/wiki/Virtualisasi_perangkat_keras

Apa itu mikrotik?

apa itu mikrotik? , Nanisore mikrotik ka?, opo iku mikrotik? , what is mikrotik?

A. Pengertian
jadi menurut id.wikipedia.org mikrotik adalah perusahaan kecil berkantor pusat di
Latvia, yang dibentuk oleh John Trully dan Arnis Riekstins.

dan bagimana mikrotik berkembang pesat di seluruh dunia sebagai salah satu vendor
penyedia Hardware dan software keperluan networking ? baca sejarah
Pada mikrotik di bawah ini :

B. Sejarah Mikrotik
tahun 1996 John dan Arnis memulai dengan sistem Linux dan MS DOS yang
dikombinasikan dengan teknologi Wireless LAN (W-LAN) Aeronet berkecepatan
2Mbps di Moldova. Barulah kemudian melayani lima pelanggannya di Latvia, karena
ambisi mereka adalah membuat satu peranti lunak router yang handal dan disebarkan
ke seluruh dunia. Prinsip dasar MikroTik bukan membuat Wireless ISP (WISP), tapi
membuat program router yang handal dan dapat dijalankan di seluruh dunia. Hingga
kini, MikroTik telah melayani sekitar empat ratusan pelanggannya.

BLC TELKOM KLATEN - KPLI KLATEN 73


Linux yang mereka gunakan pertama kali adalah Kernel 2.2 yang dikembangkan
secara bersama-sama dengan bantuan 5 - 15 orang staf R&D Mikrotik yang sekarang
menguasai dunia routing di negara-negara berkembang. Selain staf di lingkungan
Mikrotik, menurut Arnis, mereka merekrut juga tenaga-tenaga lepas dan pihak ketiga
yang dengan intensif mengembangkan Mikrotik secara maraton.

C. Mikrotik ROuterOS

MikroTik RouterOS™ merupakan sistem operasi yang diperuntukkan sebagai


network router. MikroTik routerOS sendiri adalah sistem operasi dan perangkat lunak
yang dapat digunakan untuk menjadikan komputer biasa menjadi router network yang
handal, mencakup berbagai fitur yang dibuat untuk ip network dan jaringan wireless.
Fitur-fitur tersebut diantaranya: Firewall & Nat, Routing, Hotspot, Point to Point
Tunneling Protocol, DNS server, DHCP server, Hotspot, dan masih banyak lagi fitur
lainnya. MikroTik routerOS merupakan sistem operasi Linux base yang
diperuntukkan sebagai network router. Didesain untuk memberikan kemudahan bagi
penggunanya. Administrasinya bisa dilakukan melalui Windows Application
(WinBox). Selain itu instalasi dapat dilakukan pada Standard komputer PC (Personal
Computer). PC yang akan dijadikan router mikrotik pun tidak memerlukan resource
yang cukup besar untuk penggunaan standard, misalnya hanya sebagai gateway.
Untuk keperluan beban yang besar (network yang kompleks, routing yang rumit)
disarankan untuk mempertimbangkan pemilihan sumber daya PC yang memadai.

Ini adalah versi MikroTik dalam bentuk perangkat lunak yang dapat dipasang pada
komputer rumahan (PC) melalui CD. File image MikroTik RouterOS bisa diunduh
dari website resmi MikroTik, www.mikrotik.com. Namun, file image ini merupakan
versi trial MikroTik yang hanya dapat digunakan dalam waktu 24 jam saja. Untuk
dapat menggunakannya secara full time, anda harus membeli lisensi key dengan
catatan satu lisensi hanya untuk satu harddis

D. Fitur Mikrotik

Berikut fitur dari MikroTik

Penanganan Protokol TCP/IP:

Firewall dan NAT


Routing - Static routing
Data Rate Management
Hotspot
Point-to-Point tunneling protocols
Simple tunnels
IPsec
Web proxy

BLC TELKOM KLATEN - KPLI KLATEN 74


Caching DNS client
DHCP
Universal Client
VRRP
UPnP
NTP
Monitoring/Accounting
SNMP
M3P
MNDP
Tools
Aneka Ragam

Layer 2 konektivitas

Wireless
Bridge
Virtual LAN
Synchronous
Asynchronous
ISDN
SDSL

referensi : https://id.wikipedia.org/wiki/MikroTik

cara install cisco packettracer 7.0 &


memperbaiki icon saat di klik tidak
berjalan di linux

BLC TELKOM KLATEN - KPLI KLATEN 75


A. Pengertian

Packet Tracer adalah simulator alat-alat jaringan Cisco yang sering digunakan sebagai
media pembelajaran dan pelatihan, dan juga dalam bidang penelitian simulasi jaringan
komputer. Program ini dibuat oleh Cisco Systems dan disediakan gratis untuk fakultas,
siswa dan alumni yang telah berpartisipasi di Cisco Networking Academy. Tujuan
utama Packet Tracer adalah untuk menyediakan alat bagi siswa dan pengajar agar
dapat memahami prinsip jaringan komputer dan juga membangun skill di bidang
alat-alat jaringan Cisco.

B. Latar Belakang
Mengapa saya memposting artikel ini padahal di internet udah banyak tersebar
tutorial install cisco packettracer ini , namun saya memposting artikel ini bukan hanya
cara install cisco packettracer saja tapi sekaligus cara memperbaiki icon packettracer
yang saat di klik tidak mau berjalan, pasti kalian yang sudah install cisco packettracer
di linux harus membuka packettracer tersebut menggunakan terminal meskipun ada
launchernya.

C. Maksud dan tujuan


1. memperbaiki launcher packettracer tidak mau berjalan
2. mempermudah user untuk membuka packettracer dengan sekali klik.

D. Hal yang di butuhkan


1. Niat dan baca basmallah
2. Cisco packettracer (download di officials web nya netacad.com)

E. Jangka waktu pelaksanaan


10 menit setelah download file packettracer nya

F. Langkah Pelaksanaan

BLC TELKOM KLATEN - KPLI KLATEN 76


1. Pastikan anda sudah mendownload atau mempunyai file cisco packettracer v7.0 di
leptop anda.

2. Jika sudah punya file packettracer nya sekarang ekstrak menggunakan perintah

# tar -xvf namafile-packettracer.tar.gz

3. Setelah di ekstrak seperti gambar di atas maka selanjutnya pindah directory nya ke
"PacketTracer70" menggunakan perintah

# cd PacketTracer70

4. Setelah sudah masuk ke directory "PacketTracer70" sekarang install cisco


packettracer nya menggunakan perintah

#./install

BLC TELKOM KLATEN - KPLI KLATEN 77


Jika sudah seperti gambar di atas Klik ENTER dan baca lisensi nya sampai selesai
wkwkwk..

5. Setelah itu enter dan jika di suruh milih [Y/n] Masukan "Y", tunggu hingga proses
installasi selesai dan jika sudah selesai maka ada seperti ini

Yosh, ini sudah terinstall tapi cara menjalankannya masih menggunakan terminal
dengan memasukan perintah "packettracer" dan icon atau shortcut launcher nya belum
bisa , nahhh gimana biar shortcut launcher nya bisa di gunakan ? dengan begitu
membuka packettracer ini tidak usah memasukan perintah hanya mengeklik icon nya
saja.. gimana? ingin tau kan? hahaha... sini sini.

6. Setelah itu sekarang kita menuju ke proses memperbaiki shortcut packettracer yang
tidak mau berjalan.
pertama masukan perintah berikut untuk mengedit file konfigurasi desktop icon dari
packettracerNya

# nano /usr/share/applications/pt7.desktop
BLC TELKOM KLATEN - KPLI KLATEN 78
7. Setelah itu ada tampilan kaya gini,

Nah, disini ketemu kesalahannya dimana , kesalahannya yaitu di Bagian


"Exec=PacketTracer7" yang seharusnya "Exec=packettracer" , Exec disini adalah
perintah untuk membuka packettracer nya, nah sekarang ganti dari
"Exec=PacketTracer7" menjadi "Exec=packettracer" seperti gambar di bawah, dan
tekan CTRL+X untuk menyimpannya.

Lalu coba klik icon packettracer nya lagi :) , semoga bermanfaat..

Referensi : https://id.wikipedia.org/wiki/Packet_Tracer

proxmox virtual environment

BLC TELKOM KLATEN - KPLI KLATEN 79


A. Pengertian

Proxmox Virtual Environment, atau Proxmox VE, adalah sebuah lingkungan


virtualisasi server open-source. Ini adalah distribusi Linux berbasis Debian dengan
RHEL kernel dimodifikasi dan memungkinkan penyebaran dan pengelolaan mesin
virtual dan containers.Proxmox VE termasuk konsol Web dan alat baris perintah, dan
menyediakan API REST untuk alat pihak ketiga. Dua jenis virtualisasi yang didukung:
kontainer berbasis dengan LXC (mulai dari versi 4.0 menggantikan OpenVZ
digunakan dalam versi hingga 3,4, termasuk), dan virtualisasi penuh dengan KVM.
Muncul dengan installer telanjang-logam dan termasuk antarmuka manajemen
berbasis Web.
Proxmox VE dilisensikan di bawah GNU General Public Affero, versi 3.
Nama Proxmox sendiri tidak memiliki arti, dan terpilih karena nama domain yang
tersedia.

B. Sejarah

Pengembangan Proxmox VE dimulai ketika Dietmar dan Martin Maurer, dua


pengembang Linux, menemukan OpenVZ tidak punya alat cadangan dan tidak ada
GUI manajemen. KVM tampil pada saat yang sama di Linux, dan ditambahkan tak
lama setelah itu. Rilis publik pertama terjadi pada bulan April 2008, dan platform
dengan cepat memperoleh traksi. Itu salah satu dari beberapa platform menyediakan
out-of-the-box dukungan untuk wadah dan virtualisasi penuh, dikelola dengan GUI
Web mirip dengan penawaran komersial

Referensi : https://en.wikipedia.org/wiki/Proxmox_Virtual_Environment

BLC TELKOM KLATEN - KPLI KLATEN 80


bypass login hotspot di mikrotik
menggunakan ip binding

A. Pengertian

IP Binding atau secara bahasa indonesia mengikat IP adalah suatu methode untuk
melewati login hotspot di mikrotik.

B. Maksud dan tujuan


Untuk mempermudah special users tanpa login hostspot mikrotik terlebih dahulu.

C. Latar Belakang
Manusia berbeda beda ada yang sabar dan ada yang tidak sabaran nah, bypass login
hotspot mikrotik ini cocok untuk orang yang tidak sabaran..

D. Hal hal yang di butuhkan


1. Niat
2. winbox
3. mikrotik yang sudah di setting hotspot
4. Laptop

E. Jangka Waktu pelaksanaan


Waktu yang saya butuhkan untuk ip binding ini 10 menit.

BLC TELKOM KLATEN - KPLI KLATEN 81


F. Langkah Pelaksanaan
1. Oce,pertama buka mikrotik melalui winbox anda. lalu ke IP -> Hotspot.

2. Setelah ke IP -> Hotspot , lalu klik Tab "Hosts" seperti gambar di bawah , nah di
situ ada users yang sedang login pilih IP atau Mac Address yang ingin kita binding,
lalu klik kanan terus "Make binding".

BLC TELKOM KLATEN - KPLI KLATEN 82


3. Nah, jika sudah di klik "Make IP Binding" Maka akan ada seperti ini, setting type
nya menjadi "Bypassed". lalu klik "Apply" dan "ok".

4.Setelah itu cek di Tab IP Binding jika sudah ada IP dan Mac Address yang telah kita
binding, lalu untuk mengeceknya konek ke hotspot yang telah di setting tadi dan coba
langsung buka alamat url contohnya "https://google.com" jika tidak di redirect ke
login hotspot berarti IP Binding berhasil

referensi : http://www.mikrotik.co.id/artikel_lihat.php?id=128

BLC TELKOM KLATEN - KPLI KLATEN 83


[solved] Failed to start VNC server: The
server Certificate
/etc/pve/local/pve-ssl.pem is not yet active

Yosha , sekarang saya akan membagikan pemecahan masalah yang saya hadapi waktu
mau start VM di proXmoX tidak bisa start, setelah cari mencari dan memahami pesan
errornya saya menemukan pemecahan masalah ini , jika kalian menemukan masalah
atau error yang sama seperti saya bisa di coba seperti cara di bawah iini.

1. Pertama buka terminal anda, konekan ssh ke IP server(ProXmoX) anda terlebih


dahulu

# ssh user@ipAddr

2. Setelah anda masuk ke server anda menggunakan SSH selanjutnya pastikan anda
sudah masuk dari user ke superUser dengan cara memasukan perintah
$ su

3. Jika sudah masuk superuser It's Our time to solve this problem :u ,
masukan perintah

BLC TELKOM KLATEN - KPLI KLATEN 84


# rm /etc/pve/priv/pve-root-ca.key /etc/pve/pve-root-ca.pem

4. Setelah itu masukan perintah


# pvecm updatecerts -f

Referensi :

https://forum.proxmox.com/threads/failed-to-start-vnc-server-the-server-certificate-et
c-pve-local-pve-ssl-pem-is-not-yet-active.26004/

install proxmox VE 4.3 Bag. 1 - setting


BIOS Gigabyte
A. Pengertian

Proxmox Virtual Environment, atau Proxmox VE, adalah sebuah lingkungan


virtualisasi server open-source. Ini adalah distribusi Linux berbasis Debian dengan
RHEL kernel dimodifikasi dan memungkinkan penyebaran dan pengelolaan mesin
virtual dan kontainer.Proxmox VE termasuk konsol Web dan alat baris perintah, dan
menyediakan API REST untuk alat pihak ketiga. Dua jenis virtualisasi yang
didukung:. Kontainer berbasis dengan LXC (mulai dari versi 4.0 menggantikan
OpenVZ digunakan dalam versi hingga 3,4, termasuk ), dan virtualisasi penuh dengan
KVM Muncul dengan installer telanjang-logam dan termasuk antarmuka manajemen
berbasis Web.

BLC TELKOM KLATEN - KPLI KLATEN 85


B. Latar Belakang

Installasi proxMox v4.3 ini di ada beberapa alasan yaitu selain proxmox itu mudah di
install dan di konfigurasi proxmox sering di gunakan untuk virtualisasi server.

C. Maksud dan tujuan

untuk membuat virtualisasi server menggunakan proxmox VE

D. Jangka Waktu pelaksanaan

Waktu Yang kami butuhkan untuk mensetting BIOS kurang lebih 5 menit

E. Hal yang di butuhkan

1. Niat dan baca basmallah


2. 1 set PC Server
3. CD/DVD ProXmox / Bootable flashdisk proxmox

F. Langkah Pelaksanaan

1. Yosha Pertama kita masuk ke BIOS disini BIOS kami menggunakan GIGABYTE.
Masuk ke BIOS menuju TAB "BIOS Features" dan setting "BOOT Option #1"
Arahkan ke Bootable yang di gunakan, disini kami menggunakan Flashdisk sebagai
bootable nya jadi kami arahkan BOOT Option #1 ke flashdisk

'

BLC TELKOM KLATEN - KPLI KLATEN 86


2. Oke Keadaan masih di BIOS dan setelah itu Klik ke TAB "Power management"
untuk mengatur AC BACK Ke Always On seperti gambar di bawah ini. supaya jika
listrik mati PC Server akan hidup secara otomatis jika Listrik Sudah menyala kembali

3. Setelah MenSetting AC BACK, sekarang balik lagi ke TAB "BIOS Features" Di


bagian Intel Virtualization Technology Kita enable biar PC kita support Virtualisasi
Server

BLC TELKOM KLATEN - KPLI KLATEN 87


Refrensi : https://en.wikipedia.org/wiki/Proxmox_Virtual_Environment

install proxmox VE 4.3 Bag. 2 - Mulai


Menginstall Proxmox
A. Pengertian

Proxmox Virtual Environment, atau Proxmox VE, adalah sebuah lingkungan


virtualisasi server open-source. Ini adalah distribusi Linux berbasis Debian dengan
RHEL kernel dimodifikasi dan memungkinkan penyebaran dan pengelolaan mesin
virtual dan kontainer.Proxmox VE termasuk konsol Web dan alat baris perintah, dan
menyediakan API REST untuk alat pihak ketiga. Dua jenis virtualisasi yang
didukung:. Kontainer berbasis dengan LXC (mulai dari versi 4.0 menggantikan
OpenVZ digunakan dalam versi hingga 3,4, termasuk ), dan virtualisasi penuh dengan
KVM Muncul dengan installer telanjang-logam dan termasuk antarmuka manajemen
berbasis Web.

B. Latar Belakang

Installasi proxMox v4.3 ini di ada beberapa alasan yaitu selain proxmox itu mudah di
install dan di konfigurasi proxmox sering di gunakan untuk virtualisasi server.

C. Maksud dan tujuan

untuk membuat virtualisasi server menggunakan proxmox VE

D. Jangka Waktu pelaksanaan

Waktu Yang kami butuhkan untuk menginstall proxmox VE 4.3 sekitar 30 menit

E. Hal yang di butuhkan

1. Niat dan baca basmallah


2. 1 set PC Server
3. Setting BIOS Klik disini
4. CD/DVD ProXmox / Bootable flashdisk proxmox

F. Langkah Pelaksanaan

4. Setelah kami melakukan Setting BIOS (Jika Belum Baca Klik Disini) untuk
persiapan install proxmox 4.3 selanjutNya kami melakukan Installasi ProXmoX

BLC TELKOM KLATEN - KPLI KLATEN 88


dengan Menggunakan bootable flashdisk yang telah di burn .iso proxmox,
Nah, pertama akan muncul seperti ini. Pilih "Install proxmox VE"

5 . Setelah itu ada tampilan seperti gambar di bawah , yaitu untuk menyetujui Lisensi
Proxmox nya, ProXmoX menggunakan Lisensi GPL , Klik I Agree

BLC TELKOM KLATEN - KPLI KLATEN 89


6. Setelah menyetujui lisensi dari proxmox maka akan ada tampilan seperti ini yaitu
target Partisi harddisk , jika sudah benar maka Klik Next Sadjaa..

7. Yosh, langkah selanjutnya yaitu mensetting Location and Time zone untuk
proxmox, kami setting

Country : Indonesia
Time Zone : Asia/Jakarta
Keyboard Layout : U.S English

BLC TELKOM KLATEN - KPLI KLATEN 90


8. Setelah mengatur Time zone maka selanjutnya mengatur password untuk superuser
atau root, isikan password yang kita inginkan. dan juga email kita :'v

9. Setelah itu kita mengatur network configuration yang nantinya akan terhubung
dengan mikrotik,
BLC TELKOM KLATEN - KPLI KLATEN 91
Hostname : smkw9jepara.sch.id
IP Address : 10.20.30.5 (IP yang nantinya kita remote melalui browser)
Netmask : 255.255.255.248
Gateway : 10.20.30.1 (IP Port Mikrotik yang terhubung ke PC Server)
DNS Server : 10.20.30.1

10.Klik next dan Proxmox akan mulai menginstall , membutuhkan waktu 8 menit

BLC TELKOM KLATEN - KPLI KLATEN 92


11. Jika sudah selesai maka akan di suruh REBOOT , reboot saja

12. Dan proxmox sudah berhasil di install :D

BLC TELKOM KLATEN - KPLI KLATEN 93


referensi : http://www.guwe.pro/2017/01/install-proxmox-ve-43-bag-1-setting.html
https://en.wikipedia.org/wiki/Proxmox_Virtual_Environment

upload sistem operasi debian 8.6.iso ke


proxmox

A. Pengertian

Debian adalah sistem Unix-seperti operasi komputer yang seluruhnya terdiri dari
perangkat lunak bebas, yang sebagian besar berada di bawah GNU General Public
License dan dikemas oleh sekelompok individu yang berpartisipasi dalam Proyek
Debian.
Proyek Debian ini pertama kali diumumkan pada tahun 1993 oleh Ian Murdock,
Debian 0.01 dirilis pada tanggal 15 September, 1993, dan rilis stabil pertama dibuat
pada tahun 1996.
Debian cabang rilis stabil adalah salah satu yang paling populer untuk komputer
pribadi dan server jaringan, dan telah digunakan sebagai dasar untuk beberapa distro
lain.

B. Latar Belakang

Untuk menginstall debian server di proxmox maka kita perlu file .iso debian terlebih
dahulu,untuk itu kita mesti upload debian .iso ke proxmox terlebih dahulu

BLC TELKOM KLATEN - KPLI KLATEN 94


C. Maksud dan tujuan

D. Hal yang di butuhkan

1. Niat dan baca basmallah


2. debian 8.6 .iso ( Download debian )
3. proxmox VE
4. PC server
5. Laptop

E. Jangka waktu pelaksanaan

Waktu yang kami butuhkan untuk mengupload debian .iso ke proxmox via kabel
LAN kurang lebih 10 menit.

F. Langkah pelaksanaan

1. Pertama remote proxmox anda melalui browser,masukan IP server anda dan port
8006, kami menggunakan

https://10.20.30.5:8006

Jika berhasil maka akan tampil seperti ini, masukan username "root" dan password
yang anda buat waktu menginstall proxmox,

BACA JUGA : Install proxmox bagian 1 dan install proxmox bagian 2

2. Jika sudah masuk ke proxmox maka langkah selanjutnya adalah pergi ke local

BLC TELKOM KLATEN - KPLI KLATEN 95


(namaserver) klik di content dan klik Upload Seperti gambar di bawah

3. setelah itu select file dan pilih debian 8.6 .iso nya dan klik upload

4. Sekarang tunggu proses upload hingga selesai, supaya lebih cepat mengupload
debian8.6.iso ke proxmox kami sarankan menggunakan kabel LAN

BLC TELKOM KLATEN - KPLI KLATEN 96


referensi :https://en.wikipedia.org/wiki/Debian

Install debian 8.6 sever di proxmox Bag. 1


- Membuat Virtual Machine

A. Pengertian

Proxmox Virtual Environment, atau Proxmox VE, adalah sebuah lingkungan


virtualisasi server open-source. Ini adalah distribusi Linux berbasis Debian dengan
RHEL kernel dimodifikasi dan memungkinkan penyebaran dan pengelolaan mesin
virtual dan containers.Proxmox VE termasuk konsol Web dan alat baris perintah, dan
menyediakan API REST untuk alat pihak ketiga. Dua jenis virtualisasi yang didukung:
kontainer berbasis dengan LXC (mulai dari versi 4.0 menggantikan OpenVZ
digunakan dalam versi hingga 3,4, termasuk), dan virtualisasi penuh dengan KVM.
Muncul dengan installer telanjang-logam dan termasuk antarmuka manajemen
BLC TELKOM KLATEN - KPLI KLATEN 97
berbasis Web.
Proxmox VE dilisensikan di bawah GNU General Public Affero, versi 3.
Nama Proxmox sendiri tidak memiliki arti, dan terpilih karena nama domain yang
tersedia.

Peladen (bahasa Inggris: server) merupakan sebuah sistem komputer yang


menyediakan jenis layanan tertentu dalam sebuah jaringan komputer. Peladen
didukung dengan prosesor yang bersifat scalable dan RAM yang besar,dan juga
dilengkapi dengan sistem operasi khusus, yang disebut sebagai sistem operasi
jaringan. Peladen juga menjalankan perangkat lunak administratif yang mengontrol
akses terhadap jaringan dan sumber daya yang terdapat di dalamnya contoh
sepertihalnya berkas atau pencetak, dan memberikan akses kepada stasiun kerja
anggota jaringan

Virtual Machine Dalam komputasi, sebuah mesin virtual (VM) adalah emulasi dari
sistem komputer. Mesin virtual didasarkan pada arsitektur komputer dan menyediakan
fungsionalitas dari komputer fisik. implementasi mereka mungkin melibatkan
hardware khusus, perangkat lunak, atau kombinasi.

B. Maksud dan tujuan

Sebelum menginstall debian 8.6 server di proxmox maka kita perlu membuat VM
untuk wadah Debian nya di proxmox terlebih dahulu.

C. Latar belakang

Membuat VM untuk persiapan sebelum menginstall debian server di proxmox

D. Hal yang di butuhkan

1. Niat dan baca basmallah


2. PC Server yang sudah terinstall ProxMox VE
3. Jaringan VLAN

E. Jangka waktu Pelaksanaan

jangka waktu yang kami butuhkan untuk membuat VM di proxmox sekitar 6 menit

F. Langkah pelaksanaan

1. Langkah pertama remote proxmox di browser ,

https://10.20.30.5:8006

BLC TELKOM KLATEN - KPLI KLATEN 98


Masukan username dan password.

2. Setelah masuk ke proxmox Klik "Create VM" seperti gambar di bawah ini.

3. Selanjutnya Setting VM ID dan juga NAME

VM ID : 2013
NAME : server-alinko

dan jika sudah klik next

BLC TELKOM KLATEN - KPLI KLATEN 99


4. jika sudah di next maka langkah selanjutnya yaitu memilih tipe OS yang mau kita
gunakan, karena sebelumnya saya sudah mengupload debian8.6 dan debian versi 8.6
adalah linux dan menggunakan kernel 4.X , oleh karena itu saya memilih "Linux
4.X/3.X/2.6 Kernel" , selanjutnya klik Next

5. Yosha , langkah selanjutnya memilih ISO IMAGE yang sudah saya upload
sebelumnya.jika sudah Klik next

BLC TELKOM KLATEN - KPLI KLATEN 100


6. nah, langkah ini yaitu mengatur Disk Size

Disk size (GB) : 200

artinya bahwa saya membuat VM Harddisk berkapasitas 200GB. udah itu aja yang
lainnya biarkan seperti itu dan klik next

7. Selanjutnya membagi CPU Disini saya menggunakan

Sockets : 1
Cores : 1
BLC TELKOM KLATEN - KPLI KLATEN 101
Type : Default (kvm64)

8. setelah mengatur ukuran harddisk yang digunakan dan CPU yang di gunakan
selanjutnya mengatur MEMORY atau RAM nya, disini saya menggunakan

Memory (MB) : 3500

Klik next ,dan finish

BLC TELKOM KLATEN - KPLI KLATEN 102


9. Jika sudah terbuat VM nya maka klik kanan dan start pada VM yang tadi di buat,
jika sudah running akan ada tanda hijau.

referensi : https://en.wikipedia.org/wiki/Virtual_machine
https://www.google.com/search?q=debian

Install debian 8.6 server di proxmox Bag.


2 - konfigurasi awal

BLC TELKOM KLATEN - KPLI KLATEN 103


A. Pengertian

Proxmox Virtual Environment, atau Proxmox VE, adalah sebuah lingkungan


virtualisasi server open-source. Ini adalah distribusi Linux berbasis Debian dengan
RHEL kernel dimodifikasi dan memungkinkan penyebaran dan pengelolaan mesin
virtual dan containers.Proxmox VE termasuk konsol Web dan alat baris perintah, dan
menyediakan API REST untuk alat pihak ketiga. Dua jenis virtualisasi yang didukung:
kontainer berbasis dengan LXC (mulai dari versi 4.0 menggantikan OpenVZ
digunakan dalam versi hingga 3,4, termasuk), dan virtualisasi penuh dengan KVM.
Muncul dengan installer telanjang-logam dan termasuk antarmuka manajemen
berbasis Web.
Proxmox VE dilisensikan di bawah GNU General Public Affero, versi 3.
Nama Proxmox sendiri tidak memiliki arti, dan terpilih karena nama domain yang
tersedia.

Peladen (bahasa Inggris: server) merupakan sebuah sistem komputer yang


menyediakan jenis layanan tertentu dalam sebuah jaringan komputer. Peladen
didukung dengan prosesor yang bersifat scalable dan RAM yang besar,dan juga
dilengkapi dengan sistem operasi khusus, yang disebut sebagai sistem operasi
jaringan. Peladen juga menjalankan perangkat lunak administratif yang mengontrol
akses terhadap jaringan dan sumber daya yang terdapat di dalamnya contoh
sepertihalnya berkas atau pencetak, dan memberikan akses kepada stasiun kerja
anggota jaringan

BLC TELKOM KLATEN - KPLI KLATEN 104


Virtual Machine Dalam komputasi, sebuah mesin virtual (VM) adalah emulasi dari
sistem komputer. Mesin virtual didasarkan pada arsitektur komputer dan menyediakan
fungsionalitas dari komputer fisik. implementasi mereka mungkin melibatkan
hardware khusus, perangkat lunak, atau kombinasi.

B. Maksud dan tujuan

Setelah membuat VM di proxmox maka langkah selanjutnya mulai menginstall


debian 8.6 via console proxmox

C. Latar belakang

Untuk melayani para client di perlukan server atau pun server yang jenisnya virtual
(VPS) maka dari itu kita akan melakukan installasi debian 8.6 di proxmox sebagai
server

D. Hal yang di butuhkan

1. Niat dan baca basmallah


2. PC Server yang sudah terinstall ProxMox VE
3. Jaringan VLAN
4. VM (Virtual Machine)

NB : Membuat VM Baca disini

E. Jangka waktu Pelaksanaan

jangka waktu yang kami butuhkan untuk menginstall debian kurang lebih nya 30
menit

F. Langkah pelaksanaan

10 . Oke , pastikan sudah remote proxmox dari browser , sekarang klik VM yang
kita buat sebelumnya ( BACA DISINI )

Klik Console

BLC TELKOM KLATEN - KPLI KLATEN 105


11. Nah, sekarang muncul seperti di gambar, kita akan mulai menginstall debian 8.6
via proxmox , kita enter saja pada pilihan "Install" , kenapa kita tidak menggunakan
"graphical install?"
Keuntungan menggunakan "install" atau install mode CLI adalah lebih ringan dan
lebih cepat :'v. Oke lanjuttt...

12. Yosha, sekarang memilih bahasa disini saya menggunakan bahasa english . karena
bahasa english international :'v
Lanjut..

BLC TELKOM KLATEN - KPLI KLATEN 106


13. SelanjutNya setting Country atau setting negara, Saya memilih Other karena
negara indonesia belum ada di sini.

14. Kita disini akan memilih Asia Karena Indonesia ada di benua asia :p

BLC TELKOM KLATEN - KPLI KLATEN 107


15. Sekarang kita gelud sadja baru pilih country Indonesia, dan next sadjaa kawan..

16. Setelah itu setting locale atau encoding dari keyboard nya, disini saya memilih
United States - en_US.UTF-8 .

BLC TELKOM KLATEN - KPLI KLATEN 108


17. Selanjutnya adalah memilih layout keyboard nya, disini saya menggunakan
American English , karena layout tersebut adalah standard internasional.

BLC TELKOM KLATEN - KPLI KLATEN 109


Install debian 8.6 server di proxmox Bag.
3 - Konfigurasi Jaringan dan user

A. Pengertian

Proxmox Virtual Environment, atau Proxmox VE, adalah sebuah lingkungan


virtualisasi server open-source. Ini adalah distribusi Linux berbasis Debian dengan
RHEL kernel dimodifikasi dan memungkinkan penyebaran dan pengelolaan mesin
virtual dan containers.Proxmox VE termasuk konsol Web dan alat baris perintah, dan
menyediakan API REST untuk alat pihak ketiga. Dua jenis virtualisasi yang didukung:
kontainer berbasis dengan LXC (mulai dari versi 4.0 menggantikan OpenVZ
digunakan dalam versi hingga 3,4, termasuk), dan virtualisasi penuh dengan KVM.
Muncul dengan installer telanjang-logam dan termasuk antarmuka manajemen
berbasis Web.
Proxmox VE dilisensikan di bawah GNU General Public Affero, versi 3.
Nama Proxmox sendiri tidak memiliki arti, dan terpilih karena nama domain yang
tersedia.

Peladen (bahasa Inggris: server) merupakan sebuah sistem komputer yang


menyediakan jenis layanan tertentu dalam sebuah jaringan komputer. Peladen
didukung dengan prosesor yang bersifat scalable dan RAM yang besar,dan juga
dilengkapi dengan sistem operasi khusus, yang disebut sebagai sistem operasi
jaringan. Peladen juga menjalankan perangkat lunak administratif yang mengontrol
akses terhadap jaringan dan sumber daya yang terdapat di dalamnya contoh
sepertihalnya berkas atau pencetak, dan memberikan akses kepada stasiun kerja
anggota jaringan

BLC TELKOM KLATEN - KPLI KLATEN 110


Virtual Machine Dalam komputasi, sebuah mesin virtual (VM) adalah emulasi dari
sistem komputer. Mesin virtual didasarkan pada arsitektur komputer dan menyediakan
fungsionalitas dari komputer fisik. implementasi mereka mungkin melibatkan
hardware khusus, perangkat lunak, atau kombinasi.

B. Maksud dan tujuan

Untuk melanjutkan langkah installasi sebelum nya

C. Latar belakang

Setelah melakukan konfigurasi awal yang berisi tentang setting bahasa,keyboard


layout,negara,dll. maka kita melanjutkan installasi debian server kita.

D. Hal yang di butuhkan

1. Niat dan baca basmallah


2. PC Server yang sudah terinstall ProxMox VE
3. Jaringan VLAN
4. VM (Virtual Machine)

NB : Membuat VM Baca disini


Konfigurasi awal install debian server

E. Jangka waktu Pelaksanaan

jangka waktu yang kami butuhkan untuk menginstall debian kurang lebih nya 30
menit

F. Langkah pelaksanaan

18. Yo, lanjut ke langkah berikut, kali ini muncul error seperti di bawah karena
DHCP Server belum terinstall di debian 8.6, maka kita harus setting jaringannya
secara manual. <COntinue> sadja..

BLC TELKOM KLATEN - KPLI KLATEN 111


19. Nah, Setelah kami melewati langkah di atas, dan selanjutnya setting jaringannya
secara manual pilih "Configure network manually" seperti gambar di bawah.

20. Sekarang setting IP Addres debian nya yang satu subnet dengan VLAN yang kita
buat di mikrotik,

IP Address : 192.168.57.58/24

BLC TELKOM KLATEN - KPLI KLATEN 112


21. Setelah mengatur IP Address untuk debian nya sekarang atur juga Gateway nya.
Gateway : 192.168.57.1

22. SettingNameServer samadengan gateway yang di atas

BLC TELKOM KLATEN - KPLI KLATEN 113


23. Setelah setting nameserver selanjutnya setting Hostname untuk debiannya, disini
Hostname saya isi dengan "localhurt"

24. Nah,setelah setting hostname selanjutnya setting Domain name

25.Setting domain Ok, dan selanjutnya kita membuat password untuk login superUser
(root).

BLC TELKOM KLATEN - KPLI KLATEN 114


26. Masukan password lagi, untuk verivikasi

27. Oc, setelah membuat password untuk superuser selanjutnya membuat user baru.

BLC TELKOM KLATEN - KPLI KLATEN 115


28. Setelah membuat user baru, selanjutnya masukan password untuk user yang di
buat tadi

29. ReEnter password yang kita buat tadi.

BLC TELKOM KLATEN - KPLI KLATEN 116


Install debian 8.6 server di proxmox Bag.
4 - partisi harddisk dan finishing install

A. Pengertian

Proxmox Virtual Environment, atau Proxmox VE, adalah sebuah lingkungan


virtualisasi server open-source. Ini adalah distribusi Linux berbasis Debian dengan
RHEL kernel dimodifikasi dan memungkinkan penyebaran dan pengelolaan mesin
virtual dan containers.Proxmox VE termasuk konsol Web dan alat baris perintah, dan
menyediakan API REST untuk alat pihak ketiga. Dua jenis virtualisasi yang didukung:
kontainer berbasis dengan LXC (mulai dari versi 4.0 menggantikan OpenVZ
digunakan dalam versi hingga 3,4, termasuk), dan virtualisasi penuh dengan KVM.
Muncul dengan installer telanjang-logam dan termasuk antarmuka manajemen
berbasis Web.
Proxmox VE dilisensikan di bawah GNU General Public Affero, versi 3.
Nama Proxmox sendiri tidak memiliki arti, dan terpilih karena nama domain yang
tersedia.

Peladen (bahasa Inggris: server) merupakan sebuah sistem komputer yang


menyediakan jenis layanan tertentu dalam sebuah jaringan komputer. Peladen
didukung dengan prosesor yang bersifat scalable dan RAM yang besar,dan juga
dilengkapi dengan sistem operasi khusus, yang disebut sebagai sistem operasi
jaringan. Peladen juga menjalankan perangkat lunak administratif yang mengontrol

BLC TELKOM KLATEN - KPLI KLATEN 117


akses terhadap jaringan dan sumber daya yang terdapat di dalamnya contoh
sepertihalnya berkas atau pencetak, dan memberikan akses kepada stasiun kerja
anggota jaringan

Virtual Machine Dalam komputasi, sebuah mesin virtual (VM) adalah emulasi dari
sistem komputer. Mesin virtual didasarkan pada arsitektur komputer dan menyediakan
fungsionalitas dari komputer fisik. implementasi mereka mungkin melibatkan
hardware khusus, perangkat lunak, atau kombinasi.

B. Maksud dan tujuan

Untuk melanjutkan langkah installasi sebelum nya

C. Latar belakang

Setelah melakukan konfigurasi awal yang berisi tentang setting bahasa,keyboard


layout,negara,dll. dan melakukan konfigurasi maka kita melanjutkan installasi
debian server kita.

D. Hal yang di butuhkan

1. Niat dan baca basmallah


2. PC Server yang sudah terinstall ProxMox VE
3. Jaringan VLAN
4. VM (Virtual Machine)

[BACA JUGA]

Membuat VM Baca disini

Konfigurasi awal install debian server

Konfigurasi Jaringan dan user

E. Jangka waktu Pelaksanaan

jangka waktu yang kami butuhkan untuk menginstall debian kurang lebih nya 30
menit

F. Langkah pelaksanaan

BLC TELKOM KLATEN - KPLI KLATEN 118


30. Yo, langsung saja selanjutnya kita mempartisi hadrddisk kita menggunakan
Guided - use entire disks and set up LVM pada pilihan baris ke dua.

31. Selest disk to partition : enter

32. untuk partition schema kami menggunakan All files in on partition (recomennded
for new users)

BLC TELKOM KLATEN - KPLI KLATEN 119


33. Write the changes to disks and configure LVM? , <YES> !!

34. setelah itu finish partitioning dan next..

BLC TELKOM KLATEN - KPLI KLATEN 120


35. Selanjutnya kami menyetujui bahwa perubahan pada harddisk yang kita buat di
atas akan kita ubah. <Yes> enter!

BLC TELKOM KLATEN - KPLI KLATEN 121


36. Next!! Menunggu sesuatu yang sangat menyebalkan bagiku proses installasi
debian

37. Jika muncul seperti ini, artinya ini kita <Yes> maka akan menscan CD atau
DVD yang anda masukan ke DVDROM kita, karena kita tidak menggunakan CD atau
DVD lain untuk repository nya maka kita pilih <No>

BLC TELKOM KLATEN - KPLI KLATEN 122


38. Selanjutnya akan muncul seperti gambar di bawah , Di tawarin berparisipaso pada
penggunaan package survei , saya pilih <No> aja biar cepat :'v

BLC TELKOM KLATEN - KPLI KLATEN 123


49. Nah, setelah itu ada pilihan install software , karena kita menginstall debian
sebagai server maka kita hanya butuh

[*] SSH Server -> Untuk meremote terminal debian di pc kita


[*] Standard System Utilities

50. Continue dan tunggu..


BLC TELKOM KLATEN - KPLI KLATEN 124
51. Muncul seperti gambar di bawah, di tawarin install GRUB Boot Loader Atau
tidak, saya memilih install grub boot loader , <Yes>

BLC TELKOM KLATEN - KPLI KLATEN 125


52. Karena saya mimilih <Yes> pada install boot loader amaka akan muncul seperti
ini, saya menginstall boot grub loader di /dev/sda maka dari itu saya mimilih baris
nomer dua

53. Tunggu proses Install Grub boot loader...


BLC TELKOM KLATEN - KPLI KLATEN 126
54. Nah, kalo udah ada seperti gambar di bawah berarti installasi telah selesai,
<Contiunue> sadjaaa.......

55. Yosha!! Dengan seperti ini debian 8.6 server telah terinstall di proxmox !! :'v
BLC TELKOM KLATEN - KPLI KLATEN 127
referensi : https://en.wikipedia.org/wiki/Virtual_machine
https://www.google.com/search?q=debian
http://debian.org

install webserver apache2 full php5


extension linux debian based

BLC TELKOM KLATEN - KPLI KLATEN 128


A. Pengertian

Server HTTP Apache atau Server Web/WWW Apache adalah server web yang dapat
dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft Windows dan
Novell Netware serta platform lainnya) yang berguna untuk melayani dan
memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas
web/www ini menggunakan HTTP.
Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigur,
autentikasi berbasis basis data dan lain-lain. Apache juga didukung oleh sejumlah
antarmuka pengguna berbasis grafik (GUI) yang memungkinkan penanganan server
menjadi mudah.
Apache merupakan perangkat lunak sumber terbuka dikembangkan oleh komunitas
terbuka yang terdiri dari pengembang-pengembang dibawah naungan Apache
Software Foundation.

B. Latar Belakang

Setelah menginstall debian 8.6 server,saya melanjutkan menginstall webserver supaya


port 80 dari debian terbuka dan hostname ataupun alamat IP debian bisa di buka
melalui web browser.

C. Maksud dan tujuan


Untuk menginstall apache2 sekaligus php5 yang nantiNya bisa di install CMS dan
sekaligus membuka port 80 dari debian 8.6 server

D. Hal yang di butuhkan


1. Niat dan baca basmallah
2. Debian server
3. Koneksi internet

E. Jangka waktu pelaksanaan


Untuk menginstall webserver apache2 full php5 extension ini saya membutuhkan
waktu 20 menit

F. Pelaksanaan

1. Oke, pertama yang harus di lakukan adalah remote server menggunakan ssh. Jika
sudah terkoneksi ke server kita maka selanjutnya cek repository debian kita terlebih
dahulu, disini saya manggunakan debian 8.6 codename jessie .
Pastikan repository kita menyediakan php5 , jika tidak maka saya sarankan
menggunakan repository DISINI .

Tambah atau ganti repository menggunakan perintah .


# nano /etc/apt/sources.list

BLC TELKOM KLATEN - KPLI KLATEN 129


2. Disini saya hanya menggunakan satu sumber repository yaitu repository debian
blc telkom klaten, karena repository debian blc telkom klaten ini stabil dan
menyediakan PHP5 . Jika sudah CTRL+X dan Y untuk menyimpan.

3. Setelah mengganti atau menambah repository selanjutnya kita melakukan update


dengan perintah
# apt-get update

4. Yosh, selanjutnya install apache2 nya dulu


# apt-get install apache2

BLC TELKOM KLATEN - KPLI KLATEN 130


5. Setelah lancar menginstall apache2 sekarang lanjut install php5 + php5
extensionnya biar apa? biar lengkap dan jika ada reqruitments CMS yang memerlukan
salah satu php5 extension kita tidak perlu menginstall nya lagi.

# apt-get install php5 php5-mysql php5-gd php5-json php5-mcrypt


# apt-get install php5-cli php5-xmlrpc
# apt-get install php5-intl php5-curl php5-pear php5-imagick

6. setelah meginstall php5 dan beserta extension nya selanjutnya kita melakukkan
installasi database server, saya disini menggunakan mariadb sebagai database server
nya

# apt-get install mariadb-server


# mysql_secure_installation

7. Setelah lancar melakukan install database server , kita memerlukan aplikasi


menjemen database server nya . disini saya menggunakan PhpMyAdmin Sebagai
database menejemennya.

# apt-get install phpmyadmin

referensi : https://en.wikipedia.org/wiki/Apache_HTTP_Server

BLC TELKOM KLATEN - KPLI KLATEN 131


[solved] Hostname : name or service not
known in debian server

A. Pengertian

Nama host atau Hostname adalah nama komputer. Pemberian nama ini spesifik, untuk
satu komputer tertentu saja dalam suatu jaringan.
Karena sifatnya yang unik, maka dalam satu jaringan tidak boleh ada 2 atau lebih
hostname yang sama.
Jika terjadi penamaan yang sama, maka sistem akan memberitahukan bahwa telah
terjadi duplikasi nama. Tapi jika komputer tidak saling terkoneksi ke jaringan
memberikan nama komputer yang sama tidak masalah.

B. Latar belakang

Karena saat saya memasukan perintah "hostname -f" pada server saya dan
mendapatkan error Hostname : name or service not known jadi saya berusaha utuk
membetulkan Nya.

C. Maksud dan tujuan

Karena saya mendapat error jadi tujuan saya yaitu memecahkan masalah tersebut

BLC TELKOM KLATEN - KPLI KLATEN 132


D. Hal yang di butuhkan

1. Niat dan baca basmallah


2. Mendapatkan error "Hostname : name or service not known"
3. menggunakan debian atau keturunannya

E. Jangka waktu

waktu yang saya butuhkan kurang dari 5 menit

F. langkah pelaksanaan

1. yosh, saat itu saya memasukan perintah "hostname -f" dan muncul error seperti
gambar di bawah ini.

2. dan setelah saya cari cari ternyata ada kesalahan di file /etc/hosts dengan
/etc/hostname tidak sama , dan saya pun mengubah file /etc/hosts menjadi seperti
yang di /etc/hostname

# nano /etc/hosts

BLC TELKOM KLATEN - KPLI KLATEN 133


3. File /etc/hosts saya yang mulanya hanya berisi

127.0.0.1 localhost

saya ganti dengan

127.0.0.1 localhurt.alinko.jp
192.168.57.69 localhurt.alinko.jp

dimana 192.168.57.69 adalah IP Server saya. dan localhurt.alinko.jp sama dengan isi
/etc/hostname

4. Setelah itu save CTRL+X dan restart hostname nya menggunakan perintah
# /etc/init.d/hostname.sh restart

5. dan taraa... :p udah solved

referensi :
http://unix.stackexchange.com/questions/283550/i-got-error-hostname-name-or-servic
e-not-known-when-checking-ip-of-hostname/302187

: https://id.wikipedia.org/wiki/Hostname

install monitorix di debian 8.6 server

BLC TELKOM KLATEN - KPLI KLATEN 134


A. Pengertian

Monitorix adalah alat monitoring sistem open source , ringan gratis yang dirancang
untuk memantau layanan dan sumber daya sistem sebanyak mungkin. Ini telah
diciptakan untuk digunakan di bawah produksi server Linux / UNIX, namun karena
kesederhanaan dan ukuran kecil dapat digunakan pada perangkat embedded juga.

B. Maksud dan tujuan


Maksud dan tujuan saya memposting artikel ini adalah untuk membuat sistem
monitoring server menggunakan monitorix

C. Latar belakang
Untuk mengetahui keadaan dan situasi pada server salah satunya menggunaka sistem
monitoring server menggunakan monitorix

D. Hal yang di butuhkan


1. Niat dan baca basmallah
2. Server sudah terinstall ssh
3. laptop
4. Monitorix files
5. Koneksi internet

E. Jangka waktu pelaksanaan


Waktu yang saya butuhkan untuk menginstall monitorix sekitar 30 menit

F. Langkah Pelaksanaan

1. pertama masuk ke server anda menggunakan ssh

# ssh user@IP.ADD.RE.AS
contoh
# ssh alinko@192.168.57.58

lalu masukan password login nya. dan ubah dari user ke super user menggunakan
perintah
# su

2. Setelah login maka pindah directory ke "/var/www/html" menggunakan perintah

# cd /var/www/html

3. Jika sudah , sekarang cek koneksi internet anda dengan melalukan ping ke google

BLC TELKOM KLATEN - KPLI KLATEN 135


# ping google.com

4. Jika reply maka langkah selanjutnya mendownload file monitorix nya


menggunakan perintah

# wget http://www.monitorix.org/monitorix_3.9.0-izzy1_all.deb

5. Setelah download selesai maka langkah selanjutnya adalah menginstall monitorix


dependencies nya atau persayaratan sebelum install monitorix

# apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl


librrds-perl

# apt-get install libdbi-perl libxml-simple-perl libhttp-server-simple-perl


libconfig-general-perl

# apt-get install libio-socket-ssl-perl

6. Jika dependencies nya sudah terinstall tanpa error nah selanjutnya baru menginstall
filemonitorix yang kita download tadi menggunakan perintah
# dpkg -i monitorix_3.9.0-izzy1_all.deb

7. Tunggu hingga proses installasi selesai, jika sudah selesai maka cek dengan
membuka alamat url http://IP.ADDR.ESS.SERVER:8080/monitorix contoh
http://192.168.57.58:8080/monitorix

Jika sudah berhasil maka ada seperti ini, yeayy...

BLC TELKOM KLATEN - KPLI KLATEN 136


Referensi : http://www.monitorix.org/doc-debian.html

cara mengganti port monitorix

A. Pengertian

Monitorix adalah alat monitoring sistem open source , ringan gratis yang dirancang
untuk memantau layanan dan sumber daya sistem sebanyak mungkin. Ini telah
diciptakan untuk digunakan di bawah produksi server Linux / UNIX, namun karena
kesederhanaan dan ukuran kecil dapat digunakan pada perangkat embedded juga

B. Latar Belakang

awalnya saya mencari cari directory konfigurasi monitorix di "/etc" dan ketemu file
konfigurasi nya saya coba buka dan menemukan title dan saya coba mengganti nya ,
restart service monitorix -> buka monitorix yeay ! :'v
BLC TELKOM KLATEN - KPLI KLATEN 137
C. Maksud dan tujuan

Untuk mengubah port dari monitorix supaya tidak bertabrakan dengan aplikasi lain
yang menggunakan port default monitorix (8080) .

D. Hal yang di butuhkan


1. Niat dan baca basmallah
2. server yang sudah terinstall monitorix (cara menginstall monitorix klik disini)
3. laptop untuk konfigurasi

E. jangka waktu pelaksanaan


waktu yang saya butuhkan sekitar 6 menit

F. Langkah Pelaksanaan

1. Untuk mengganti port dari monitorix pertama lakukan pindah directory ke


/etc/monitorix, karena directory "/etc" pada linux berisi tentang file konfigurasi.

# cd /etc/monitorix

2. selanjutnya edit file monitorix.conf


# nano monitorix.conf

BLC TELKOM KLATEN - KPLI KLATEN 138


3. Edit bagian port yang awalnya

port = 8080

menjadi port yang anda kehendaki , kalo saya menggunakan port 6969

port = 6969

4. simpan CTRL+X dan restart service monitorix nya


# /etc/init.d/monitorix restart

5. dan buka monitorix nya dengan port yang anda ubah tadi.

referensi : coba coba buka file /etc/monitorix/monitorix.conf ketemu port dan


mencoba mengubah :'v
http://www.monitorix.org/doc-debian.html

BLC TELKOM KLATEN - KPLI KLATEN 139


cara mengganti judul pada monitorix

A. Pengertian

Monitorix adalah alat monitoring sistem open source , ringan gratis yang dirancang
untuk memantau layanan dan sumber daya sistem sebanyak mungkin. Ini telah
diciptakan untuk digunakan di bawah produksi server Linux / UNIX, namun karena
kesederhanaan dan ukuran kecil dapat digunakan pada perangkat embedded juga

B. Latar Belakang

awalnya saya mencari cari directory konfigurasi monitorix di "/etc" dan ketemu file
konfigurasi nya saya coba buka dan menemukan title dan saya coba mengganti nya ,
restart service monitorix -> buka monitorix yeay ! :'v

C. Maksud dan tujuan

Untuk mengubah judul dari monitorix dan menjadikan nyaman saat menggunakan
monitorix

D. Hal yang di butuhkan


1. Niat dan baca basmallah
2. server yang sudah terinstall monitorix (cara menginstall monitorix klik disini)
3. laptop untuk konfigurasi

E. jangka waktu pelaksanaan

BLC TELKOM KLATEN - KPLI KLATEN 140


waktu yang saya butuhkan sekitar 6 menit

F. Langkah Pelaksanaan

1. Untuk mengganti judul dari monitorix pertama lakukan pindah directory ke


/etc/monitorix, karena directory "/etc" pada linux berisi tentang file konfigurasi.

# cd /etc/monitorix

2. setelah itu edit file konfigurasi monitorix.conf menggunakan perintah


# nano monitorix.conf

3. Yups.. edit pada bagian "title" yang awalnya

title = place a title here


dan saya ubah menjadi

title = alinko - monitoring server

BLC TELKOM KLATEN - KPLI KLATEN 141


4. lalu CTRL+X simpan dan restart service monitorix menggunakan perintah

# /etc/init.d/monitorix restart

5. restart OK dan buka monitorix nya:'v

referensi : coba coba buka file /etc/monitorix/monitorix.conf ketemu title dan


mencoba mengubah :'v
http://www.monitorix.org/doc-debian.html

BLC TELKOM KLATEN - KPLI KLATEN 142


install ftp server di debian 8.6
menggunakan proftpd

A. Pengertian
FTP kependekan dari File Transfer protocol atau dalam bahasa indonesia protokol
transfer berkas adalah sebuah protokol Internet yang berjalan di dalam lapisan
aplikasi yang merupakan standar untuk pengiriman berkas (file) komputer antar
mesin-mesin dalam sebuah Antarjaringan.

B. Latar Belakang
Supaya tidak repot2 remote ssh untuk upload dan download file dari server maka dari
itu kita menggunakan ftp server menggunakan proftpd yang nantinya di remote
menggunakan aplikasi seperti filezilla dll.

C. Maksud dan tujuan


untuk memudahkan kita mengUpload atau mendownload file dari server kita
memerlukan FTP server yang nantinya kita remote menggunakan aplikasi FTP seperti
filezilla atau yang lainNya.

D. Hal yang di butuhkan


1. Niat dan baca basmallah
2. debian 8.6 server + sudah terinstall ssh server
3. koneksi internet
4. laptop

E. Jangka waktu pelaksanaan


Waktu yang saya butuhkan untuk menginstall proftpd ini 30 menit

BLC TELKOM KLATEN - KPLI KLATEN 143


F. Langkah Pelaksanaan

1. masuk ke server dengan menggunakan ssh


# ssh user@ipAddr
contoh
# ssh alinko@192.168.57.58

2. Setelah itu cek koneksi internet anda terlebih dahulu dengan melakukan ping ke
google.com , jika koneksi gak ada masalah sekarang install proftpd nya menggunakan
perintah

# apt-get install proftpd

3. Tunggu proses nya hingga ada seperti ini , karena server saya menggunakan
topologi standAlone Maka saya memilih StandAlone . Klik "<OK>"

BLC TELKOM KLATEN - KPLI KLATEN 144


4. Jika proses udah selesai cek apakah ftp sudah terisntall dengan buka browser anda
dan masukan alamat seperti di bawah ini

ftp://ipAddressServer
contoh
ftp://192.168.57.58

masukan username dan password server anda dan jika berhasil

BLC TELKOM KLATEN - KPLI KLATEN 145


remote ftp server menggunakan filezilla

A. Pengertian

FileZilla adalah perangkat lunak bebas , cross-platform FTP aplikasi, yang terdiri dari
FileZilla Client dan FileZilla Server. Binari klien tersedia untuk Windows , Linux ,
dan MacOS , Server binari tersedia untuk Windows saja. Klien mendukung FTP ,
SFTP dan FTPS (FTP melalui SSL / TLS ). Dukungan untuk SFTP ( SSH File
Transfer Protocol), yang dapat digunakan untuk berbagi folder melalui jaringan, tidak
dilaksanakan di FileZilla Server

B. Latar belakang

Supaya tidak susah menejemen file melalui SSH, Filezilla membantu kita untuk bisa
meremote file directory server secara GUI berbasis FTP server

C. Maksud dan tujuan

untuk menejemen file di server supaya lebih mudah kita menggunakan ftp server dan
meremote nya dengan aplikasi filezilla. dengan begitu memudahkan kita
mendownload,mengupload file di server.

D. Hal yang di butuhkan

1. Niat dan baca basmallah


2. Koneksi internet
3. PC Client / User (Yang nanti nya meremote server)
4. FTP Server

BLC TELKOM KLATEN - KPLI KLATEN 146


E. Jangka waktu

Waktu yang saya butuhkan dari menginstall dan meremote ftp server menggunakan
filezilla sekitar 30 menit

F. Pelaksanaan
1. Install filezilla di komputer atau laptop anda

# apt-get install filezilla

(jika tidak bisa silahkan cek repository yang anda gunakan)

2. Jika sudah terinstall , buka aplikasi filezilla. Jika anda menggunakan desktop
environment MATE maka filezilla ada di Internet > filezilla .

3. Setelah terbuka, masukan


Host , username , password dan jika port ftp anda tidak di ubah (Default) maka port
nya adalah 21. atau jika default tidak usah di isi.

Host : isikan hostname atau IP server anda


Username : isikan username FTP server anda
Password : isikan password FTP Server anda
Port : Default 21

BLC TELKOM KLATEN - KPLI KLATEN 147


4. Jika sudah konek seperti gambar di atas berarti anda sudah masuk ke file directory
server anda.

G. Kesimpulan

Untuk memenejemen file dan directory pada server secara GUI dan remote dari laptop
atau PC anda kita bisa menggunakan aplikasi Filezilla berbasis FTP.

Referensi : https://en.wikipedia.org/wiki/FileZilla
https://www.siteground.com/tutorials/filezilla/filezilla_installation.htm

BLC TELKOM KLATEN - KPLI KLATEN 148


how to change port proftpd (ftp server)

A. Pengertian
Proftpd (singkatan Pro FTP daemon ) adalah sebuah server FTP. Proftpd adalah
software gratis dan open-source , yang kompatibel dengan Unix-seperti sistem dan
Microsoft Windows (melalui Cygwin ). Seiring dengan vsftpd dan Pure-FTPd ,
proftpd adalah antara server FTP yang paling populer di lingkungan Unix-seperti hari
ini. Dibandingkan dengan mereka, yang berfokus misalnya pada kesederhanaan,
kecepatan atau keamanan, tujuan utama desain proftpd adalah untuk menjadi sangat
kaya fitur server FTP, memperlihatkan sejumlah besar pilihan konfigurasi untuk

B. Latar belakang

Ada beberapa aplikasi yang secara sengaja kita ubah port nya menjadi 21 dan secara
default proftpd menggunakan port 21 , maka dari itu supaya tidak terjadi masalah
maka port proftpd nya saya ubah.

C. Maksud dan tujuan

Secara default proftpd (ftp server) menggunakan port 21 , dan untuk tujuan keamanan
dan faktor lain dari sysadmin maka dari itu port proftpd di ubah.

D. Hal yang di butuhkan

1. Niat dan baca basmallah


2. Server telah terinstall proftpd

BLC TELKOM KLATEN - KPLI KLATEN 149


3. PC atau laptop untuk remote via SSH

E. Jangka waktu pelaksanaan

Waktu yang saya butuhkan untuk magubah port proftpd 6 menit

F. Langkah Pelaksanaan

1. Pastikan anda sudah remote server anda menggunakan ssh, setelah itu ganti
directory menggunakan perintah

# cd /etc/proftpd

2. Setelah itu edit file konfigurasi proftpd.conf dengan menggunakan perintah


# nano proftpd.conf
Nah, cari Kata2 "Port" : CTRL+W dan tuliskan Port. terlihat di situ bahawa secara
default poftpd menggunakan port 21.

3. Disini saya mengubah port 21 menjadi 57 , setelah itu CTRL+X dan Y untuk
menyimpan perubahan .

BLC TELKOM KLATEN - KPLI KLATEN 150


4. Setelah di simpan, restart service proftpd nya menggunakan perintah

# /etc/init.d/proftpd restart

sampai ada pesan [OK]

5. Yops, setelah itu kita coba remote proftpd nya menggunakan filezilla . isikan port
yang tadi anda ubah.

Dan saya mencoba meremote profpd tanpa menggunakan port atau menggunakan port
default 21. tidak bisa terkoneksi.. Berarti port proftpd sudah berhasil di ubah.

BLC TELKOM KLATEN - KPLI KLATEN 151


G. Kesimpulan

beberapa faktor sysadmin mengganti port filezilla mungkin di karenakan alasan


keamanan, dan juga mugkin karena kebutuhan mengubah port proftpd.

Referensi : https://en.wikipedia.org/wiki/ProFTPD
https://www.digitalocean.com/community/tutorials/how-to-set-up-proftpd
-on-ubuntu-12-04

install dan konfigurasi samba di debian 8.6


server

A. Pengertian

Samba adalah Open Source / Free Software suite yang memiliki, sejak tahun 1992 ,
tersedia layanan file dan print untuk segala macam klien SMB / CIFS, termasuk
berbagai versi dari sistem operasi Microsoft Windows. Samba tersedia secara bebas di
bawah GNU General Public License

BLC TELKOM KLATEN - KPLI KLATEN 152


B. Latar Belakang

Tidak semua user atau client menggunakan linux dan mereka butuh sharing file
maka dari itu sebagai server harus menyediakan file sharing server menggunakan
samba.
C. Maksud dan tujuan
Untuk melayani file sharing dari pengguna windows maupun linux maka dari itu di
perlukan samba server.

E. Hal yang di butuhkan

1. Niat dan baca basmallah


2. Debian 8.6 server

F. Langkah pelaksanaan

1. Remote server anda via ssh. Lalu mulai install samba menggunakan perintah

# apt-get install samba

2. Setelah install samba selanjutnya pindah directory ke "/etc/samba" karena kita akan
melakukan konfigurasi samba nya.

# cd /etc/samba

BLC TELKOM KLATEN - KPLI KLATEN 153


3. Setelah masuk ke directory "/etc/samba" selanjutnya edit file konfigurasi samba
nya menggunakan perintah

# nano smb.conf

seperti yang terlihat di atas.

4. Setelah terbuka smb.conf nya selanjutnya menambahkan konfigurasinya

[home-alinko] -> nama directory yang akan di buat waktu membuka samba server
path = /home/alinko -> directory yang pertama di buka
browseable = yes -> Yes menandakan bahwa directory bisa di browse atau di jelajah
writeable = yes -> Yes menandakan bahwa directory bisa di ubah atau di tulis ulang
atau di edit
guest ok = no -> value No berarti bahwa guest atau tamu tidak di perbolehkan masuk
public = no -> No berarti bahwa publik tidak bisa mengakses samba dengan
sembarangan
read only = no -> Jika read only = no berarti writeable = yes karena read only
kebalikan dari writeable
security =user -> menandakan bahwa keamanan di tangan user

BLC TELKOM KLATEN - KPLI KLATEN 154


Konfigurasi saya :

[home-alinko]
path = /home/alinko
browseable = yes
writeable = yes
guest ok = no
public = no
read only =no
security = user

5. Jika sudah di konfigurasi CTRL+X dan Y untuk menyimpan perubahan, lalu buat
user atau pengguna untuk login ke samba server nya , menggunakan perintah

# smbpasswd -a alinko

dimana alinko adalah user yang ingin di buat. lalu masukan password.

6. selanjutnya restart sevice dari samba menggunakan perintah

# /etc/init.d/samba restart

7. Setelah itu, coba remote dari filemanager seperti di bawah ini.

smb://IPatauHostnameServerAnda

jika menggunakan windows

\\IPAtauServerAnda

BLC TELKOM KLATEN - KPLI KLATEN 155


8. Yosh, jika sudah ada folder yang anda konfigurasi tadi berarti sudah OK.!

G. Kesimpulan

Samba adalah file sharing server untuk bertukar data

Referensi : https://wiki.samba.org/index.php/Main_Page
https://www.howtoforge.com/tutorial/debian-samba-server/

cara mengubah tampilan error pada


webserver apache2

A. Pengertian

Server HTTP Apache atau Server Web/WWW Apache adalah server web yang dapat

BLC TELKOM KLATEN - KPLI KLATEN 156


dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft Windows dan
Novell Netware serta platform lainnya) yang berguna untuk melayani dan
memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas
web/www ini menggunakan HTTP.
Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigur,
autentikasi berbasis basis data dan lain-lain. Apache juga didukung oleh sejumlah
antarmuka pengguna berbasis grafik (GUI) yang memungkinkan penanganan server
menjadi mudah.
Apache merupakan perangkat lunak sumber terbuka dikembangkan oleh komunitas
terbuka yang terdiri dari pengembang-pengembang dibawah naungan Apache
Software Foundation.

B. Latar belakang
Setiap webserver mempunyai tampilan error yang berbeda misalnya apache2 dan
nginx udah beda tampilan jika keluar error, di lihat dari tampilan errorNya
menyebabkan user atau pengunjung dapat mengetahui Server apa yang di gunakan
oleh sysadmin. maka dari itu supaya lebih secure dan private maka tampilan error bisa
di ubah .

C. Maksud dan tujuan

Untuk alasan keamanan dan memperindah tampilan karenaNya sysadmin mengganti


tampilan halaman error tersebut supaya pengunjung tidak tau server apa yang di
gunakan oleh sysadmin.

D. Hal yang di butuhkan

1. Niat dan baca bassmalah


2. Apache2 webserver
3. Sudah terinstall php

E. Jangka waktu

F. Langkah pelaksanaan

1. Langkah pertama buka terminal konek ke ssh server,masuk ke directory


"/etc/apache2/sites-available"

# cd /etc/apache2/sites-available/

2. Setelah itu edit file konfigurasi 000-default.conf menggunakan perintah


# nano 000-default.conf
BLC TELKOM KLATEN - KPLI KLATEN 157
3. tambah script atau text konfigurasinya di situ

ErrorDocument 404 /error.php?a_mode=404


ErrorDocument 403 /error.php?a_mode=403
ErrorDocument 500 /error.php?a_mode=500
ErrorDocument 503 /error.php?a_mode=503

jadi intinya jika halaman di temukan error sesuai kode error nya maka akan di
tampilkan file yang telah di konfigurasi seperti di atas.

3. Lalu simpan CTRL+X dan Y . setelah itu masuk ke directory webservernya


karena saya disini menggunakan apache2 di debian 8.6 maka directory
webserverNya ada di "/var/www/html" ,

# cd /var/www/html

4. Yosh, selanjutnya buat file yang nantinya akan di tampilkan saat error terjadi.
Karena di file konfigurasi saya menggunakan nama "error.php" maka saya membuat

BLC TELKOM KLATEN - KPLI KLATEN 158


file error.php

# nano error.php
dan isikan script di bawah ini

<?php
if(isset($_GET['a_mode'])){
if($_GET['a_mode']=="404"){
$error="404 - Not Found";
}elseif($_GET['a_mode']=="403"){
$error="403 - Forbidden";
}elseif($_GET['a_mode']=="500"){
$error="500 - Server Internal Error";
}elseif($_GET['a_mode']=="503"){
$error="503 - Gateway Error";
}
}
?>
<html>
<head>
<title> Halaman Error - <?=$error;?></title>
</head>
<style>
body{background:#000;color:#fff}
</style>
<body>
<center>
<h1><?=$error;?></h1>
</center>
<hr>
<p> ALINKO SERVER </p>
</body>
</html>

BLC TELKOM KLATEN - KPLI KLATEN 159


5. Simpan CTRL+X dan Y, lalu restart service apache2 menggunakan perintah

#/etc/init.d/apache2 restart

6. Dan mencoba mengerror kan halaman ;'v


Jika halaman not found :

Jika halaman Forbidden :

BLC TELKOM KLATEN - KPLI KLATEN 160


G. Kesimpulan
Jadi tujuan dari mengubah tampilan ini di antarnya supaya Guest,user atau tamu tidak
tau server apa yang kita gunakan,dan juga sekaligus memperindah tampilan

Referensi :
https://www.digitalocean.com/community/tutorials/how-to-create-a-custom-404-page
-in-apache
https://httpd.apache.org/docs/2.4/custom-error.html

BLC TELKOM KLATEN - KPLI KLATEN 161


How to activate SSL (HTTPS) in apache2
debian 8.6 server

A. Pengertian

HTTPS (juga disebut HTTP lebih TLS , HTTP melalui SSL, dan HTTP Aman)
adalah protokol untuk komunikasi yang aman melalui jaringan komputer yang banyak
digunakan di Internet . HTTPS terdiri dari komunikasi melalui Hypertext Transfer
Protocol (HTTP) dalam koneksi terenkripsi dengan Transport Layer Security, atau
pendahulunya, Secure Sockets Layer . Motivasi utama untuk HTTPS adalah otentikasi
dari mengunjungi situs dan perlindungan privasi dan integritas dari data yang
dipertukarkan.

B. Maksud dan tujuan

Untuk Membuat jaringan aman atau Secure network , maka kita mangaktifkan SSL .
dan juga membuka port 443

C. Latar belakang

Karena protokol HTTP belum sepenuhnya secure maka di perlukan protokol HTTPS
dan membuka port 443 (HTTPS)

D. Hal yang di butuhkan

1. Niat dan baca bassmalah


2. Server (Webserver apache2)
3. Laptop / PC

BLC TELKOM KLATEN - KPLI KLATEN 162


E. Jangka waktu pelaksanaan

Waktu yang saya butuhkan untuk konfigurasi pengaktifan SSL (Secure Socket Layer)
atau Protokol HTTPS (Hypertext Transfer Protocol Secure) membutuhkan waktu 10
menit.

F. Langkah pelaksanaan

1. Masuk ke server menggunakan ssh, setelah itu generate certificate ssl nya
menggunakan perintah,

# openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache2.pem -keyout
/etc/apache2/apache2.pem

2. Setelah di generate certificate ssl nya , selanjutnya enable ssl menggunakan


perintah.

# a2enmod ssl

3. Yosh, setelah di enable mode ssl nya . Lanjut ke langkah berikutnya yaitu
mengecek apakah port 443 udah listen pada konfigurasi ports.

# nano /etc/apache2/ports.conf
BLC TELKOM KLATEN - KPLI KLATEN 163
Pastikan Ada listen port 443 seperti gambar.

4. Next, edit file konfigurasi "/etc/apache2/sites-available/000-default.conf" , tambah


script seperti di bawah ini

#nano /etc/apache2/sites-available/000-default.conf
<VirtualHost *:443>
DocumentRoot /var/www/html
SSLEngine on
SSLCertificateFile /etc/apache2/apache2.pem
</VirtualHost>

5. Simpan CTRL+X , dan Y. Lanjut Restart service dari apache2 menggunakan


perintah

# /etc/init.d/apache2 restart

BLC TELKOM KLATEN - KPLI KLATEN 164


6. Yosh, setelah di restart webserver anda, next Buka webserver dengan HTTPS,
Seperti gambar di bawah.

7. Klik Advanced, dan nanti akan ada tampilan seperti ini, Klik Confirm Securtiy
Exception .

8. Yosh, Sekarang HTTPS sudah aktif!!!

BLC TELKOM KLATEN - KPLI KLATEN 165


G. Kesimpulan

Kesimpulan : https://en.wikipedia.org/wiki/HTTPS
https://en.wikipedia.org/wiki/SSL

BLC TELKOM KLATEN - KPLI KLATEN 166


Konfigurasi DNS Server di debian 8.6

A. Pengertian

Domain Name System (DNS) adalah hirarkis sistem penamaan desentralisasi untuk
komputer, jasa, atau sumber daya yang terhubung ke Internet atau jaringan pribadi. Ini
asosiasi berbagai informasi dengan nama domain ditugaskan untuk masing-masing
entitas yang berpartisipasi. Paling mencolok, itu menterjemahkan lebih mudah
menghafal nama domain ke numerik alamat IP yang dibutuhkan untuk tujuan
menemukan dan mengidentifikasi layanan komputer dan perangkat dengan protokol
jaringan yang mendasarinya. Dengan menyediakan, didistribusikan di seluruh dunia
layanan direktori , Domain Name System merupakan komponen penting dari fungsi
Internet, dan telah digunakan sejak tahun 1980-an.

BLC TELKOM KLATEN - KPLI KLATEN 167


B. Latar belakang

Untuk menuju langkah berikutnya yaitu mailserver maka wajib bagi kita untuk bisa
konfigurasi DNS

C. Maksud dan tujuan

Untuk mengubah alamat IP menjadi domain name. dan memudahkan kita membuka
server tidak perlu menghafal IP dari servere

E. Hal yang di butuhkan

1. Niat dan baca bassmalah


2. Server
3. BIND9
4. Laptop

F. Langkah pelaksanaan

1. Remote Server anda menggunakan SSH, next yutup2 lebih dari TV boom!!!. install
bind9.

# apt-get install bind9

2. Setelah install bind9 , selanjutnya konfigurasi bind9 nya, masuk directory


"/etc/bind"

BLC TELKOM KLATEN - KPLI KLATEN 168


# cd /etc/bind

3. Next, edit file konfigurasi "named.conf.local" menggunakan perintah .

# nano named.conf.local

isikan konfigurasi nya seperti di bawah :

zone "alinko.gov" {
type master;
file "/etc/bind/db.alinko";
};
zone "57.168.192.in-addr.arpa{
type master;
file "/etc/bind/db.192";
};

4. Setelah itu simpan dengan CTRL+X , dan Y! . Next.. copy file "db.local" dan
"db.127" menjadi file yang tadi saya konfigurasi yaitu "db.alinko" dan "db.192"
menggunakan perintah.

BLC TELKOM KLATEN - KPLI KLATEN 169


# cp db.local db.alinko ; cp db.127 db.192

5. Yosh, setelah di copy . Selanjut nya Edit file "db.alinko" menggunakan perintah :

# nano db.alinko

isikan konfigurasi seperti di bawah :

;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA alinko.gov. root.alinko.gov. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.alinko.gov.
@ IN A 192.168.57.69
@ IN MX 2 mail.alinko.gov
ns IN A 192.168.57.69
ftp IN A 192.168.57.69
mail IN A 192.168.57.69
portal IN A 192.168.57.69
cdn IN A 192.168.57.69

BLC TELKOM KLATEN - KPLI KLATEN 170


6. Simpan CTRL+X dan Y, seltelah itu edit file konfigurasi "db.192" .

# nano db.192

isikan seperti di bawah ini :

;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA alinko.gov. root.alinko.gov. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.alinko.gov.
69 IN PTR ns.alinko.gov.
69 IN PTR alinko.gov
69 IN PTR www.alinko.gov
69 IN PTR ftp.alinko.gov
69 IN PTR mail.alinko.gov
69 IN PTR portal.alinko.gov
69 IN PTR cdn.alinko.gov

7. restart service dari bind9 menggunakan perintah

#/etc/init.d/bind9 restart
BLC TELKOM KLATEN - KPLI KLATEN 171
8. Yosh, sekarang cek. Menggunakan perintah "nslookup" dan "dig" pada domain dan
Ip server nya.

# nslookup alinko.gov
# nslookup 192.168.57.69
# dig alinko.gov

9. Jika sudah muncul seperti gambar di atas pertanda domain sudah aktif, selanjutnya
cek domainnya buka di webbrowser,

BLC TELKOM KLATEN - KPLI KLATEN 172


G. Kesimpulan

DNS adalah kependekan dari Domain name system secara fungsi adalah untuk
mengubah IP ke nama hostname atau domain.
referensi : https://id.wikipedia.org/wiki/DNS

install postfix mail server dan squirrelmail


webmail

BLC TELKOM KLATEN - KPLI KLATEN 173


A. Pengertian

Elektronik mail, atau email, adalah metode bertukar pesan digital antara orang yang
menggunakan perangkat digital seperti komputer, tablet dan ponsel. Email pertama
masuk menggunakan substansial pada tahun 1960 dan pada pertengahan 1970-an
telah mengambil bentuk sekarang diakui sebagai email. Email beroperasi di jaringan
komputer , yang pada tahun 2010-an ini terutama Internet . Beberapa sistem email
awal diperlukan penulis dan penerima untuk kedua menjadi secara online pada saat
yang sama, yang sama dengan instant messaging . Sistem email hari ini didasarkan
pada toko-dan-maju Model. Email server menerima, maju, menyampaikan, dan
menyimpan pesan. Baik pengguna maupun komputer mereka diharuskan untuk online
secara bersamaan, mereka perlu hubungkan hanya sebentar, biasanya ke mail server
atau webmail antarmuka, selama yang dibutuhkan untuk mengirim atau menerima
pesan.

B. Latar belakang

Setelah install DNS, selanjutnya yaitu ke langkah email server. maka dari itu kita
melakukan installasi postfix dan squirrelmail

C. Maksud dan tujuan

Email yaitu untuk mengirimkan pesan melalui media elektronik

D. Hal yang di butuhkan

1. Debian server

BLC TELKOM KLATEN - KPLI KLATEN 174


2. Webserver
3. Laptop

E. Jangka waktu pelaksanaan

Waktu yang kami butuhkan sekitar 1 jam ;'v

F. Langkah pelaksanaanapt

1. Pertama remote server anda menggunakan ssh, setelah itu install postfix
courier-pop corier-imap. dengan menggunakan perintah

# apt-get install postfix courier-pop courier-imap

2. Selanjutnya ada tampilan konfirmasi untuk Postfix Configuration, <OK> enter!

BLC TELKOM KLATEN - KPLI KLATEN 175


3. Pada General type of mail configuration Select atau pilih Internet site seperti
gambar di bawah ini dan <Ok> enter!

4. Yosh,setelah itu ada sistem penamaan mail. disini saya mengisi dengan
"mail.alinko.gov" sesuai dengan subdomain yang kita buat di bind9 atau dns. :p

BLC TELKOM KLATEN - KPLI KLATEN 176


5. Setelah langkah di atas terlewati , next! Configuring courier-base Dan di situ ada
tampilan konfirmasi yang isi nya tentang "Create directories for web-based
administration?" yang artinya "Membuat direktori untuk administrasi berbasis web?"
Pilih yes!

6. Next, Kajo . Membuat directory mail mengggunakan perintah

# maildirmake /etc/skel/Maildir

BLC TELKOM KLATEN - KPLI KLATEN 177


7. Konfigurasi postfix menggunakan perintah

# nano /etc/postfix/main.cf

Tambah "home_mailbox = Maildir/" pada bagian bawah file konfigurasi . seperti


gambar di bawah ini

8. Selanjutnya reconfigure postfix nya menggunakan perintah

# dpkg-reconfigure postfix OK!

BLC TELKOM KLATEN - KPLI KLATEN 178


9. Seperti sebelumya Postfix configuration "Internet Site".

10. Seperti sebelumya juga untuk yang satu ini sama .

BLC TELKOM KLATEN - KPLI KLATEN 179


11. Untuk Root postmaster mail recipient kosongin sadja dan OK!

12. Konfigurasi untuk tujuan meneyetujui atau menerima blank mail. Pilih OK dan
enter

BLC TELKOM KLATEN - KPLI KLATEN 180


13. Nah disini ada "Force synchronous updates on mail queue?" kami memilih No.

BLC TELKOM KLATEN - KPLI KLATEN 181


14. Local network tambah IP "0.0.0.0/0" seperti gambar di bawah

15. Mail Box size limit default 0, kita pake default saja karena disitu jika pake 0
artinya no limit, atau unlimited.

16. Local address extension character adalah untuk mendefinisikan local adress
extension kita isi "+" sadja seperti di bawah :

BLC TELKOM KLATEN - KPLI KLATEN 182


17. Selanjutnya restart sevice postfix,courier-pop,courier-imap dan juga bind nya

#/etc/init.d/postfix restart
#/etc/init.d/courier-pop restart
#/etc/init.d/courier-imap restart
#/etc/init.d/bind9 restart

18. next, tambah user yang nantinya untuk login di webmail squirell nya.

# adduser koko

BLC TELKOM KLATEN - KPLI KLATEN 183


19. setelah itu install squirellmail nya menggunakan perintah

#apt-get install squirellmail

20. Setelah selesai install squirellmail , Edit file konfigurasi


/etc/apache2/apache2.conf
#nano /etc/apache2/apache2.conf

Tambahkan "Include "/etc/squirrelmail/apache.conf" di bawah nya seperti gambar di


bawah ini , untuk memanggil konfigurasi squirellmail di apache

BLC TELKOM KLATEN - KPLI KLATEN 184


21. Setelah di edit file konfigurasi nya restart service apache2 nya menggunakan
perintah

#/etc/init.d/apache2 restart

22. buat symlink (Symbolik Link) dari /usr/share/squirrelmail/ ke /var/www/html/mail,

# ln -s /usr/share/squirrelmail/ /var/www/html/mail

23. Yosh, Buka webserver di browser anda seperti di bawah.

BLC TELKOM KLATEN - KPLI KLATEN 185


referensi :

https://en.wikipedia.org/wiki/Email
https://en.wikipedia.org/wiki/Postfix_(software)

BLC TELKOM KLATEN - KPLI KLATEN 186


[solved] 111 Can’t open SMTP stream”
issue in SquirrelMail

A. Pengertian

SquirrelMail adalah proyek yang menyediakan kedua klien email berbasis web dan
proxy server untuk IMAP protokol.

B. Latar belakang

Waktu saya telah menginstall postfix dan squirrelmail, dan saya mendapatkan error
yaitu pesan email tidak terkirim.

C. Maksud dan tujuan

Maksud dan tujuan saya memposting artikel ini yaitu untuk berbagi masalah yang
saya alami dan bagaimana cara mengatasi nya.

D. Hal yang di butuhkan

1. Niat dan baca bassmalah


2. Sudah menginstall postfix dan squirrelmai
3. Mendapatkan Error

E. Jangka Waktu

BLC TELKOM KLATEN - KPLI KLATEN 187


F. Langkah Pelaksanaan

1. Yosh, first You Must Get error Like Pictures :

terlihat di bawah ada error dengan kode 111.

2. Jika kamu mendapatkan error seperti gambar di atas , maka solusi nya yaitu pada
file config di squirrelmail nya. edit file di "/etc/squirrelmail/config.php".

# nano /etc/squirrelmail/config.php

Terus, cari dengan menggunakan CTRL+W kata "$useSendmail" , Jika value nya
false; maka ubahlah ke true; . seperti di bawah ini.

$useSendmail = false;

menjadi

$useSendmail = true;

BLC TELKOM KLATEN - KPLI KLATEN 188


3. Next, Simpan dengan menggunakan CTRL+X dan restart service postfix :'v .

# /etc/init.d/postfix restart

4. Yosh . coba lagi send email. dan masalah Terpecahkan B)

G. Kesimpulan

pada file konfigurasi "/etc/squirrelmail/config.php" pada variabe $useSendmail yang


awalnya value nya "false;" di ubah menjadi "true;" supaya bisa di buat mengirim
email

referensi :
http://www.ipserverone.info/email/how-to-troubleshoot-111-cant-open-smtp-stream-i
ssue-in-squirrelmail/
BLC TELKOM KLATEN - KPLI KLATEN 189
install dan konfigurasi Asterisk untuk VoIP
di debian 8.6 server

A. Pengertian

Voice over Internet Protocol (Voice over IP, VoIP dan IP telephony) adalah
metodologi dan kelompok teknologi untuk pengiriman komunikasi suara dan
multimedia sesi selama Internet Protocol (IP) jaringan, seperti Internet . Istilah
internet telephony, broadband telephony, dan layanan telepon broadband secara
khusus mengacu pada penyediaan layanan komunikasi (suara, fax , SMS , pesan suara)
melalui Internet publik, bukan melalui public switched telephone network (PSTN).

B. Latar Belakang

Latar Belakang dari pembuatan VoIP ini adalah kita dapat membuat sebuah
pecakapan suara dengan memanfaatkan jaringan internet yang terhubung satu sama
lain.

C. Maksud dan tujuan

Maksud dan tujuan dari kegiatan kali ini saya ingin mencoba membangun sebuah
percakapan jarak jauh dengan menggunakan sebuah perangkat yang terhubung ke
jaringan internet.

BLC TELKOM KLATEN - KPLI KLATEN 190


D. Hal yang di butuhkan

1. Niat dan baca bassmalah


2. Debian 8.6 Server

E. Jangka waktu

Jangka waktu yang saya butuhkan sekitar 15 menit.

F. Langkah Pelaksanaan

1. First, You Must remote Your server via ssh. Next! Install asterisk menggunakan
perintah

# apt-get install asterisk

2. Selanjutnya, konfigurasi asterisk nya menggunakan perintah

# nano /etc/asterisk/sip.conf

tambahkan text konfigurasi di bawah

[general]
port=5000
bindaddr=0.0.0.0
context=others

[1921685769]
type=friend
context=myphone
secret=haha123
host=dynamic

[1921685770]
type=friend
context=myphone
secret=haha123
host=dynamic

BLC TELKOM KLATEN - KPLI KLATEN 191


Keterangan :
A. [general] = dalam baris ini dan baris dibawahnya anda wajib memasukannya
sebagai perintah umum yang digunakan pada asterisk

B. [192168125]/[192168128] = dalam baris ini kita mengkonfigurasi username baru


sekaligus nomer telepon bagi pengguna layanan VoIP. Disini kita bisa menggantinya
sesuka hati.

C. secret = sebagai password yang digunakan untuk login username pada asterisk

3. Setelah itu , edit file konfigurasi "/etc/asterisk/extensions.conf" menggunakan


perintah

# nano /etc/asterisk/extensions.conf

tambahkan text konfigurasi seperti di bawah ini

[others]
[myphones]
exten => 1921685769,1,Dial(SIP/1921685769)
exten => 1921685770,1,Dial(SIP/1921685770)

BLC TELKOM KLATEN - KPLI KLATEN 192


4. Simpan CTRL+X dan setelah itu restart service dari asterisk. menggunakan
perintah

#/etc/init.d/asterisk restart

G. Kesimpulan
Kesimpulan dari pelaksanan kegiatan kali ini adalah saya bisa membangun sebuah
VoIP atau sebuah percakapan jarak jauh yang memanfaatkan akses menggunakan
jaringan.

referensi :

https://id.wikipedia.org/wiki/Voice_over_IP
https://en.wikipedia.org/wiki/Asterisk_(PBX)
http://203.130.243.185/data/eBook%20TKJ/Buku%20Konfigurasi%20Debian%20Ser
ver_Ver_BLC-Telkom.pdf

BLC TELKOM KLATEN - KPLI KLATEN 193


How to install zoiper softphone in linux
mint

A. Pengertian

Sebuah softphone adalah software program yang untuk membuat panggilan telepon
melalui Internet menggunakan komputer tujuan umum, daripada menggunakan
hardware khusus. softphone juga dapat diinstal pada sebuah peralatan seperti
workstation, komputer portabel, tablet atau bahkan ponsel dan memungkinkan
pengguna untuk menempatkan dan menerima panggilan tanpa memerlukan pesawat
telepon yang sebenarnya. Sering softphone dirancang untuk berperilaku seperti
tradisional telepon , kadang-kadang muncul sebagai gambar dari telepon, dengan
panel display dan tombol dengan mana pengguna dapat berinteraksi. Sebuah
softphone biasanya digunakan dengan headset terhubung ke kartu suara dari PC, atau
dengan telepon USB .

B. Latar Belakang

Setelah kemarin menginstall asterisk di debian server, untuk mencoba nya maka di
perlukan aplikasi zoiper . dan bisa berhubungan satu sama lain

C. Maksud dan tujuan

Untuk Menghubungkan dan berkomunikasi menggunakan zoiper dengan service


asterisk

D. Hal Yang Di Butuhkan

1. Niat dan baca bassmalah


BLC TELKOM KLATEN - KPLI KLATEN 194
2. Zoiper for linux -> DOWNLOAD SINI

E. Jangka waktu pelaksanaan

Untuk menginstall Zoiper saya membutuhkan waktu 8menit

D. Langkah Pelaksanaan

1. Jika sudah mendownload atau sudah punya file zoiper nya, maka selanjutnya
ekstrak file tersebut. disitu ada 2 file yaitu Zoiper 32bit dan 64 bit. karena saya
menggunakan linux 64 bit aka maka saya install yang 64 bit.

ChangePermission, Zoiper "+x" biar bisa di execute.

# chmod +x Zoiper_3.3_Linux_Free_64Bit.run

#./Zoiper_3.3_Linux_Free_64Bit.run

2. Yosh, jika sudah di jalankan maka proses installasi zoiper di mulai, Klik Forward!

BLC TELKOM KLATEN - KPLI KLATEN 195


3. Selanjutnya, Setujui lisensi dari zoiper. Zoiper menggunakan free lisensi EULA.

4. next, ini forward saja

5. Selanjutnya , kita coba. membuat akun Account type SIP, next!

BLC TELKOM KLATEN - KPLI KLATEN 196


6. isikan user/ user@host nya sesuai yang anda konfigurasi pada asterisk.

user /user@host : 1921685769@192.168.57.69


password : *********

selanjutnya next!

BLC TELKOM KLATEN - KPLI KLATEN 197


7. Selanjutnya beri nama akun yang tadi di buat seperti gambar di bawah.

8. Yosh, Jika sudah ada pesan "Your account has been added to account list" berarti
sudah menambahkan akun

BLC TELKOM KLATEN - KPLI KLATEN 198


9. Selanjutnya kita coba memanggin Nomer yang lain

BLC TELKOM KLATEN - KPLI KLATEN 199


G. Kesimpulan

Kesimpulan menginstall zoiper ini supaya bisa berkomunikasi dan menelpon tanpa
pulsa.

Referensi :

https://en.wikipedia.org/wiki/Softphone

BLC TELKOM KLATEN - KPLI KLATEN 200


install webmin di debian 8.6 server

A. Pengertian

Webmin adalah alat konfigurasi sistem berbasis web untuk Unix-seperti sistem,
meskipun versi terbaru juga dapat diinstal dan dijalankan pada Windows . Dengan itu,
adalah mungkin untuk mengkonfigurasi internal sistem operasi, seperti pengguna,
kuota disk, jasa atau file konfigurasi, serta memodifikasi dan mengontrol open source
aplikasi, seperti Apache HTTP Server , PHP atau MySQL

B. Latar belakang

Biar lebih mudah untuk konfigurasi secara GUI berbasis web maka webmin adalah
solusi paling tepat untuk itu.

C. Maksud dan tujuan

Agar konfigurasi server lebih mudah dengan webmin yang berbasis web

D. Hal yang di butuhkan

1. Niat dan baca bassmallah


2. Debian 8.6 server
3. PC / Laptop
4. file webmin -> DOWNLOAD DISINI

BLC TELKOM KLATEN - KPLI KLATEN 201


E. Jangka waktu pelaksanaan

Waktu yang saya butuhkan untuk menginstall webmin sekitar 15 menit.

F. Langkah Pelaksanaan

1. First, You Must Know me! :v . pertama install dulu dependencies nya,

# apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl


# apt-get install libpam-runtime libio-pty-perl apt-show-versions python

2. Setelah install dependencies nya, upload file webmin ke server , dan install webmin
menggunakan perintah

# dpkg -i webmin_1_.831_all.deb

3. Tunggu hingga proses installasi selesai, setelah installasi selesai buka browser dan
pergi ke alamat ip server anda dengan port 10000 karena webmin secara default
menggunakan port 10000

https://192.168.57.69:10000

BLC TELKOM KLATEN - KPLI KLATEN 202


G.Kesimpulan
Dengan menginstall webmin maka di mudahkan bagi kita untuk konfigurasi server
secara GUI

referensi :
http://www.webmin.com/docs.html
https://en.wikipedia.org/wiki/Webmin

BLC TELKOM KLATEN - KPLI KLATEN 203


how to change port webmin

A. Pengertian

Webmin adalah alat konfigurasi sistem berbasis web untuk Unix-seperti sistem,
meskipun versi terbaru juga dapat diinstal dan dijalankan pada Windows . Dengan itu,
adalah mungkin untuk mengkonfigurasi internal sistem operasi, seperti pengguna,
kuota disk, jasa atau file konfigurasi, serta memodifikasi dan mengontrol open source
aplikasi, seperti Apache HTTP Server , PHP atau MySQL

B. Latar Belakang

Karena port default dari webmin adalah 10000 , mudah bagi orang IT untuk
mengetahui halaman login webmin dan itu akan membuat privasi server tidak aman
lagi, maka dari itu perlu kita ubah port dari webmin.

C. Maksud dan tujuan

Maksud dan tujuan kami adalah untuk membuat server lebih secure dan privasi lebih

BLC TELKOM KLATEN - KPLI KLATEN 204


rahasia

D. Hal yang di butuhkan

1. Niat dan baca basmallah


2. server sudah terinstall webmin
3. PC / Laptop

E. Jangka waktu pelaksanaan

untuk mengubah port webmin saya memerlukan waktu 2 menit.

F. Langkah Pelaksanaan

1. Remote server menggunakan SSH, lalu pindah directory ke "/etc/webmin"


menggunakan perintah

# cd /etc/webmin

2. lalu edit file "miniserv.conf" pada directory /etc/webmin/miniserv.conf , karna tadi


sudah masuk ke directory "/etc/webmin" maka kita hanya perlu memasukan perintah

# nano miniserv.conf

edit pada bagian port, saya disini mengubah port webmin ke 1234. jadi nanti jika saya
mau membuka webmin menggunakan port 1234.

BLC TELKOM KLATEN - KPLI KLATEN 205


simpan dengan ctrl+x dan y,
3. selanjutnya restart service webmin menggunakan perintah

# /etc/init.d/webmin restart

BLC TELKOM KLATEN - KPLI KLATEN 206


G. Kesimpulan

Dengan mengubah port dari webmin orang lain sulit untuk menemukan login dari
webmin di server kita

referensi :
http://www.webmin.com/faq.html

BLC TELKOM KLATEN - KPLI KLATEN 207


[solved] WARNING : REMOTE
IDENTIFICATION HAS CHANGED!
(ssh error)

A. Pengertian

Secure Shell (SSH) adalah kriptografi protokol jaringan untuk layanan jaringan
operasi aman melalui jaringan yang tidak aman. Contoh aplikasi paling dikenal adalah
untuk remote masuk ke sistem komputer oleh pengguna.

B. Latar Belakang

Untuk mengatasi error seperti gambar di atas, inti dari permasalahannya adalah tanda
tangan konfigurasi ssh nya berbeda dari sebelumnya, mungkin saja di karenakan
user@hostname nya sama dengan yang lama, permasalahan ini biasanya terjadi saat
server habis install ulang.

C. Maksud dan tujuan

maksud dan tujuan saya adalah untuk memperbaiki error seperti gambar di atas

D. Hal yang di butuhkan

1. Niat dan baca basmallah


2. mendapat error seperti di atas

E. Jangka waktu pelaksanaan

Waktu yang saya butuhkan hanya 1 menit

BLC TELKOM KLATEN - KPLI KLATEN 208


F. Langkah pelaksanaan

ada dua solusi disini, yaitu meghapus file /home/user/.ssh/known_hosts atau


memaksa konfigurasi ssh nya di ganti, di sini saya menggunakan cara pertama,

1. Solusi pertama , menghapus file /home/user/.ssh/known_hosts .


# rm /home/usermu/.ssh/known_hosts

2. Jika sudah di hapus , maka coba remote ssh lagi , yosh ternyata udah bisa!

3. solusi kedua, menurut error di atas adalah memaksa file


"/home/usermu/.ssh/known_hosts" di ganti dengan tanda tangan yang baru.
menggunakan perintah

# ssh-keygen -f "/home/usermu/.ssh/known_hosts" -R IPServerMu


misalkan
# ssh-keygen -f "/home/alinko/.ssh/known_hosts" -R 109.31.8.2

G. kesimpulan
error tersebut ada, karena waktu kita install debian server dan menggunakan IP dan
juga user yang sudah ada sebelum nya maka akan terjadi error seperti diatas,
komputer kita menemukan IP dan USER yang sama tapi dengan tanda tangan yang

BLC TELKOM KLATEN - KPLI KLATEN 209


berbeda

referensi :
https://en.wikipedia.org/wiki/Secure_Shell

BLC TELKOM KLATEN - KPLI KLATEN 210


install nagios3 di debian 8.6 server

A. Pengertian

Nagios , sekarang dikenal sebagai nagios Inti, adalah gratis dan open source komputer
- aplikasi perangkat lunak yang memonitor sistem , jaringan dan infrastruktur. Nagios
menawarkan pemantauan dan layanan mengingatkan untuk server, switch, aplikasi
dan layanan. Ini peringatan pengguna ketika sesuatu yang salah dan tanda mereka
untuk kedua kalinya ketika masalah telah diselesaikan.

B. Latar Belakang

Untuk memonitoring server salah satu nya adalah menggunakan Nagios3, karena
lebih powerfull dan bagus.

C. Maksud dan tujuan

Untuk mempermudah memantau server berbasis web

D. Hal yang di butuhkan

1. Niat dan baca basmallah


2. Debian 8.6 server
3. PC / Laptop

E. Jangka waktu pelaksanaan

Waktu yang saya butuhkan untuk menginstall nagios3 sekitar 10 menit.

BLC TELKOM KLATEN - KPLI KLATEN 211


F. Langkah pelaksanaan

1. remote server anda , seelah itu install nagios3 beserta plugins nya menggunakan
perintah :

# apt-get install nagios3 nagios-nrpe-plugin

2. Selanjutnya di suruh memasukan password nagios3 nya, lalu confirm password


yang kita masukan tadi.

3. selanjutnya, masukan perintah di bawah untuk modifikasi user nya menjadi group
di www-data . dan change permission "/etc/lib/nagios3/" .

# usermod -a -G nagios www-data


# chmod -R +x /var/lib/nagios3

4. next, edit file konfigurasi /etc/nagios3/nagios.cfg dan ganti string


check_external_commands=0 menjadi check_external_commands=1

BLC TELKOM KLATEN - KPLI KLATEN 212


# nano /etc/nagios3/nagios.cfg

4. Lanjut, restart service dari nagios3 menggunakan perintah

# /etc/init.d/nagios3 restart

5. buka nagios3 di webbrowser dengan alamatservermu/nagios3

contoh : http://192.168.57.69/nagios3
lalu di suruh memasukan username dan password, masukan username : nagiosadmin
dan passwordnya yang anda buat tadi.

6. dan inilah tampilan nagios3 di webbrowser setelah di install, dan selanjutnya kita
bisa memonitoring server kita via nagios3.

BLC TELKOM KLATEN - KPLI KLATEN 213


G. Kesimpulan

Dengan menggunakan nagios3 monitoring server via web lebih mudah dan powerfull

Referensi :

https://en.wikipedia.org/wiki/Nagios
https://www.linode.com/docs/uptime/monitoring/install-nagios-4-on-ubuntu-debian-8
http://www.faiz16f.io/2016/12/cara-install-nagios-pada-debian-86.html

BLC TELKOM KLATEN - KPLI KLATEN 214


menghubungkan tiga webserver atau lebih
ke satu database server

A. Pengertian

Sebuah web server adalah sebuah sistem komputer yang memproses permintaan
melalui HTTP , dasar protokol jaringan yang digunakan untuk mendistribusikan
informasi pada World Wide Web . Istilah ini dapat merujuk ke seluruh sistem, atau
khusus untuk software yang menerima dan mengawasi permintaan HTTP.

Database adalah sebuah koleksi terorganisir dari data yang . Ini adalah koleksi skema ,
tabel , query , laporan, pandangan , dan benda-benda lainnya. Data biasanya
diselenggarakan untuk model aspek realitas dengan cara yang mendukung proses
yang membutuhkan informasi, seperti pemodelan ketersediaan kamar di hotel dengan
cara yang mendukung menemukan sebuah hotel dengan kekosongan.

B. Latar Belakang

mengapa kami menghubungkan 3 webserver ke 1 database server? karena kami ingin


ke-3 webserver tersebut database nya terintregasi atau terhubung satu sama lain

C. Maksud dan tujuan

BLC TELKOM KLATEN - KPLI KLATEN 215


maksud dan tujuan kami yaitu untuk membuat ke 3 webserver tersebut menggunakan
database server yang sama

D. Hal Yang di butuhkan

1. Niat dan baca basmallah


2. tiga webserver atau lebih < menggunakan apache2 >
3. satu database server < menggunakan mariadb-server >
4. Aplikasi berbasis web php & mysql, < disini kami menggunakan pemilihan ketua
osis online Download >
5. PC / Laptop

E. Jangka waktu pelaksanaan

Waktu yang kami butuhkan kurang dari 4 jam

F. Langkah pelaksanaan

1.Pertama, masuk database server menggunakan ssh, lalu masuk ke mysql cli
menggunakan perintah :

# mysql -u root -p

lalu masukan password database kita, sampai masuk ke mariadb seperti gambar di
bawah

2. Setelah itu masukan Query untuk menerima dari IP mana saja yang boleh
terkoneksi ke database server tersebut, menggunakan perintah

# grant all privileges on *.* to 'user'@'IpWebserver' identified 'password';

BLC TELKOM KLATEN - KPLI KLATEN 216


# grant all privileges on *.* to 'root'@'192.168.57.69' identified
'toor123';
# grant all privileges on *.* to 'root'@'192.168.50.2' identified 'toor123';
# grant all privileges on *.* to 'root'@'192.168.80.10' identified
'toor123';

3. Masih di database server nya, exit dari mariadb command menggunakan


CTRL+C ,lalu edit file konfigurasi mysql di "/etc/mysql/my.cnf"

# nano /etc/mysql/my.cnf

lalu, cari "bind-address" menggunakan CTRL+W dan masukan "bind-address",


berikan tanda pagar pada depan "bind-address" menjadi

#bind-address = 127.0.0.1

seperti gambar di bawah

4. Selanjutnya tutup database server dan buka webserverNya, Download file


Pemilihan Ketua Osis Online dan ekstrak menggunakan perintah sebagai berikut
BLC TELKOM KLATEN - KPLI KLATEN 217
#cd /var/www/html
# wget http://alinkoproject.com/ap-content/files/pilkaton.tar.gz
# tar -xvf pilkaton.tar.gz

5. Masuk ke directory "/var/www/html/pilkaton/w9_config" lalu edit file konfigurasi


koneksi database nya di "w9_dbconnect.php" menggunakan perintah

# cd /var/www/html/pilkaton/w9_config/
# nano w9_dbconnect.php

6. lalu edit sesuaikan hostname,username,password dan database dari database


servernNya. karena kita disini database server nya di IP 192.168.20.2 maka karena itu
untuk hostname kami isi dengan IP tersebut di dalam ketiga webserver kita.

7. Next, buka masing2 webserver yang telah kita install pemilihan ketua osis online
dan jika tidak ada error seperti di bawah berati konfigurasi nya benar.

IPWEBSERVER : 192.168.57.69

BLC TELKOM KLATEN - KPLI KLATEN 218


IPWEBSERVER : 192.168.50.2

IPWEBSERVER : 192.168.80.10

8. Lanjut.. Coba masuk ke database server di webserver menggunakan perintah

#mysql -u root -h 192.168.20.2 -p

BLC TELKOM KLATEN - KPLI KLATEN 219


G. Kesimpulan
jadi dengan satu database server ketiga webserver kita akan terintregasi database nya

Referensi :
https://ubuntuforums.org/showthread.php?t=2242435
http://stackoverflow.com/questions/1420839/cant-connect-to-mysql-server-error-111
https://en.wikipedia.org/wiki/Database
https://en.wikipedia.org/wiki/Web_server

BLC TELKOM KLATEN - KPLI KLATEN 220


Konfigurasi VirtualHost dan Port listen
pada apache2 webserver

A. Pengertian

Dalam protokol internet Suite , sebuah port adalah titik akhir komunikasi dalam
sistem operasi . Sementara istilah ini juga digunakan untuk konektor perempuan pada
perangkat keras (lihat pelabuhan komputer ), dalam perangkat lunak itu adalah
membangun logis yang mengidentifikasi spesifik proses atau jenis layanan jaringan .

Virtual hosting adalah sebuah metode untuk hosting beberapa nama domain (dengan
penanganan yang terpisah masing-masing nama) pada satu server yang (atau kolam
renang dari server). Hal ini memungkinkan satu server untuk berbagi sumber daya,
seperti siklus memori dan prosesor, tanpa memerlukan semua layanan yang
disediakan untuk menggunakan nama host yang sama. The virtual hosting Istilah ini
biasanya digunakan dalam referensi untuk server web tetapi prinsip-prinsip yang
membawa ke layanan internet lainnya.

B. Latar Belakang

pernahkah anda berfikir, saat anda membuka suatu webserver dan disitu tertuliskan
IPADDRESS:PORT , Seperti webmin,monitorix,icecast2 dan service lainnya?nah
dari itu saya ingin mengetahui bagaimana cara membuatnya.

C. Maksud dan tujuan

Untuk membuka port baru , menambah wawasan dan juga pengetahuan

BLC TELKOM KLATEN - KPLI KLATEN 221


D. Hal yang di butuhkan

1. Niat dan baca basmallah


2. Webserver apache2
3. laptop / PC

E. Jangka waktu pelaksanaan

Waktu yang kami butuhkan sekitar 6 menit

F. Langkah Pelaksanaan

1. Masuk ke server menggunakan ssh, selanjutnya edit file konfigurasi


"/etc/apache2/ports.conf"

# nano /etc/apache2/ports.conf

tambahkan "Listen Port" contoh "Listen 5758"

2. setelah port nya di tambahkan selanjutnya, salin file konfigurasi default dari
site-available menggunakan perintah

# cp /etc/apache2/site-available/000-default.conf
/etc/apache2/site-available/pilkaton.conf

3. Lanjut, setelah di salin file konfigurasi di atas langkah berikutnya yaitu mengedit
file konfigurasi di atas

BLC TELKOM KLATEN - KPLI KLATEN 222


# nano /etc/apache2/site-available/pilkaton.conf

tambahkan konfigurasi virtualhost nya

<VirtualHost *:5758>
DocumentRoot /var/www/html/pilkaton

</VirtualHost>
<VirtualHost *:5758>
DocumentRoot /var/www/html/pilkaton

</VirtualHost>

4. Enable site yang tadi di salin yaitu pilkaton.conf, lalu reload service apache2 dan
restart

#a2ensite pilkaton.conf
#/etc/init.d/apache2 reload
#/etc/init.d/apache2 restart

5. Yosh, selanutnya cek buka browser dan masukan alamat ip server dengan port yang
tadi di buat.

192.168.20.2:5758

BLC TELKOM KLATEN - KPLI KLATEN 223


G. Kesimpulan
Dengan menggunakan port kita tidak perlu panjang lebar menghafal letak directory
suatu aplikasi, contoh di atas yang mulanya http://192.168.20.2/pilkaton menjadi
http://192.168.20.2:5758 .

Referensi :
https://en.wikipedia.org/wiki/Virtual_hosting
https://ubuntuforums.org/showthread.php?t=1275291
http://stackoverflow.com/questions/16934813/change-apache2-ports-conf-in-order-to-
localhost-interface-to-listen-to-port-80

BLC TELKOM KLATEN - KPLI KLATEN 224


install perpustakaan online menggunakan
slims8 akasia di debian 8.6 server

A. Pengertian

Perpustakaan digital (Inggris: digital library atau electronic library atau virtual library)
adalah perpustakaan yang mempunyai koleksi buku sebagian besar dalam bentuk
format digital dan yang bisa diakses dengan komputer. Jenis perpustakaan ini berbeda
dengan jenis perpustakaan konvensional yang berupa kumpulan buku tercetak, film
mikro (microform dan microfiche), ataupun kumpulan kaset audio, video, dll. Isi dari
perpustakaan digital berada dalam suatu komputer server yang bisa ditempatkan
secara lokal, maupun di lokasi yang jauh, namun dapat diakses dengan cepat dan
mudah lewat jaringan komputer.

B. Latar Belakang

Karena sekarang serba digital dan serba online , perpustakaan pun di jadikan online.
oleh sebab itu kami menginstall perpustakaan online pada server kami menggunakan
slims8 akasia

C. Maksud dan tujuan

Maksud dan tujuan kami menginstall slims8 akasia yaitu embuat perpustakaan
berbasis web online dan siapapun bisa mengakses dengan koneksi internet.

D. Hal yang di butuhkan

BLC TELKOM KLATEN - KPLI KLATEN 225


1. Niat dan baca bassmalah
2. webserver < apache2 >
3. laptop/ pC

E. Jangka waktu

Waktu yang saya butuhkan untuk mengunstall slims8 akasia ini sekitar 8 menit

F. Langkah Pelaksanaan

1. Masuk ke server menggunakan ssh, next cek koneksi internet dengan melalukakan
ping ke google.com . jika koneksi lancar lanjut. kita menginstall slims8 akasis via
github.com jadi kita harus menginstall 'git' dulu untuk cloning source code slims8
akasia.

# apt-get install git

2. Setelah di install 'git' nya lalu melakukan cloning ke repository slims8 akasia yang
ada di github.com, sebelum itu biar tidak memindah lagi directory slims kita masuk
dulu ke directory webserver.

# cd /var/www/html
# git clone https://github.com/slims/slims8_akasia.git

3. selanjutnya kita change owner (ubah pemilik) directory slims8_akasia ke


www-data:www-data.

BLC TELKOM KLATEN - KPLI KLATEN 226


#chown www-data:www-data -R slims8_akasia/

4. lalu buka browser pergi ke IP / alamat server , lanjut dengan mengklik "LET'S
START INSTALLATION" untuk menginstall slims8 ke webserver kita.

5. Selanjutnya, klik "New Install " untuk memulai install slims8 nya..

6. Next, karna kami menggunakan database server yang berbeda maka untuk database
host saya masukan IP dari database server tersebut. Jika belum tau bisa baca disini .
sebelum mengisi info tentang database yang mau digunakan, kita mebuat database
terlebih dahulu.
masuk ke mariadb command. masukan password

# mysql -u root -p

BLC TELKOM KLATEN - KPLI KLATEN 227


MariaDB [ (none) ] > CREATE DATABASE `db_slims`;

Database host : 192.168.20.2 -> database server kami


Database Name : db_slims -> database yang sebelumnya di buat di database server.
Database username : root -> Username database
Database password : ******* -> password database
Generate sample data : [*] Yes -> untuk membuat contoh data

selanjutnya isikan username dan password untuk admin.

7. Setelah di next, jika berhasil ada pesan seperti di bawah dan klik " OK,START
THE SLIMS"

BLC TELKOM KLATEN - KPLI KLATEN 228


8. Nah, jika sudah muncul halaman depan seperti ini maka slims8 siap di gunakan dan
siap menjadi perpustakaan online ;).

G. Kesimpulan

Dengan menggunakan slims8 akasia ini kita tidak perlu repot membuat perpustakaan
online,

referensi :

https://github.com/slims/slims8_akasia
https://id.wikipedia.org/wiki/Perpustakaan_digital

BLC TELKOM KLATEN - KPLI KLATEN 229


Menambah google search engine di firefox
pada linux mint 18.1

A. Pengertian

Mesin pencari web (bahasa Inggris: web search engine) adalah program komputer
yang dirancang untuk melakukan pencarian atas berkas-berkas yang tersimpan dalam
layanan www, ftp, publikasi milis, ataupun news group dalam sebuah ataupun
sejumlah komputer peladen dalam suatu jaringan. Search engine merupakan
perangkat pencari informasi dari dokumen-dokumen yang tersedia. Hasil pencarian
umumnya ditampilkan dalam bentuk daftar yang seringkali diurutkan menurut tingkat
akurasi ataupun rasio pengunjung atas suatu berkas yang disebut sebagai hits.
Informasi yang menjadi target pencarian bisa terdapat dalam berbagai macam jenis
berkas seperti halaman situs web, gambar, ataupun jenis-jenis berkas lainnya.
Beberapa mesin pencari juga diketahui melakukan pengumpulan informasi atas data
yang tersimpan dalam suatu basisdata ataupun direktori web. Sebagian besar mesin
pencari dijalankan oleh perusahaan swasta yang menggunakan algoritma kepemilikan
dan basisdata tertutup, di antaranya yang paling populer adalah safari Google (MSN
Search dan Yahoo!). Telah ada beberapa upaya menciptakan mesin pencari dengan
sumber terbuka (open source), contohnya adalah Htdig, Nutch, Egothor dan OpenFTS.

B. Latar Belakang

Karena banyak orang yang menanyakan "bagaimana cara menambah google search
engine di linux mint ?" dan orang orang banyak yang ketergantungan menggunakan
google untuk pencarian mereka.

BLC TELKOM KLATEN - KPLI KLATEN 230


C. Maksud dan tujuan

Untuk menambahkan mesin pencari google pada linux mint

D. Hal yang di butuhkan

1. Niat dan baca basmallah


2. Sistem Operasi Linux Mint
3. Browser Firefox
4. Koneksi internet

E. Jangka waktu

Untuk menambah mesin pencari google ini saya membutuhkan waktu 5 menit

F. Pelaksanaan

1. Pertama buka browser firefox anda, lalu pergi ke link :


https://www.linuxmint.com/searchengines.php .
Lalu Scroll ke bawah pada "COMMERCIAL ENGINES " klik logo google , seperti di
gambar.

2. setelah memilih engine google, pada form pencarian klik Add "google" seperi
gambar di bawah ini.

BLC TELKOM KLATEN - KPLI KLATEN 231


3. selanjutnya , masukan "about:preferences#search" pada address bar. dan enter
untuk menuju settingan search engine dari firefox nya. lalu pilih google, seperti
gambar di bawah.

4. Pastikan Default Search engine sudah berubah menjadi Google.

5. Cek! cari sesuatu pada form pencarian... :)

BLC TELKOM KLATEN - KPLI KLATEN 232


G. Kesimpulan

Karena kebanyakan orang menggunakan search engine google maka dari itu membuat
orang orang ketergantungan menggunakan google untuk pencarian di internet.

referensi : https://www.linuxmint.com
https://id.wikipedia.org/wiki/Mesin_pencari

cara backup semua database sekaligus


dengan mysqldump

BLC TELKOM KLATEN - KPLI KLATEN 233


A. Pengertian

Dump database berisi catatan tabel struktur dan / atau data dari basis data dan
biasanya dalam bentuk daftar SQL pernyataan. Dump database yang paling sering
digunakan untuk back up database sehingga isinya dapat dipulihkan dalam hal
kehilangan data . Rusak database sering dapat dipulihkan dengan analisis dump.
Dump database sering diterbitkan oleh perangkat lunak bebas dan konten gratis
proyek, untuk memungkinkan penggunaan kembali atau forking dari database.

B. Latar Belakang

Karena banyak nya database dan untuk mengantisipasi sewaktu waktu jika database
itu hilang maka sebaiknya di backup dulu menggunakan mysqldump

C. Maksud dan tujuan

Untuk membackUp semua database yang berada di database server.

D. Hal yang di butuhkan

1. Niat dan baca basmallah


2. Database server
3. Laptop

E. Jangka waktu

Jangka waktu untuk membackUp seluruh database saya butuh 2 menit, tergantung
banyak nya database.

F. Tahap Pelaksanaan

1. masuk ke terminal lalu masukan perintah :

# mysqldump -h localhost -u root -p --all-databases > dump-database-alinko.sql

[keterangan]
localhost : host atau bisa dengan IP server kita
root : username dari database kita
--all-database : options untuk membackup seluruh database
dump-database-alinko.sql : nama file output yang isi nya database yang kita backup

2. masukan perintah "ls" untuk memastikan bahwa database berhasil di backup


BLC TELKOM KLATEN - KPLI KLATEN 234
dengan nama output yang tadi kita masukan.

3. isi file dari hasil backup an database tadi.

G. Kesimpulan

kita bisa membackup database secara cepat dan powerfull menggunakan mysqldump.

referensi : http://linuxcommand.org/man_pages/mysqldump1.html
https://mariadb.com/kb/en/mariadb/mysqldump/

BLC TELKOM KLATEN - KPLI KLATEN 235


convert file html to pdf dengan mudah
menggunakan wkhtmltopdf di linux

A. Pengertian

wkhtmltopdf merupakan open source (LGPLv3) alat baris perintah (Simple shell
utilitas) untuk membuat (convert) HTML ke PDF menggunakan QT WebKit
rendering engine. Ini berjalan sepenuhnya "headless" dan tidak memerlukan tampilan
atau tampilan layanan. Ada juga perpustakaan C.

B. Latar belakang

Karena orang menanyakan ke saya tentang convert html ke pdf supaya menjadi ebook,
saya pun mencari cari dan akhirnya ketemu menggunakan wkhtmltopdf

C. Maksud dan tujuan

Untuk membuat file html menjadi ebook berformat pdf

D. Hal yang di butuhkan


1. Niat dan baca basmallah
2. Menggunakan Linux (Debian Based)
3. Koneksi internet
4. Laptop/PC

E. Jangka waktu
Untuk menginstall sampai men-Convert html ke pdf saya butuh waktu 10 menit.

F. Langkah Pelaksanaan

BLC TELKOM KLATEN - KPLI KLATEN 236


B. 1. Langkah pertama, buka terminal anda lalu install wkhtmltopdf. dengan
menggunakan perintah

# apt-get install wkhtmltopdf

2. Setelah selesai install wkhtmltopdf selanjutnya siapkan file html yang mau di
convert ke pdf, lalu convert ke pdf menggunakan perintah

# wkhtmltopdf nama-file.html nama-file-pdf.pdf

contoh seperti gambar di bawah ini.

3. selanjutnya, buka file pdf yang tadi di convert jika laptop/PC anda sudah terinstall
xpdf maka untuk membuka pdf dengan terminal dengan perintah

# xpdf namafile.pdf

BLC TELKOM KLATEN - KPLI KLATEN 237


Jika belum terinstall xpdf untuk menginstall nya masukan perintah "apt-get install
xpdf" ;)

G. kesimpulan
Untuk convert html to pdf cukup mudah menggunakan aplikasi yang sudah ada yaitu
wkhtmltopdf

referensi : https://doc.tiki.org/wkhtmltopdf
https://github.com/pdfkit/pdfkit/wiki/Installing-WKHTMLTOPDF

BLC TELKOM KLATEN - KPLI KLATEN 238


Pengenalan Debian Router

Perute atau penghala (bahasa Inggris: router) adalah sebuah alat yang mengirimkan
paket data melalui sebuah jaringan atau Internet menuju tujuannya, melalui sebuah
proses yang dikenal sebagai penghalaan. Proses penghalaan terjadi pada lapisan 3
(Lapisan jaringan seperti Internet Protocol) dari protokol tumpukan (stack protocol)
tujuh-lapis OSI.

Router berfungsi sebagai penghubung 2 jaringan atau lebih untuk meneruskan data
dari satu jaringan ke jaringan lainnya. Router berbeda dengan switch. Switch
merupakan penghubung beberapa alat untuk membentuk suatu Local Area Network
(LAN). Sebagai ilustrasi perbedaan fungsi dari router dan switch, switch merupakan
suatu jalan, sedangkan router merupakan penghubung antar jalan. Masing-masing
rumah berada pada jalan yang memiliki alamat dalam suatu urutan tertentu. Dengan
cara yang sama, switch menghubungkan berbagai macam alat, dimana masing-masing
alat memiliki alamat IP sendiri pada sebuah LAN.

Debian Router adalah Router yang menggunakan Server dengan Operating System
Debian , disini kami menggunakan Debian 8.6 Jessie . kami membuat program kerja
debian 8.6 server dan centos7 server seperti topologi di atas, kami yaitu SMK
WALISONGO JEPARA dan SMK PELITA PESAWARAN LAMPUNG mendapat
tantangan saat centOS7 Server kami mendapat IP Dinamic dari Debian Router.
sehingga sulit untuk di remote via ssh karena centos server kami mendapat IP
Dinamis dari debian router nya.

BLC TELKOM KLATEN - KPLI KLATEN 239


Konfigurasi PPPoE Client di Debian
Router

A. Pengertian

Protokol Point-to-Point over Ethernet (PPPoE) adalah protokol jaringan untuk


encapsulating PPP frame dalam Ethernet frame. Itu muncul pada tahun 1999, dalam
konteks ledakan DSL sebagai solusi untuk tunneling paket melalui koneksi DSL ke
ISP 's IP network, dan dari sana ke seluruh internet. Sebuah buku 2005 jaringan
mencatat bahwa "Kebanyakan penyedia DSL menggunakan PPPoE, yang
menyediakan otentikasi , enkripsi , dan kompresi ." [1] penggunaan Khas PPPoE
melibatkan memanfaatkan fasilitas PPP untuk otentikasi pengguna dengan username
dan password, didominasi melalui PAP protokol dan kurang sering melalui CHAP.

B. Latar Belakang

Karena kami membuat program kerja debian router dan untuk mendapatkan akses
internet maka kami menSetting PPPoE Client di Debian Router Kami.

C. Maksud dan tujuan

Untuk mendapatkan koneksi internet ke Debian ROuter kami

D. Hal Yang Di butuhkan

BLC TELKOM KLATEN - KPLI KLATEN 240


1. Niat dan Baca Basmallah
2. Debian Router
3. Username & Password PPPoE Client

E. Jangka waktu Pelaksanaan

waktu yang kami butuhkan untuk mengatur PPPoE Client di debian router sekitar 2
menit

F. Langkah Pelaksanaan

1. masuk ke server debian router nya , lalu install pppoeconf nya dengan
menggunakan perintah

# apt-get install pppoeconf

2. Lalu konfigurasi pppoeconf nya masukan perintah

# pppoeconf

3. Tunggu Hingga pppoeconf nya mendeteksi ethernet yang terhubung ke PPPoE


Client...

BLC TELKOM KLATEN - KPLI KLATEN 241


4. Klik Yes, pada OKAY TO MODIFY..

5. POPULAR OPTIONS <Yes> lalu enter..

6. Lalu masukan username dari PPPoE Client Nya dan enter

BLC TELKOM KLATEN - KPLI KLATEN 242


7. Setelah masukan username dari PPPoE masukan password dari PPPoE Client Nya..
lalu enter

8. Lalu ada tampilan seperti pilih yes dan enter..

BLC TELKOM KLATEN - KPLI KLATEN 243


9. Konfigurasi sudah selelsai Pilih <Yes> Lalu enter..

10. Sekarang Cek Interface dari pppoe nya menggunakan perintah

#ifconfig

jika ada interface baru "ppp0 / ppp1" berarti konfigurasi pppoe client sudah berhasil

BLC TELKOM KLATEN - KPLI KLATEN 244


11. Sekarang cek koneksi dari debian router nya apakah sudah dapet koneksi internet
dari pppoe atau belum, dengan mengping ke 8.8.8.8

# ping 8.8.8.8

G. Kesimpulan

Dengan PPPoE Client kita bisa mendapat koneksi internet dari PPPoE Server dan
menjadikan Debian sebagai router

Referensi :

https://en.wikipedia.org/wiki/Point-to-point_protocol_over_Ethernet

BLC TELKOM KLATEN - KPLI KLATEN 245


Konfigurasi DHCP Server di Debian
router

A. Pengertian

Dynamic Host Configuration Protocol (DHCP) adalah standar protokol jaringan yang
digunakan pada Internet Protocol (IP) jaringan. DHCP dikendalikan oleh server
DHCP yang secara dinamis mendistribusikan parameter konfigurasi jaringan, seperti
alamat IP , untuk antarmuka dan layanan. Sebuah router atau gerbang perumahan
dapat diaktifkan untuk bertindak sebagai server DHCP. Sebuah server DHCP
memungkinkan komputer untuk meminta alamat IP dan parameter jaringan secara
otomatis, mengurangi kebutuhan untuk administrator jaringan atau pengguna untuk
mengkonfigurasi pengaturan secara manual. Dengan tidak adanya server DHCP,
setiap komputer atau perangkat lain (misalnya, printer ) pada jaringan harus statis
(yaitu, manual) ditugaskan ke alamat IP.

B. Latar Belakang

Supaya Para Client tidak susah susah mengatur IP satu persatu pada PC nya, maka
DHCP Server berguna untuk memberi IP Automatis pada DHCP Client.

C. Maksud dan tujuan

Tujuan di install DHCP Server yaitu untuk memberi IP Secara otomatis kepada
DHCP Client

BLC TELKOM KLATEN - KPLI KLATEN 246


D. Hal yang Di butuhkan

1. Niat dan baca basmallah


2. Debian Router
3. KOneksi internet
4. PC / Laptop

E. Jangka waktu pelaksanaan

Untuk menginstall isc-dhcp-server dan konfigurasinya pada debian kita membutuhkan


waktu 20 menit

F. Langkah Pelaksanaan

1. masuk server , lalu install isc-dhcp-server sebagai service dari dhcp server

# apt-get install isc-dhcp-server

2. setelah installasi selesai , edit file konfigurasi isc-dhcp-server atur interface yang
nantinya di jadikan dhcp.

# nano /etc/default/isc-dhcp-server

pada bagian bawah di INTERFACE="eth1" arahkan ke interface yang mau di beri


dhcp

BLC TELKOM KLATEN - KPLI KLATEN 247


3. setelah itu , edit pula file konfigurasi di /etc/dhcp/dhcp.conf untuk pengaturan IP
yang akan di berikan kepada client. pada bagian ini yang awalnya di beri pagar,
kemudian pagar itu hapus dan konfigurasi sesuai dengan IP yang kita rencanakan
sebelumnya

# A slightly different configuration for an internal subnet.


subnet 172.17.235.0 netmask 255.255.255.248 {
range 172.17.235.3 172.17.235.6;
option domain-name-servers 202.134.0.155;
option domain-name "pelitawalisongo.id";
option routers 172.17.235.1;
option broadcast-address 172.17.235.7;
default-lease-time 600;
max-lease-time 7200;
}

BLC TELKOM KLATEN - KPLI KLATEN 248


4. Setelah itu simpan CTRL+X dan restart service dari isc-dhcp-server

# /etc/init.d/isc-dhcp-server restart

G. Kesimpulan

Dengan DHCP Server memudahkan client dan client tidak perlu mengatur IP.

Referensi :
https://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol

Sharing Bersama : Pemanfaatan Debian


Server Sebagai Hosting Menggunakan
EHCP

BLC TELKOM KLATEN - KPLI KLATEN 249


A. Pengertian

Sebuah layanan web hosting adalah jenis layanan hosting internet yang
memungkinkan individu dan organisasi untuk membuat mereka situs dapat diakses
melalui World Wide Web . Web host adalah perusahaan yang menyediakan ruang
pada server yang dimiliki atau disewa untuk digunakan oleh klien, serta menyediakan
Internet konektivitas, biasanya dalam pusat data . Web host juga dapat memberikan
data center ruang dan konektivitas ke Internet untuk server lainnya yang berada di
data center mereka, disebut colocation , juga dikenal sebagai Perumahan di Amerika
Latin atau Perancis.

B. Maksud dan tujuan

Untuk berbagi pemahaman pemanfaatan debian server sebagai hosting dan sekaligus
cara menginstall EHCP di debian server

C. Latar Belakang

Karena disini banyak yang konfigurasi debian tapi belum tau cara pemanfaatan debian
untuk dunia kerja maka dari itu saya sharing pemanfaatan debian server sebagai
hosting.

D. Hal Yang Di Butuhkan

1. Niat dan baca basmallah


2. Mental dan keberanian
3. Laptop/ PC
4. Projector
5. Debian 8.6 Server

BLC TELKOM KLATEN - KPLI KLATEN 250


E. Jangka Waktu Pelaksanaan

Saya sharing dengan teman teman selama 1,5 jam dari pengenalan Web Hosting
sampai praktek menginstallNya

F. Pelaksanaan

Pertama saya memperkenalkan diri saya , Nama saya Alin Koko Mansuby saya dari
SMK WALISONGO JEPARA saya di BLC Telkom Klaten ini sedang melakukan
prakerin selama 4 bulan di hitung dari desember 2016 sampai april 2017 nanti.

lalu saya memberi penjelasan dan cerita sedikit tentang EHCP pada debian atau
ubuntu server, saya sharing EHCP Dengan Mas Ulun dari SMK TARBIYATUL
CILACAP.

Selanjutnya saya bersama mas ulun sebagai operator , meminjam server dari teman
saya yang bernama amin dia bersedia meminjamkan debian server nya untuk praktek
menginstall EHCP. setelah saya dan mas ulun mendapatkan pinjaman server untuk
praktek selanjutnya kami meneruskan sharing kami ke langkah installasi. dan saya
sedikit menjelaskan bawah EHCP ini meskipun Server nya belum di install webserver
ataupun database server maka secara otomatis Installer Dari EHCP menginstall
dependensi yang dibutuhkan.

BLC TELKOM KLATEN - KPLI KLATEN 251


Setelah kami selesai menginstall kami pun menutup sharing tersebut dan kami
berharap sharing kami tersebut bermanfaat bagi kita semua

G. Kesimpulan

Dengan Sharing ilmu kita tidak akan berkurang malah sebaliknya, dengan sharing
ilmu kita bertambah.

referensi :
https://en.wikipedia.org/wiki/Web_hosting_service
Teman teman BLC Telkom Klaten
Keluarga Besar BLC Telkom Klaten

BLC TELKOM KLATEN - KPLI KLATEN 252


Konfigurasi NAT iptables pada Debian
router

A. Pengertian

NAT adalah suatu metode untuk menghubungkan lebih dari satu komputer ke
jaringan internet dengan menggunakan satu alamat IP. Banyaknya penggunaan
metode ini disebabkan karena ketersediaan alamat IP yang terbatas, kebutuhan akan
keamanan (security), dan kemudahan serta fleksibilitas dalam administrasi
jaringan. Iptables adalah suatu tools dalam sistem operasi linux yang berfungsi
sebagai alat untuk melakukan filter (penyaringan) terhadap (trafic) lalulintas data.
Secara sederhana digambarkan sebagai pengatur lalulintas data. Dengan iptables
inilah kita akan mengatur semua lalulintas dalam komputer kita, baik yang masuk ke
komputer, keluar dari komputer, ataupun traffic yang sekedar melewati komputer kita.

B. Latar Belakang

Karena kami punya program kerja debian router , juga harus mengatur nat iptables

C. Maksud dan tujuan

untuk menjadikan Debian sebagai Router

D. Hal yang di perlukan

BLC TELKOM KLATEN - KPLI KLATEN 253


1. Niat dan baca basmallah
2. Debian router
3. PC / laptop

E. Jangka waktu pelaksanaan

Waktu yang kami butuhkan sekitar 10 menit. :p

F. Langkah Pelaksanaan

1. Pertama , enable dulu ipv4 forward nya menggunakan perintah

# nano /etc/sysctl.conf

Selanjutnya , cari net.ipv4.ip_forward=1 , lalu hapus tanda pagar di samping dan


simpan dengan CTRL+X

2. lalu , enable net.ipv4.ip_forward=1 menggunakan perintah

# nano /etc/sysctl.conf
cari net.ipv4.ip_forward=1 , lalu hapus tanda pagar di samping dan simpan dengan
CTRL+X

BLC TELKOM KLATEN - KPLI KLATEN 254


3. selanjutnya edit file konfigurasi /proc/sys/net/ipv4/ip_forward.

# nano /proc/sys/net/ipv4/ip_forward

ubah yang awalnya 0 menjad 1, jika sudah 1 tidak usah di edit ;)

4. setelah itu reboot debian router nya, dan cek iptable menggunakan perintah

# iptables -t nat -nL

BLC TELKOM KLATEN - KPLI KLATEN 255


G. Kesimpulan
Dengan konfigurasi iptables nat debian kita sudah menjadi debian router.

referensi :
https://en.wikipedia.org/wiki/Network_address_translation

BLC TELKOM KLATEN - KPLI KLATEN 256


Sharing Bersama : Setting Mikrotik
Menghubungkan kota A ke kota B

A. Pengertian

mikrotik adalah perusahaan kecil berkantor pusat di Latvia, yang dibentuk oleh John
Trully dan Arnis Riekstins.

B. Latar belakang

karena kami menemukan hal baru bagi kami maka dari itu kami juga ingin
membagikan hal baru tersebut ke teman teman.

C. Maksud dan tujuan

Dengan Berbagi kita dapat mengetahui kekurangan kita dan dapat juga menutup
kekurangan kita. dengan sharing ilmu kita tidak akan berkurang.

D. Hal yang di perlukan

1. Niat dan baca basmallah


2. Mental dan keberanian
3. Laptop / PC
4. Mikrotik
5. Projector

E. Jangka waktu

BLC TELKOM KLATEN - KPLI KLATEN 257


Kami yaitu saya dengan mas Edo dari SMK N 1 PURWODADI Sharing Materi ini
selama 2 Jam.

F. Langkah Pelaksanaan

saya sharing materi ini tidak sendiri saya disini sebagai operator saja sendangkan
Mas Edo Sebagai pembicara. Pertama kami salam dan berkenalan kepada teman
teman semua, mungkin saja ada yang belum kenal kami hehehehe...

Kami Sharing tentang Mikrotik dari Setting dasar sampai Point to point dan di tambah
lagi dapat materi baru dari Mbah Suro yaitu Monitoring Mikrotik Menggunakan Cacti
di linux,
kami pun memperkenalkan dulu apa itu mikrotik dan kenapa harus mikrotik.

Berarti kami Sharing materi ini ada tiga sesi , sesi pertama Setting dasar Mikrotik, sesi
kedua Point to point (konfigurasi kota A dan kota B). lalu sesi ketiga atau sesi terakhir
yaitu mempraktekan materi baru dari Mbah Suro yaitu Monitoring Mikrotik
Menggunakan Cacti di linux.

saat installasi cacti kami mendapatk kesulitan yaitu waktu konfigurasi database nya
tidak bisa konek ke database server di karenakan user root tidak di perbolehkan
mengakses ke database server, lalu kami menyelesaikan masalah tersebut selama
kurang lebih 15 menit. dan akhirnya kami dan teman teman BLC Telkom. Berhasil
menyelesaikan masalah tersebut.

BLC TELKOM KLATEN - KPLI KLATEN 258


Buat dan Hapus Database menggunakan
SQL Command

A. Pengertian

SQL atau Structured Query Language adalah bahasa domain-spesifik digunakan


dalam pemrograman dan dirancang untuk mengelola data dalam sebuah manajemen
database relasional sistem (RDBMS), atau untuk pengolahan aliran dalam sistem
relasional manajemen aliran data (RDSMS). Awalnya berdasarkan aljabar relasional
dan tuple relasional kalkulus , SQL terdiri dari bahasa definisi data , bahasa
manipulasi data , dan bahasa data kontrol . Ruang lingkup SQL meliputi insert data,
query, update dan menghapus, skema penciptaan dan modifikasi, dan kontrol akses
data. Meskipun SQL sering digambarkan sebagai, dan untuk sebagian besar adalah,
sebuah bahasa deklaratif ( 4GL ), juga termasuk prosedural elemen. SQL adalah
salah satu bahasa komersial pertama untuk Edgar F. Codd 's model relasional , seperti
yang dijelaskan dalam berpengaruh tahun 1970 makalahnya, A Relational Model Data
Data Bank Besar Bersama.Meskipun tidak sepenuhnya mengikuti model relasional
seperti yang dijelaskan oleh Codd , itu menjadi bahasa database yang paling banyak
digunakan.

B. Latar Belakang

BLC TELKOM KLATEN - KPLI KLATEN 259


Karena untuk membuat database secara GUI menggunakan phpmyadmin ataupun
adminer berat atau sudah biasa maka dengan menggunakan sql command akan
menambah pengetahuan kita.

C. Maksud dan tujuan

menambah pengetahuan sql command untuk membuat dan menghapus database.

D. Hal yang di perlukan

1. Niat dan baca basmallah


2. Database server
3. Terminal linux

E. Jangka waktu

untuk membuat dan menghapus database saya memerlukan waktu 10 menit

F. Pelaksanaan

1. Pertama buka terminal anda masuk ke mode sql command menggunakan perintah
# mysql -u root -p
lalu masukan password database server anda.
untuk membuat database menggunakan sql command dengan perintah
> CREATE DATABASE `nama_database`;

Untuk melihat database yang ada menggunakan printah

> show databases;

BLC TELKOM KLATEN - KPLI KLATEN 260


2. Delete atau hapus database menggunakan perintah

> DROP DATABASE `nama_database`;

G. Kesimpulan

Dengan menggunakan sql command kita tidak manja untuk membuat atau menghapus
database. dan mengetahui alur dari database

referensi :
https://en.wikipedia.org/wiki/SQL

BLC TELKOM KLATEN - KPLI KLATEN 261


Restore database menggunakan sql
command

A. Pengertian

SQL atau Structured Query Language adalah bahasa domain-spesifik digunakan


dalam pemrograman dan dirancang untuk mengelola data dalam sebuah manajemen
database relasional sistem (RDBMS), atau untuk pengolahan aliran dalam sistem
relasional manajemen aliran data (RDSMS). Awalnya berdasarkan aljabar relasional
dan tuple relasional kalkulus , SQL terdiri dari bahasa definisi data , bahasa
manipulasi data , dan bahasa data kontrol . Ruang lingkup SQL meliputi insert data,
query, update dan menghapus, skema penciptaan dan modifikasi, dan kontrol akses
data. Meskipun SQL sering digambarkan sebagai, dan untuk sebagian besar adalah,
sebuah bahasa deklaratif ( 4GL ), juga termasuk prosedural elemen. SQL adalah
salah satu bahasa komersial pertama untuk Edgar F. Codd 's model relasional , seperti
yang dijelaskan dalam berpengaruh tahun 1970 makalahnya, A Relational Model Data
Data Bank Besar Bersama.Meskipun tidak sepenuhnya mengikuti model relasional
seperti yang dijelaskan oleh Codd , itu menjadi bahasa database yang paling banyak
digunakan.

B. Latar Belakang

Karena restore atau import database menggunakan versi gui atau menggunakan
phpmyadmin berat dan loading lama , maka solusi terbaik untuk restore database
yaitu menggunakan sql command lebih ringan dan cepat.

C. Maksud dan tujuan

BLC TELKOM KLATEN - KPLI KLATEN 262


Untuk menghemat waktu dan mempercepat pekerjaan dengan sql command juga
dapat menmbah pengertahuan kita mengenai sql.

D. Hal yang di perlukan

1. Niat dan baca basmallah


2. Database server
3. File backup *.sql
4. Laptop / PC

E. Jangka waktu

Waktu yang kami butuhkan untuk restore database sekitar 1 menit tergantung
banyaknya database.

F. Pelaksanaan

1. Pertama masuk ke mode sql command dulu, di database server nya. eh.. sebelum
nya sudah ada file backup an dari database nya ya yang berformat *.sql

# mysql -u root -p

2. lalu masukan perintah

> source result.sql

dimana result.sql adalah file backUp'an yang anda backUp.. sesuaikan juga letak
directory file sql nya.

BLC TELKOM KLATEN - KPLI KLATEN 263


3. Tunggu hingga SQL Command menEksekusi query yang berada di dalam
file *.sql yang tadi di restore

G. Kesimpulan

BLC TELKOM KLATEN - KPLI KLATEN 264


Dengan restore database via command sql maka kita akan menghemat waktu dan
lebih mengerti apa yang sebenarnya di jalankan saat kita mengImport database via
phpmyadmin.

referensi :
https://www.google.com/search?q=database+restore
https://www.howtogeek.com/50354/restoring-a-sql-database-backup-using-sql-server-
management-studio/

Melihat gambar menggunakan terminal


console

A. Pengertian

feh adalah ringan penampil gambar terutama ditujukan pada pengguna antarmuka
baris perinta

B. Latar Belakang

Saya mendapatkan ilmu atau pengalaman ini sejak saat saya menggunakan DracOs
linux , karena dracOs tersebut di bangun menggunakan LFS (LinuxFromScratch). dan
semua program di jalankan Via Terminal atau CLI , begitupun juga melihat gambar
harus menggunakan terminal.

C. Maksud dan tujuan

Untuk menambah pengetahuan serta wawasan kita terhadap linux, dan bagaimana
BLC TELKOM KLATEN - KPLI KLATEN 265
cara sistem bekerja

D. Hal yang diperlukan

1. Niat dan baca basmallah


2. OS linux
3. Gambar

E. Jangka waktu

Jangka waktu yang saya butuhkan untuk menginstall 2 menit

F. Langkah Pelaksanaan

1. Pertama install dulu aplikasi nya yaitu "Feh"

# apt-get install feh

2. Jika sudah di install selanjutnya, siapkan gambar anda , lalu masukan perintah

# feh namagambar.jpg

# feh directory/namagambar.png

untuk mengetahui manual nya menggunakan perintah

# man feh

BLC TELKOM KLATEN - KPLI KLATEN 266


G. Kesimpulan

Dengan feh melihat gambar menjadi semakin ringan

referensi : https://en.wikipedia.org/wiki/Feh_(image_viewer)

BLC TELKOM KLATEN - KPLI KLATEN 267


Install dan Konfigurasi VLAN pada
Debian router

A. Pengertian

Virtual LAN atau disingkat VLAN merupakan sekelompok perangkat pada satu LAN
atau lebih yang dikonfigurasikan (menggunakan perangkat lunak pengelolaan)
sehingga dapat berkomunikasi seperti halnya bila perangkat tersebut terhubung ke
jalur yang sama, padahal sebenarnya perangkat tersebut berada pada sejumlah segmen
LAN yang berbeda. Vlan dibuat dengan menggunakan jaringan pihak ke tiga. VLAN
merupakan sebuah bagian kecil jaringan IP yang terpisah secara logik. VLAN
memungkinkan beberapa jaringan IP dan jaringan-jaringan kecil (subnet) berada

BLC TELKOM KLATEN - KPLI KLATEN 268


dalam jaringan switched switched yang sama. Agar computer bisa berkomunikasi
pada VLAN yang sama, setiap computer harus memiliki sebuah alamat IP dan Subnet
Mask yang sesuai dengan VLAN tersebut. Switch harus dikonfigurasi dengan VLAN
dan setiap port dalam VLAN harus didaftarkan ke VLAN. Sebuah port switch yang
telah dikonfigurasi dengan sebuah VLAN tunggal disebut sebagai access port.
Sebuah VLAN memungkinkan seorang Administrator untuk menciptakan
sekelompok peralatan yang secara logic dihubungkan satu sama lain. Dengan VLAN,
kita dapat membagi jaringan switch secara logik berdasarkan fungsi, departemen atau
project team

B. Latar Belakang

Dengan menggunakan VLAN, kita dapat melakukan segmentasi jaringan switch


berbasis pada fungsi, departemen atau pun tim proyek. Kita dapat juga mengelola
jaringan kita sejalan dengan kebutuhan pertumbuhan perusahaan sehingga para
pekerja dapat mengakses segmen jaringan yang sama walaupun berada dalam lokasi
yang berbeda.

C. Maksud Dan Tujuan

Agar dapat melakukan dan laksanakan konfigurasi pembuatan vlan pada debian router.
Serta sebagai media pembelajaran dan pengalaman dalam melakukan konfigurasi vlan
pada debian router.

D. Hal Yang Di Butuhkan

1. Niat dan bacaa basmallah


2. Laptop
3. Server Debian
4. Akses Jaringan

E. Waktu Pelaksanaan

waktu yang kami butuhkan untuk menginstall vlan dan konfigurasi nya sekitar 20
menit

F. Tahap Pelaksanaan

 Install terlebih dahulu vlan dengan perintah

apt-get install vlan

BLC TELKOM KLATEN - KPLI KLATEN 269


 Kemudian kita beri perintah pada debian router seperti dibawah

 Setelah itu tambahkan "8021q" pada direktori /etc/modules dengan cara

acho "8021q" >> /etc/modules

 Kemudian tambahkan IP Address untuk vlan yang ingin kita buat pada direktori
/etc/network/interfaces dengan perintah

nano /etc/network/interfaces

 Kemudian kita tambahkan ip untuk Vlan

auto eth1.622 --> 622 adalah Id dari Vlan


iface eth1.622 inet static
address 12.12.12.2
netmask 255.255.255.0

BLC TELKOM KLATEN - KPLI KLATEN 270


 Kemudian Kita restart network dengan perintah

/etc/init.d/networking restart

 Setelah itu kita cek apakah konfigurasi vlan kita berhasil atau belum dengan cara

ifconfig

 Jika interfaces vlan yang telah kita buat tadi telah muncul maka konfigurasi yang telah
kita lakukan berhasil

G. Hasil Dan Kesimpulan

Jadi kita dapat membuat vlan pada debian router. Dan kita dapat lebih mengerti dan
memahami tentang konfigurasi konfigurasi pada debian router. Untuk melakukan
konfigurasi pada Debian Router ini kita harus teliti dan cermat.

BLC TELKOM KLATEN - KPLI KLATEN 271


H. Referensi

https://id.wikipedia.org/wiki/VLAN

management bandwith di debian router

BLC TELKOM KLATEN - KPLI KLATEN 272


A.Pengertian

Bandwidth management adalah ser_x000B_A.Pengertian_x000B_angkaian


mekanisme kontrol yang menilai data alokasi, penundaaan variabilitas, tepat waktu
pengiriman, dan kehandalan pengiriman dalam mengelola jalur internet agar
kecepatannya menjadi efektif dan efisien. Dengan bandwidth management, kita dapat
mengatur bandwitdh sesuai dengan kebutuhan.
Dalam jaringan komputer, bandwidth sering digunakan sebagai istilah untuk transfer
data bit rate . Lebih mudah, jumlah data yang dilakukan atau lulus dari satu titik ke
titik lain dalam jaringan, dalam jangka waktu tertentu (biasanya satu detik). Dalam
industri musik, itu adalah ukuran yang digunakan untuk menentukan band.

B.Latar Belakang

Agar dapat membatasi kecepatan akses internet yang didapatkan oleh client

C.Maksud dan Tujuan

 Membatasi Kecepatan download dan upload pada client


 Membatasi kecepatan internet dari client

D. Hal Yang di butuhkan

1. Niat dan baca bassmallah


2. Debian Server sebagai router (debian router)
3. Laptop

E.Waktu Pelaksanaan

Kurang lebih 15 menit

F.Tahap Pelaksanaan

 Install wondershaper sebagai service dari limit bandwidth pada debian jessie 8.6 dengan
perintah

#apt-get install wordershaper

BLC TELKOM KLATEN - KPLI KLATEN 273


 Kemudian limit bandwidth pada eth0 dengan perintah

wondershaper eth0 256 256

 Keterangan

eth0 : Adalah interfaces yang akan kita beri limit bandwidth


256 : Kecepatan akses Download adalah 256 kb
256 : Kecepatan akses Upload adalah 256 kb

 Kemudian cek apakah limit bandwidth pada eth0 sudah berjalan dengan perintah

wondershaper eth0

BLC TELKOM KLATEN - KPLI KLATEN 274


 Kemudian kita cek menggunakan

#speedtest-cli

G.Kesimpulan

Dengan melimit bandwidth pada suatu interfaces kita dapat mengatur berapakah
kecepatan akses internet yang akan didapatkan oleh client jika terkoneksi dalam
server milik kita

H.Referensi

https://simple.wikipedia.org/wiki/Bandwidth#Broadband

Install ISPConfig Sebagai WebHosting di


Debian 8.6

BLC TELKOM KLATEN - KPLI KLATEN 275


A. Pengertian

ISPConfig adalah open source hosting control panel untuk Linux , berlisensi lisensi
BSD dan dikembangkan oleh perusahaan ISPConfig UG.ISPConfig memungkinkan
administrator untuk mengelola website , email alamat dan DNS catatan melalui web
antarmuka berbasis. Perangkat lunak ini memiliki 4 tingkat login: administrator,
reseller, client dan email pengguna.

B. Latar belakang

pada jaman sekarang banyak orang ingin mempromosikan produknya lewat


website.tapi kendalanya tidak punya server sendiri.dan hosting adalah salah satu
untuk menyewakanya website,domain,dll.

C. Maksud Dan Tujuan

Install ISPConfig pada debian 8.6 jessie sebagai server penyedia layanan hosting

D. Hal yang di butuhkan


1. Niat dan baca bassmallah
2.Aplikasi ISPConfig
3.Repository Online
4.koneksi internet
5.Debian Server

E. Waktu pelaksanaan

BLC TELKOM KLATEN - KPLI KLATEN 276


Untuk menginstall ISPConfig cukup lama yaitu Kurang lebih 45 menit

F. Tahap pelaksanaan

 Langkah pertama adalah menganti repository yang terdapat pada server milik kita dengan
perintah

#nano /etc/apt/sources.list

Tambahkan repository lokal debian agar installasi lebih cepat disini saya menggunkan repository
milik kambing.ui.ac.id

deb http://kambing.ui.ac.id/debian/ jessie main contrib non-free


deb http://kambing.ui.ac.id/debian/ jessie-updates main contrib
non-free
deb http://kambing.ui.ac.id/debian-security/ jessie/updates main
contrib non-free
deb http://kambing.ui.ac.id/debian jessie-backports main

 Setelah kita selesai mengganti repository kemudian kita update dan upgrade sistem dari
debian dengan perintah

# apt-get update && apt-get -y upgrade

BLC TELKOM KLATEN - KPLI KLATEN 277


 Masuk kederectory tmp dan kemudian download file ispconfig dangan perintah

#cd /tmp
# wget --no-check-certificate -O installer.tgz
"https://github.com/servisys/ispconfig_setup/tarball/master"

 Kemudian extract file installer dari ispconfig dengan perintah

# tar zxvf installer.tgz

Selanjutnya masuk kedirectory ispconfig dengan perintah

# cd *ispconfig*

 Kemudian kita akan melakukan installasi pada ispconfig dengan memasukkan perintah

# bash install.sh

 Kemudian pilih y setelah ispconfig membaca distro linux apa yang kita gunakan disini
saya menggunakan Distro Debian GNU/Linux 8 (Jessie)

BLC TELKOM KLATEN - KPLI KLATEN 278


 Pilih MYSQL karena kita menggunakan mysql untuk penyimpanan database

 Masukkan password Mysql

BLC TELKOM KLATEN - KPLI KLATEN 279


 Pilh apache2 dikarenakan pada installasi webserver saya menggunakan apache2 sebagai
service dari webserver

BLC TELKOM KLATEN - KPLI KLATEN 280


 Kemudian pilih yes jika anda ingin menginstall phpmyadmin fungsi phpmyadmin sendiri
yaitu memudahkan kita dalam manejemen database via webserver

 Pilih sesuka hati anda apa service yang akan anda gunakan pada mail server , disini saya
menggunakan courier dan kemudian pilih ok

BLC TELKOM KLATEN - KPLI KLATEN 281


 Pilih standard pada ISPConfig Setup kemudian OK

 Yes

BLC TELKOM KLATEN - KPLI KLATEN 282


 Pilih sesuai keinginan anda webmail apa yang akan anda gunakan pada mailserver

 Selanjutnya kita akan mengkonfigurasi SSL masukkan kode negara anda

BLC TELKOM KLATEN - KPLI KLATEN 283


 Masukkan nama negara INDONESIA

 Masukkan Lokasi tempat anda tinggal

BLC TELKOM KLATEN - KPLI KLATEN 284


 Masukkan nama Organisasi

 Ketikkan ENTER untuk melanjutkan konfigurasi

BLC TELKOM KLATEN - KPLI KLATEN 285


Buka browser kemudian ketikkan Alamat ip server
https://Alamat IpServer:8080
username:admin
password:admin

 Ini adalah tampilan awal dari ISPConfig dan fitur yang terdapat didalamnya

BLC TELKOM KLATEN - KPLI KLATEN 286


G. Kesimpulan

Dengan menginstall ISPConfig kita dapat membuat sebuah hosting sendiri diserver
milik kita

H. Referensi
https://en.wikipedia.org/wiki/ISPConfig
https://maulanashio23.blogspot.co.id/2017/03/buat-hosting-menggunakan-ispconfig-p
ada.html
https://www.howtoforge.com/tutorial/ispconfig-automated-install-script/

BLC TELKOM KLATEN - KPLI KLATEN 287


Dinamic Routing With Routing Dinamic
Protocol In Mikrotik

A. Pengertian

Routing Information Protocol (RIP) adalah salah satu yang tertua protokol routing
vektor jarak- yang mempekerjakan hop count sebagai metric routing. RIP mencegah
routing yang loop dengan menerapkan batasan pada jumlah hop diperbolehkan dalam
path dari sumber ke tujuan. Jumlah maksimum hop diperbolehkan untuk RIP adalah
15, yang membatasi ukuran jaringan yang RIP dapat mendukung. Sebuah hop 16
dianggap sebagai jarak yang tak terbatas dan rute dianggap tidak terjangkau. RIP
mengimplementasikan split horizon , keracunan rute dan holddown mekanisme untuk
mencegah informasi routing yang tidak benar dari yang disebarkan.

B. Latar Belakang

semakin banyak jaringan yang akan terkoneksi akan semakin membingungkan jika
kita menggunakan mode routing statik

C. Maksud dan Tujuan

dengan adanya routing dynamic dapat memudahkan para admin jaringan untuk
mengelola jaringan tersebut.

D. Hal yang di butuhkan

1. Niat dan baca basmallah


2. 3 pc/laptop

BLC TELKOM KLATEN - KPLI KLATEN 288


3. 3 MikroTik RB
4. 5 kabel dan konektor
5. alokasi ip
6. topologi jaringan

E. Jangka Waktu Pelaksanaan

waktu yang dibutuhkan untuk mencapai target sekitar 1 jam

F. Tahap Pelaksanaan

sebelum konfigurasi perlu diperhatikan sop,k3,alat dan bahan,dan topologi,agar hal


hal yang tidak kita inginkan tidak terjadi.
saya pecah menjadi beberapa bagian
a. konfigurasi Router Induk
b. konfigurasi Router 1
c. konfigurasi Router 2
d. pengetesan

topologi yang digunakan

a.konfigurasi Router Induk


1.untuk router induk alokasi ip sebagai berikut
eth1 : 1.2.3.4/30 menuju ke internet.
eth2 : 172.30.0.1/28 ip mikrotik satu subnet dengan Router 2
eth3 : 172.20.0.1/28 ip mikoritk satu subnet dengan Router 1
eth4 : 192.168.3.1/29 ip mikrotik dari network local mikrotik itu sendiri

2. untuk konfigurasi routing dynamic menggunakan RIP,masuk ke menu Routing >


RIP.

BLC TELKOM KLATEN - KPLI KLATEN 289


3.pada page RIP ini terdapat beberapa menu seperti
Interface,Network,key,Neighbours,Router.

4. pada menu interface pilih RIP setting,dan konfigurasi seperti gambar dibawah ini

BLC TELKOM KLATEN - KPLI KLATEN 290


5. pilih menu interface > +

6. pada menu network adalah jaringan local yang akan kita export

7. pada menu Neigbours adalah ip dari masing-masing router yang terhubung ke


router induk

BLC TELKOM KLATEN - KPLI KLATEN 291


8. pada menu Routers,untuk mengetahui jaringan mana saja yang akan terhubung ke
router induk tersebut,dan pada bagian ini dapat dilihat tanpa menambahkan jaringan
local kita,secara otomatis terdaftar sendiri ke router induk.

b.konfigurasi Router 1
1.untuk Router 1 alokasi ip sebagai berikut
eth1 : 172.20.0.2/28 ip mikrotik satu subnet dengan router induk
eth2 : 192.168.20.1/29 ip mikrotik satu subnet dengan jaringan local

BLC TELKOM KLATEN - KPLI KLATEN 292


2. masuk ke menu Routing > RIP
3. tambahkan rip seperti berikut

4. tambahkan jaringan local yang akan diexport

5. tambahkan ip untuk terkoneksi ke router induk

6. maka hasil seperti berikut

BLC TELKOM KLATEN - KPLI KLATEN 293


c.konfigurasi Router 2
1. untuk Router 2 alokasi ip sebagai berikut
eth1 : 172.30.0.2/28 ip mikrotik satu subnet dengan router induk
eth2 : 192.168.10.1/29 ip mikrotik satu subnet dengan jaringan local

2. masuk ke menu Routing > RIP

3. tambahkan jaringan local yang akan diexport

BLC TELKOM KLATEN - KPLI KLATEN 294


5. tambahkan ip untuk terkoneksi ke router induk

6. maka hasil seperti berikut

d.pengetesan

dari sisi router induk


1. saya ping dari jaringan local router induk ke ip jaringan local router 1
2. saya ping dari jaringan local router induk ke ip jaringan local router 2

BLC TELKOM KLATEN - KPLI KLATEN 295


dari sisi router 1
1. saya ping dari jaringan local router 1 ke ip jaringan local router induk
2. saya ping dari jaringan local router 1 ke ip jaringan local router 2

dari sisi router 2

BLC TELKOM KLATEN - KPLI KLATEN 296


1. saya ping dari jaringan local router 2 ke ip jaringan local router induk
2. saya ping dari jaringan local router 2 ke ip jaringan local router1

G. Kesimpulan

jadi jika ada banyak jaringan yang ingin saling berhubungan,kita tinggal
menambahkan ip yang satu subnet,dan akan muncul sendiri pada routers induk.

H. Referensi

 https://en.wikipedia.org
 http://mikrotik.co.id

BLC TELKOM KLATEN - KPLI KLATEN 297


Memblokir situs dengan layer 7 di
mikrotik

A. Pengertian

Memblokir situs adalah suatu metode untuk menutup konten/situs agar client/user
tidak dapat mengakses konten/situs tersebut

B. Latar Belakang

banyaknya orang yang mengunjungi situs yang berbahaya seperti konten dewasa,itu
sulit untuk mencegah apa yang diakses user.

C. Maksud dan Tujuan

untuk menanggulangi permasalahan tersebut,mikrotik menyediakan tool untuk


memblokir suatu situs tertentu.

D. Hal yang di butuhkan


1. Niat dan baca basmallah
2. mikrotik
3. akses internet
4. situs yang akan diblok(disini saya menggunakan situs facebook.com)
5. pc / laptop

6. winbox

E. Jangka Waktu Pelaksanaan


waktu yang diperlukan untuk konfigurasi hanya membutuhkan 6 menit

BLC TELKOM KLATEN - KPLI KLATEN 298


F. Tahap Pelaksanaan

sebelumnya saya coba membuka facebook untuk mengeceknya


ternya bisa,sekarang kita blok dengan langkah berikut

1. masuk ke system mikrotik dengan winbox


2. masuk ke menu Ip > Firewall

3. pilih menu Layer 7 > +

BLC TELKOM KLATEN - KPLI KLATEN 299


4. masukkan situs yang akan diblok
ket :
Nama : terserah anda
Regexp : ^.+(situs yang akan diblok).*$

5. selanjutnya kita buat firewall rule baru dengan pilih menu Filter Rules > +

6. pada menu General


Chain : forward
Src. Address : ip network local

7. menu Advanced aktifkan pada pilihan Layer 7 dengan layer yang anda buat tadi
seperti gambar berikut

BLC TELKOM KLATEN - KPLI KLATEN 300


8. untuk memblokir situsnya,pilih menu Action > drop seperti gambar berikut

9. untuk pengetesan buka facebook.com dibrowser anda,pastikan sudah terkoneksi ke


jaringan yang tadi anda konfigurasi

G. Kesimpulan

dengan metode ini kita bisa memblokir situs yang membahayakan,akan tetapi saya

BLC TELKOM KLATEN - KPLI KLATEN 301


mengambil contoh untuk memblokir konten facebook.com

Referensi

 https://mikrotikindo.blogspot.co.id

BLC TELKOM KLATEN - KPLI KLATEN 302


[solved] php zip module not installed
when installing owncloud

A. Pengertian
ownCloud adalah suite software client-server untuk menciptakan layanan file hosting
dan menggunakan mereka. ownCloud secara fungsional sangat mirip dengan banyak
digunakan Dropbox , dengan perbedaan fungsional utama adalah bahwa ownCloud
adalah gratis dan open-source , dan dengan demikian memungkinkan orang untuk
menginstal dan mengoperasikannya tanpa biaya pada server pribadi . [1] Ini juga
mendukung ekstensi yang memungkinkan untuk bekerja seperti Google Drive ,
dengan editing secara online dokumen, kalender dan sinkronisasi kontak, dan banyak
lagi. Keterbukaan eschews diberlakukan kuota pada ruang penyimpanan atau jumlah
klien yang terhubung, bukannya memiliki batas keras (seperti pada ruang
penyimpanan atau jumlah pengguna) didefinisikan hanya dengan kemampuan fisik
server.

B. Latar belakang
Latar belakang saya mempublikasi artikel ini karena mendapatkan error seperti di atas

C. Maksud dan tujuan


Untuk memperbaiki dan menyelesaikan masalah yang kita dapat pada saat
menginstall owncloud

D. Hal yang di butuhkan


1. Niat dan baca basmallah
2. Mendapatkan error seperti di atas saat install owncloud
3. Koneksi

E. Jangka waktu pelaksanaan


waktu yang saya butuhkan untuk mengatasi error ini sekitar 2 menit

BLC TELKOM KLATEN - KPLI KLATEN 303


F. Langkah pelaksanaan
1. Waktu saya mau menginstall owncloud tiba tiba ada error seperti gambar di atas,
dan kemudian saya dengan logika saya mengatakan bahwa php-zip belum terinstall
lalu saya menginstall nya dan ternyata berhasil.

# apt-get install php-zip

di atas untuk menginstall paket php-zip dan untuk php5 mungkin

# apt-get install php5-zip

2. Setelah menginstall nya maka restart webserver , disini saya menggunakan apache2
jadi saya merestart nya menggunakan perintah

# /etc/init.d/apache2 restart

3. Selanjutnya kembali ke owncloud dan hasilnya kita dapat menginstall owncloud


dengan dependensi yang di perlukan oleh owncloud.

BLC TELKOM KLATEN - KPLI KLATEN 304


G. Kesimpulan

Owncloud memerlukan dependensi php-zip maka dari itu sebelum menginstall


owncloud lebih baik menginstall dependensi yang di perlukan dulu

Referensi :
http://doc.owncloud.org

BLC TELKOM KLATEN - KPLI KLATEN 305


mengubah tampilan owncloud ala smk
walisongo jepara

A. Pengertian
ownCloud adalah suite software client-server untuk menciptakan layanan file hosting
dan menggunakan mereka. ownCloud secara fungsional sangat mirip dengan banyak
digunakan Dropbox , dengan perbedaan fungsional utama adalah bahwa ownCloud
adalah gratis dan open-source , dan dengan demikian memungkinkan orang untuk
menginstal dan mengoperasikannya tanpa biaya pada server pribadi . Ini juga
mendukung ekstensi yang memungkinkan untuk bekerja seperti Google Drive ,
dengan editing secara online dokumen, kalender dan sinkronisasi kontak, dan banyak
lagi. Keterbukaan eschews diberlakukan kuota pada ruang penyimpanan atau jumlah
klien yang terhubung, bukannya memiliki batas keras (seperti pada ruang
penyimpanan atau jumlah pengguna) didefinisikan hanya dengan kemampuan fisik
server.

B. Latar Belakang
Untuk mengubah tema owncloud menjadi lebih bagus

C. Maksud dan tujuan


mengubah tampilan owncloud ala smk walisongo jepara tema recode dari tema
example owncloud dan di tambah installer buatan saya ;'v

D. Hal yang di butuhkan


1. Niat dan baca bassmallah
2. Webserver
3. Owncloud
4. PC / laptop
5. Koneksi internet

BLC TELKOM KLATEN - KPLI KLATEN 306


E. Jangka waktu pelaksanaan
waktu yang saya butuhkan untuk mengganti tampilan owncloud 5 menit

F. Langkah Pelaksanaan
1. sebelumnya server harus terinstall "git" terlebih dahulu, jika belum masukan
perintah "apt-get install git" , jika sudah masukan perintah seperti di bawah ini untuk
menCloning repository dar
github

# git clone https://github.com/alintamvanz/owncloud-themes.git

2. Setelah itu masuk ke directory "owncloud-themes" dan mengubah permission


menjadi 755 dan melakukan installasi

# cd owncloud-themes
# chmod 755 *
#./install

3. lalu jika ada tampilan seperti ini ,masukan letak directory owncloud disini saya
menginstall owncloud di "/var/www/html/owncloud", jadi saya masukan "
/var/www/html/owncloud" dan tab OK!

4.Jika sudah berarti installasi berhasil dan coba cek atau buka owncloudnya :''v

BLC TELKOM KLATEN - KPLI KLATEN 307


G. Kesimpulan
Dengan mengubah tampilan owncloud maka user tidak jenuh meilhat tampilan default
dari owncloud.

referensi
http://doc.owncloud.org

BLC TELKOM KLATEN - KPLI KLATEN 308


Installasi Music on Console (MOC) Music
player CLI

A. Pengertian
Musik Pada Console (MOC) adalah ncurses berbasis konsol audio player untuk Linux
/ UNIX . Ini pada awalnya ditulis oleh Damian Pietras, dan saat ini dikelola oleh John
Fitzgerald. Hal ini dirancang untuk menjadi kuat dan mudah digunakan, dengan
antarmuka terinspirasi oleh Midnight Commander konsol file manager. Tata letak
standar antarmuka terdiri dari daftar file di sebelah kiri dengan playlist di sebelah
kanan. Hal ini dapat dikonfigurasi dengan disesuaikan binding kunci , skema warna
dan tata letak antarmuka. MOC datang dengan beberapa tema yang didefinisikan
dalam file teks, yang dapat dimodifikasi untuk membuat layout baru. Mendukung
ALSA , OSS atau JACK output.

B. Latar belakang
Karena menggunakan music player yang GUI meski tampilan bagus tetapi berat pada
RAM PC, maka dari itu menggunakan MOC adalah solusi terbaik untuk
mendengarkan music dengan ringan

C. Maksud dan tujuan


lebih ringan mendengarkan music dan tidak membebani RAM laptop

D. Hal yang di butuhkan


1. Niat dan baca basmallah
2. Laptop
3. Menggunakan Linux
4. Koneksi internet

BLC TELKOM KLATEN - KPLI KLATEN 309


E. Jangka waktu pelaksanaan
Waktu yang saya butuhkan untuk menginstall MOC adalah 8 menit

F. Langkah Pelaksanaan
1. siapkan laptop anda dan tenangkan pikiran, lalu install moc menggunakan perintah

# apt-get install moc

2. setelah terinstall lalu untuk membukana masukan perintah

#mocp

3. lalu pilihlah music yang mau di mainkan, tekan enter untuk memutar musikNya
jangan lupa volume nya di keraskan hehehe...

G. Kesimpulan

Dengan MOC ini kita memutar lagu via cli ringan dan tidak berat suara nya pun bagus
dan jernih

referensi :
https://en.wikipedia.org/wiki/Music_on_Console

BLC TELKOM KLATEN - KPLI KLATEN 310


how to activate bash auto completion in
debian

A. Pengertian
Autocompletion bash adalah suatu fitur pada kebanyakan sistem operasi Linux yang
di gunakan untuk memprediksi kata atau perintah yang akan di gunakan oleh si
pengguna sehinggan dapat memudahkan dan dapat mengurangi kesalahan dalam
pengetikan perintah.

B. Latar belakang
Banyak kesalahan yang lakukan oleh pengguna di karenakan salah dalam penulisan
perintah

C. Maksud dan tujuan

dapat mengaktifkan autocompletion bash di debian, serta mengurangi tingkat


kesalahan yang di lakukan pengguna dan memudahkan dalam pengetikan perintah
perintah yang sulit untuk di hafal

D. Hal yang dibutuhkan


1. Niat dan baca basmallah
2. Laptop
3. Menggunakan Debian

E. Jangka waktu pelaksanaan


dapat di lakukan dalam jangka waktu 2 Menit

BLC TELKOM KLATEN - KPLI KLATEN 311


F. Langkah Pelaksanaan
1. Buka terminal anda, lalu edit pada "/etc/bash.bashrc". menggunakan perintah

# nano /etc/bash.bashrc

2. setelah itu cari kata-kata "completion" dengam menggunakan shortcut keyboard


CTRL+W lalu masukan "completion" dan enter.

3. Jika sudah ketemu seperti gambar di bawah, hapus tanda pagar yang saya tandai .

4. Hapus tanda pagar sehingga seperti gambar di bawah ini lalu save menggunakan
CTRL+X

BLC TELKOM KLATEN - KPLI KLATEN 312


5. lalu reboot laptop dan untuk mengecek atau mengujinya coba masukan periintah
"apt-get install php" lalu tab 2x , jika muncul seperti gambar di bawah maka bash
completion sudah aktif

G. Kesimpulan
Supaya memudahkan kita untuk memasukan perintah

Referensi :
Ebook HAL-HAL YANG HARUS DILAKUKAN SETELAH MENGINSTALL
SERVER Versi BLC Telkom

BLC TELKOM KLATEN - KPLI KLATEN 313


Membangun website menggunakan
Wordpress

A. Pengertian
WordPress adalah gratis dan open-source sistem manajemen konten (CMS)
berdasarkan PHP dan MySQL . WordPress diinstal pada web server yang baik
bagian dari layanan hosting internet atau jaringan host dalam dirinya sendiri. Kasus
pertama mungkin layanan seperti WordPress.com , misalnya, dan kasus kedua bisa
menjadi komputer yang menjalankan paket software WordPress.org. Sebuah
komputer lokal dapat digunakan untuk pengujian dan pembelajaran tujuan single-user.
Fitur termasuk arsitektur plugin dan sistem template. WordPress digunakan oleh lebih
dari 27,5% dari 10 juta website pada Februari 2017 . WordPress dilaporkan paling
populer situs manajemen atau sistem blogging digunakan pada Web , yang
mendukung lebih dari 60 juta website.

B. Latar belakang
karena meningkatnya kebutuhkan industri untuk keperluan website maka salah satu
solusi adalah menggunakan wordpress

C. Maksud dan tujuan

untuk menginstall wordpress dan membangun website dengan wordpress

D. Hal yang di butuhkan


1. Niat dan baca basmallah
2. CMS Wordpress -> http://wordpress.org
3. Linux Apache2 MySQL PHP ( Webserver )
4. Laptop / PC

E. Jangka waktu pelaksanaan


waktu yang saya butuhkan untuk menginstall wordpress 8 menit.

BLC TELKOM KLATEN - KPLI KLATEN 314


F. Langkah pelaksanaan
1. Download wordpress lalu pindahkan ke directory "/var/www/html" esktrak file
wordpress nya disini saya mendownload yang format *.tar.gz,

# tar -xvf wordpress-4.5.2.tar.gz

2. lalu change owner ke www-data menggunakan perintah

# chown www-data:www-data -R wordpress

3. lalu buka browser dan pergi ke alamat server , langkah pertama untuk menginstall
wordpress yaitu memilih bahasa . disini saya memilih Engslih karena lebih global
hhehehe..

4. Selanjutnya ada tampilan seperti di gambar, di situ di jelaskan bahwa untuk


menginstall wordpress perlu memasukan "database name,username,password,dan
hostname" Klik "Let's Go"..

BLC TELKOM KLATEN - KPLI KLATEN 315


5. Nah, karena sebelumnya di jelaskan bahwa untuk menginstall wordpress perlu
database maka kita membuat database di phpmyadmin, disini saya membuat database
wordpress_x

6. nah,, setelah itu buka wordpress lagi masukan database name , username ,
password , database host sesuai Database server kita di gunakan saat masuk ke
phpmyadmin

BLC TELKOM KLATEN - KPLI KLATEN 316


7. Lalu klik submit dan ketika ada tampilan seperti ini Klik "RUn the install"

8. Nah , setelah itu masukan Informasi mengenai Website yang mau kita buat.. yaitu
Site title = Untuk Mengkonfigurasi Judul website
Username = Nama pengguna login untuk admin
Password = password yang di gunakan login admin
Your Mail = Masukan email anda di sarankan email yang masih aktif

BLC TELKOM KLATEN - KPLI KLATEN 317


9. Nah , setelah ada tampilan "Success!" kita telah berhasil menginstall wordpress
pada webserver kita, selanjutnya pergi ke halaman admin dan login lalu Optimalkan
wordpress tersebut.

10. Ini adalah tampilan halaman login wordpress di directory wp-admin

BLC TELKOM KLATEN - KPLI KLATEN 318


G. Kesimpulan
dengan wordpress kita tidak sulit untuk membuat website

referensi ;
https://en.wikipedia.org/wiki/WordPress
http://wordpress.org

Menjadikan internet bersih dan sehat


dengan menggunakan DNS Nawala

A. Pengertian
DNS Nawala adalah layanan gratis yang berupa filtering/penyaringan DNS yang
bebas biaya dan dapat digunakan oleh semua pengguna internet. Layanan ini
memfilter atau menyaring konten negatif berupa konten porno, kekerasan atau
kejahatan internet. Layanan ini ditujukan untuk membantu para pengguna internet
untuk menyaring konten yang tidak sesuai dengan perundangan, adat istiadat, nilai,
norma sosial dan kesusilaan bangsa. Yang termasuk konten ini adalah konten
pornografi, perjudian dan penipuan yang sudah sangat umum di dunia maya. Hal ini
juga memberikan perlindungan bagi pengguna internet dari malwaer dan situs phising

BLC TELKOM KLATEN - KPLI KLATEN 319


1. Kelebihan lain dari DNS nawala adalah :

 Sifatnya gratis dan tidak dikenakan biaya apapun untuk menggunakan DNS filtering ini.
Siapapun dan dimanapun boleh menggunakan DNS ini karena dibiayai dari donasi oleh
komunitas dan pihak yang peduli terhadap pentingnya internet yang bersih, aman,
nyaman dan menyenangkan

 Dapat digunakan di berbagai sistem operasi tanpa melakukan pemasangan software


tertentu. Bahkan saat ini dapat digunakan di perangkat bergerak seperti ponsel dan tablet

B. Latar Belakang
Karena pada saat ini banyak sekali situs situs yang dapat merusak bagi penerus
bangsa dan situs situs tersebut bebas dibuka oleh siapa saja baik itu bapak bapak
maupun anak anak oleh sebab itu kita harus mengurangi pengguna internet negatif itu
dengan redirect dns server ke dns Nawala

C. Maksud Dan Tujuan


Memblokir situs situs yang berbahaya bagi anak anak maupun situs situs yang
merusak bagi penerus bangsa

D. Alat dan Bahan

 Pc Server
 Laptop
 Akses Jaringan

E. Waktu Pelaksanaan
Kurang lebih 10 menit

F. Tahap Pelaksanaan
Konek terlebih dahulu ke server milik kita kemudian remote melalui ssh dengan perintah
ssh HostnameServer@IpAddress Server

 Masukkan Perintah

BLC TELKOM KLATEN - KPLI KLATEN 320


iptables -t nat -A PREROUTING -p tcp -m tcp --dport 53 -j DNAT
--to-destination 180.131.144.144:53
iptables -t nat -A PREROUTING -p udp -m udp --dport 53 -j DNAT
--to-destination 180.131.144.144:53
iptables -t nat -A PREROUTING -p tcp -m tcp --dport 53 -j DNAT
--to-destination 180.131.144.145:53
iptables -t nat -A PREROUTING -p udp -m udp --dport 53 -j DNAT
--to-destination 180.131.144.145:53

 Keterangan :

 Semua Port tcp dan udp akan diredirect menuju IPAddress 180.131.144.144 ,
180.131.144.145 yaitu ip address dari DNS Nawala

 Kemudian cek konfigurasi iptables dengan perintah

iptables -t nat -nL

 Masuk kedirectory rc.local untuk meletakkan perintah iptables secara permanen kecuali
kita menghapusnya

BLC TELKOM KLATEN - KPLI KLATEN 321


 Masukkan beberapa baris perintah iptables yang telah kita konfigurasi tadi

iptables -t nat -A PREROUTING -p tcp -m tcp --dport 53 -j DNAT


--to-destination 180.131.144.144:53
iptables -t nat -A PREROUTING -p udp -m udp --dport 53 -j DNAT
--to-destination 180.131.144.144:53
iptables -t nat -A PREROUTING -p tcp -m tcp --dport 53 -j DNAT
--to-destination 180.131.144.145:53
iptables -t nat -A PREROUTING -p udp -m udp --dport 53 -j DNAT
--to-destination 180.131.144.145:53

 Kemudian restart service rc.local dengan perintah

/etc/init.d/rc.local

G. Hasil Dan Kesimpulan


Dengan redirect dns server ke dns Nawala maka akan mengurangi upaya sesorang
untuk membuka situs situs yang merusak dan berbau keburukan bagi masyarakat

Referensi :

BLC TELKOM KLATEN - KPLI KLATEN 322


- http://belajar-komputer-mu.com/mengenal-lebih-dekat-dns-nawala/
- http://nawala.org

auto backup owncloud with cronjob

A. Pengertian
Perangkat lunak utilitas Cron adalah berdasarkan waktu scheduler pekerjaan di
Unix-seperti komputer sistem operasi . Orang-orang yang mengatur dan menjaga
lingkungan software menggunakan cron untuk menjadwalkan pekerjaan (perintah atau
skrip shell ) untuk menjalankan secara berkala pada waktu-waktu tertentu, tanggal,
atau interval. Ini biasanya mengotomatiskan pemeliharaan sistem atau
administrasi-meskipun yang bersifat umum-tujuan membuatnya berguna untuk
hal-hal seperti men-download file dari internet dan men-download email secara
berkala. Asal usul nama cron adalah dari kata Yunani untuk waktu, χρόνος
( chronos ). ( Ken Thompson , penulis cron, telah mengkonfirmasi ini dalam
komunikasi pribadi dengan Brian Kernighan

BLC TELKOM KLATEN - KPLI KLATEN 323


B. Latar Belakang
Karena membackup suatu file dengan cara manual itu capek maka kita buat
otomatis + dengan waktu tertentu

C. Maksud dan tujuan


untuk membuat data cadangan secara otomatis dan di setting atau di atur sesuai
tanggal dan waktu yang di tentukan menggunakan cronjob

D. Hal yang di butuhkan


1. Niat dan baca bassmallah
2. Debian Server
3. Sudah menginstall Owncloud
4. Crontab
5. PC / Laptop

E. Jangka waktu pelaksanaan


Untuk melakukan pekerjaan ini cukup memakan waktu 10 menit

F. Langkah Pelaksanaan
1. Pertama pindah directory ke "/var/www", lalu buat directory "backup" disitu dan
change owner ke www-data , dan buat script backupowncloud.sh untuk membuat
backup otomatis perintah nya ada di bawah ini.

# cd /var/www
# mkdir backup
# chown www-data:www-data -R backup/
# nano backupowncloud.sh

2. lalu masukan script shell (bash) seperti di bawah ini

#!/bin/bash
tanggal=`date +%F`
zip -r /var/www/backup/owncloud-$tanggal.zip
/var/www/html/owncloud
dimana script di atas adalah mengeksekusi perintah membukus directory
/var/www/html/owncloud , ke /var/www/backup/owncloud-tanggalabackup.zip

BLC TELKOM KLATEN - KPLI KLATEN 324


3. lalu save script di atas CTRL+X setelah itu konfigurasi cronjob menggunakan
perintah
#crontab -e

lalu, pilih text editor nano biar mudah. dan isikan configurasi seperti di bawah ini.

20 14 * * * bash /var/www/backupowncloud.sh

Pengertian
┌───────────── menit (0 - 59)
│ ┌───────────── jam (0-23)
│ │ ┌───────────── hari bulan (1 - 31)
│ │ │ ┌───────────── bulan (1 - 12)
│ │ │ │ ┌───────────── hari dalam seminggu (0-6)
│││││
│││││
│││││
* * * ** Perintah untuk mengeksekusi

4. lalu save konfigurasi cronjob nya , dengan ctrl+x . dan tunggu hingga jam yang
sudah di atur untuk mengetahui berjalan atau tidak nya cronjob yang kita konfigurasi

"diatas saya konfigurasi "20" adalah menit dan "14" adalah jam, lalu di belakang yang
"*" adalah semua waktu.. jadi saya membuat konfigurasi auto backup pada jam 14:20

BLC TELKOM KLATEN - KPLI KLATEN 325


setiap hari setiap bulan setiap tahun."

# cd /var/www/backup
# ls
di situ ada backup sesuai tanggal nya dan pada jam yang tepat. :p

G. Kesimpulan

dengan backup owncloud secara otomatis menggunakan cronjob maka kita di


mudahkan untuk backup dan tidak direpotkan dengan backup manual :'v

Referensi
https://en.wikipedia.org/wiki/Cron
http://unix.stackexchange.com/questions/6596/how-do-i-zip-unzip-on-the-unix-comm
and-line
http://stackoverflow.com/questions/1401482/yyyy-mm-dd-format-date-in-shell-script

BLC TELKOM KLATEN - KPLI KLATEN 326


auto backup semua database dalam waktu
tertentu menggunakan cronjob

A. Pengertian
Database adalah sebuah koleksi terorganisir dari data yang . Ini adalah koleksi
skema , tabel , query , laporan, pandangan , dan benda-benda lainnya. Data biasanya
diselenggarakan untuk model aspek realitas dengan cara yang mendukung proses
yang membutuhkan informasi, seperti pemodelan ketersediaan kamar di hotel dengan
cara yang mendukung menemukan sebuah hotel dengan kekosongan.

B. Latar Belakang
Karena backup manual menggunakan mysqldump akan mengakibatkan capek hehe,
jadi kita perlu yang otomatis dan membiarkan system yang berjalan

C. Maksud dan tujuan

BLC TELKOM KLATEN - KPLI KLATEN 327


untuk memadukan mysqldump dengan crontab pada server dan membuat otomatis
backup database

D. Hal yang di butuhkan


1. Niat dan baca bassmallah
2. Database server
3. crontab
4. mysqdump
5. PC / Laptop

E. Jangka waktu
waktu yang saya butuhkan untuk membuat auto backup database ini membutuhkan
waktu 10 menit sadja..

F. Langkah pelaksanaan
1. pindah directory ke "/var/www" lalu buat folder "dbackup", change owner menjadi
www-data , lalu buat file db_backup.sh

# cd /var/www
# mkdir dbackup
# chown www-data:www-data -R dbackup
# nano db_backup.sh

2. lalu isi file "db_backup.sh" menggunakan script di bawah ini

#!/bin/bash
tgl=`date +%F`

mysqldump -h localhost -u root -pindonesianpeople --all-databases >


/var/www/dbackup/backup-db_$tgl.sql

Dimana -h adalah hostname , lalu -u adalah username dari database dan -p adalah
password dari database server saat memasukan value dari password tidak usah
menggunakan spasi.

BLC TELKOM KLATEN - KPLI KLATEN 328


3. Next, Konfigurasi cronjob nya menggunakan perintah

# crontab -e

lalu pilih texteditor nano biar lebih mudah, dan isikan konfigurasi seperti di bawah ini

31 15 * * * bash /var/www/db_backup.sh

Pengertian
┌───────────── menit (0 - 59)
│ ┌───────────── jam (0-23)
│ │ ┌───────────── hari bulan (1 - 31)
│ │ │ ┌───────────── bulan (1 - 12)
│ │ │ │ ┌───────────── hari dalam seminggu (0-6)
│││││
│││││
│││││
* * * ** Perintah untuk mengeksekusi

BLC TELKOM KLATEN - KPLI KLATEN 329


4. lalu save konfigurasi cronjob nya , dengan ctrl+x . dan tunggu hingga jam yang
sudah di atur untuk mengetahui berjalan atau tidak nya cronjob yang kita konfigurasi

"diatas saya konfigurasi "32" adalah menit dan "15" adalah jam, lalu di belakang yang
"*" adalah semua waktu.. jadi saya membuat konfigurasi auto backup pada jam 15:32
setiap hari setiap bulan setiap tahun."

# cd /var/www/dbackup
# ls
di situ ada backup sesuai tanggal nya dan pada jam yang tepat. :v

G. Kesimpulan
dengan backup database secara otomatis menggunakan cronjob maka kita di
mudahkan untuk backup dan tidak direpotkan dengan backup manual :'v

Referensi :
https://en.wikipedia.org/wiki/Database

BLC TELKOM KLATEN - KPLI KLATEN 330


auto backup & restore database saat
terdeteksi hilang sesuai waktu yang di
tentukan

A. Pengertian
Program ini (dbackres) bertujuan untuk mencadangkan dan mengembalikan

BLC TELKOM KLATEN - KPLI KLATEN 331


Database, Di buat dengan ide yang sederhana Semua orang dapat menggunakan
Program ini di bawah Lisensi Apache2 Program ini gratis untuk semua
kalangan Jika ada bug,issues atau yang lainnya mohon untuk di laporkan
ke : indonesianpeople.shutdown57@gmail.com / alinkokomansuby@gmail.com

B. Latar Belakang
untuk kepentingan pekerjaan atau suatu perusahaan yang sering kehilangan database
nya maka saya membuat program yang otomatis mendeteksi apakah database hilang?
jika benar maka program saya otomatis memrestore database yang hilang.

C. Maksud dan tujuan


untuk memudahkan kita dan menjaga kehilangan database dan akan di backup
otomatis menggunukan dbackres ini
InfoConfiguration dbackres
BackUp Directory : /var/db_backres/backup/

DB Connect Config: /etc/db_backres/db_alinko.conf


Installation Dir : /opt/db_backres/
Log File : /var/log/db_backup.log

D. Hal yang di butuhkan


1. Niat dan baca basmallah
2. Database server
3. Harddisk yang memadai
4. Menggunakan Linux Server (debian)
5. aplikasi git dan dbackres

E. Jangka waktu pelaksanaan


untuk installasi dbackres ini membutuhkan waktu 8 menit sekaligus konfigurasi
cronjob nya

F. Langkah Pelaksanaan
1. Sebelumnya server anda sudah ada program "git" dan "crontab" , kalo belum bisa
di install dulu yee.. hehehe,
# git clone https://github.com/alintamvanz/dbackres.git

2. Setelah itu masuk ke directory dbackres, change mode menjadi 755 supaya bisa di
eksekusi dan menjalankan script "install" dengan perintah di bawah ini.

# cd dbackres

BLC TELKOM KLATEN - KPLI KLATEN 332


# chmod 755 *
# ./install

3. Setelah memasukan ketiga perintah di atas, selanjutnya program akan memulai


menginstall. tampilan pertama ada kata selamat datang dan sedikit info. Enter Sadja..

4. Setelah anda Enter Selanjutnya ada text atau naskah lisensi , program ini
menggunakan lisensi Apache2 , OpenSource dan Bisa di distribusikan ulang di bawah
lisensi Apache2, Enter lagi...

5. Tunggu Sebentar hingga ada konfigurasi untuk koneksi ke database

BLC TELKOM KLATEN - KPLI KLATEN 333


6. Nah, Selanjutnya masukan hostname dari database server kalo default dari
hostname menggunakan localhost , jadi saya isi localhost.

7. Setelah OK memasukan hostname dari database selanjutnya memasukan username


dari database servernya

8. hostname sudah,username sudah sekarang masukan password dari database


servernya sesuaikan dengan password anda..

BLC TELKOM KLATEN - KPLI KLATEN 334


9. Okay.. Selanjutnya masukan nama database yang mau di auto backup dan auto
restore ..

10. Setelah itu installasi telah selesai , dan selanjutnya konfigurasi pada crontab nya ,
ada hal yang harus di perhatikan yaitu penaruhan restore dan backup . harus file
restore dulu yang di panggil pada konfigurasi crontab.

BLC TELKOM KLATEN - KPLI KLATEN 335


11. Konfigurasi Crontab nya isi dengan :

* * * * * bash /opt/db_backres/restore.sh
* * * * * bash /opt/db_backres/backup.sh

artinya akan mengecek apakah database ada atau tidak jika ada maka akan di backup
dan jika tidak ada maka akan di restore sesuai backup an sebelumnya setiap menit
setiap jam setiap saat..

12. File backup ada di /var/db_backres/backup, directory bisa di ganti pada


konfigurasi "/etc/db_backres/db_alinko.conf" .

13. Anda pun bisa melihat aktifitas log di /var/log/db_backup.log , terlihat di situ
setiap menit di cek jika ada database maka di backup jika tidak ada maka di restore ;)

BLC TELKOM KLATEN - KPLI KLATEN 336


G. Kesimpulan
Dengan menggunakan dbackres maka dengan itu kita di mudahkan untuk membackup
dan merestore database secara otomatis ;) dengan bantuan cronjob

NB : Jika ada perubahan atau update pada software baca pada :


https://github.com/alintamvanz/dbackres
Referensi :
https://github.com/alintamvanz/dbackres

auto mount partisi harddisk saat laptop/PC


di hidupkan

BLC TELKOM KLATEN - KPLI KLATEN 337


A. Pengertian
Mount perintah menginstruksikan sistem operasi bahwa sistem file siap untuk
digunakan, dan mengaitkan dengan titik tertentu dalam hirarki sistem file secara
keseluruhan (mount titik) dan menetapkan pilihan yang berkaitan dengan aksesnya.
Mounting membuat sistem berkas, file, direktori, perangkat dan file khusus yang
tersedia untuk digunakan dan tersedia untuk pengguna. Its rekan umount
menginstruksikan sistem operasi bahwa sistem berkas harus memisahkan diri dari
mount point-nya, sehingga tidak lagi dapat diakses dan dapat dihapus dari komputer.
Hal ini penting untuk umount perangkat sebelum mengeluarkannya karena perubahan
ke file mungkin hanya sebagian ditulis dan diselesaikan sebagai bagian dari umount
tersebut.

B. Latar belakang
untuk memount partisi harddisk secara automatis saat pc atau laptop di hidupkan

C. Maksud dan tujuan


Supaya tidak repot me-Mount partisi harddisk maka perlu auto mount saat laptop atau
pc di hidupkaj

D. Hal yang di butuhkan


1. Niat dan baca bassmallah
2. Laptop / PC
3. Menggunakan Linux
4. Mempunyai partisi Harddisk

E. Jangka waktu pelaksanaan


Waktu yang saya butuhkan untuk melakukan pekerjaan ini hanya 3 menit

F. Langkah pelaksanaan
1. Pertama kita harus mengetahui partisi mana yang mau di mount masukan perintah

# fdisk -l

BLC TELKOM KLATEN - KPLI KLATEN 338


untuk mengetahui list dari partisi , disini saya mau mount /dev/sda3

2. lalu buat directory , di /media/alinko/mount_sda3 . lalu edit file konfigurasi pada


/etc/rc.local

# mkdir /media/alinko/mount_sda3
# nano /etc/rc.local

3. masukan perintah mount /dev/sda3 /media/alinko/mount_sda3 , seperti gambar di


bawah ini lalu simpan dengan CTRL+X, kenapa di masukan /etc/rc.local ? karena di
file tersebut adalah yang di eksekusi pertama kali setelah proses booting Sistem
operasi linux

4. lalu untuk mengetes restart atau reboot pc kalian , dan setelaah hidup coba liha
apakah partisi berhasil di mount atau tidak

BLC TELKOM KLATEN - KPLI KLATEN 339


5. nah, terlihat setelah laptop saya di restart partisi yang kita setting di /etc/rc.local
sudah ter-Mount .

G. Kesimpulan
Dengan ini maka kita tidak perlu lagi memount manual partisi harddisk kita

Referensi :

https://en.wikipedia.org/wiki/Mount_(Unix)

BLC TELKOM KLATEN - KPLI KLATEN 340


auto menghitung ipaddress (subnetting) di
linux

A. Pengertian
Ipcalc adalah software buatan Krischan Jodies < http://jodies.de/ipcalc > , sejak
tahun 2000. Ipcalc berfungsi untuk menghitung IP Address secara otomatis dan
software ini di tulis atau di buat menggunakan bahasa pemrogramman perl.

B. Latar Belakang
Karena saat kita dalam keadaan tertekan waktu melaksanakan pekerjaan yang
berhubungan dengan subnetting , dan otak kita tidak bisa berfikir maka dari itu ipcalc
membantu kita menghitung IpAddress

C. Maksud dan tujuan


Untuk memudahkan kita menghitung IPAddress, sebelum menginstall aplikasi ini di
sarankan untuk subnetting manual baik method CIDR atau VLSM

D. Hal yang di butuhkan


1. Niat dan baca bassmallah
2. Laptop / Pc
3. Pengguna linux
4. Koneksi internet

E. Jangka waktu pelaksanaan


Waktu yang saya butuhkan hanya 4 menit

BLC TELKOM KLATEN - KPLI KLATEN 341


F. Langkah Pelaksanaan
1. Pertama install dulu aplikasi nya menggunakan perintah

# apt-get install ipcalc

2. Setelah aplikasi ipcalc terinstall untuk menggunakan nya cukup mudah yaitu
menggunakan perintah :
# ipcalc <IpAddress>/<prefix>
Contoh penggunaannya seperti di bawah ini :
# ipcalc 192.168.88.1/24

G. Kesimpulan
Dengan IPCalc kita di mudahkan untuk subnetting atau menghitung IP, khusunya
pada saat saat genting dan otak susah berfikir.

referensi :
which ipcalc
nano /usr/bin/ipcalc

BLC TELKOM KLATEN - KPLI KLATEN 342


how to get free cpanel unlimited and
active forever

A. Pengertian
cPanel adalah berbasis Linux web hosting control panel yang menyediakan antarmuka
dan otomatisasi grafis alat yang dirancang untuk menyederhanakan proses hosting
situs web. cPanel menggunakan struktur 3 tier yang menyediakan kemampuan untuk
administrator, reseller, dan pemilik situs web pengguna akhir untuk mengontrol
berbagai aspek dari situs dan administrasi server melalui web browser standar.

B. Latar Belakang
Karena keperluan webshosting meningkat dan kita sebagai siswa perlu belajar untuk
mengetahui apa itu hosting? maka kita perlu cpanel free ini untuk bahan latihan.

C. Maksud dan tujuan


Untuk mendapatkan webhosting cpanel gratis dan unlimited dan juga aktif selamanya
hehehe..

D. Hal yang di butuhkan


1. Niat dan baca bassmallah
2. Laptop / PC
3. Koneksi internet

E. Jangka waktu pelakasanaan


waktu pelaksanaan untuk mendapatkan free cpanel ini cukup dengan 10 menit

F. Langkah Pelaksanaan
1. Pertama hidupkan laptop dan buka lah browser yang ada di leptop , pastikan
terkoneksi ke internet hehehe.. lalu pada address bar pergi ke alamat

BLC TELKOM KLATEN - KPLI KLATEN 343


https://onesite.co/free-hosting.html

2. Sebelumnya kita harus memiliki domain terlebih dahulu, lalu menuju halaman
seperti ini dan Klik StartNow untuk

3. Setelah itu masukan domain , lalu langkah selanjutnya isikan data diri anda untuk
mendaftar setelah mendaftar maka akan ada email konfirmasi pada email anda.

G. Kesimpulan
Mendapatlkan cPanel Hosting Gratis Unlimited Selamanya

Referensi :
http://www.yekayee.us
https://google.com
https://onesite.co
https://en.wikipedia.org/wiki/CPanel

BLC TELKOM KLATEN - KPLI KLATEN 344


show hidden files on cpanel file manager

A. Pengertian
cPanel adalah berbasis Linux web hosting control panel yang menyediakan antarmuka
dan otomatisasi grafis alat yang dirancang untuk menyederhanakan proses hosting
situs web. cPanel menggunakan struktur 3 tier yang menyediakan kemampuan untuk
administrator, reseller, dan pemilik situs web pengguna akhir untuk mengontrol
berbagai aspek dari situs dan administrasi server melalui web browser standar.

B. Maksud dan tujuan

untuk melihat file atau folder yang tersembunyi pada filemanager cpanel

C. Latar belakang
karena secara default filemanager cpanel menyembunyikan file dot atau file yang
namanya depannya ada titik.

D. Hal yang di butuhkan


1. Niat dan baca bassmallah
2. Mempunyai hosting cpanel
3. Laptop / PC
4. Koneksi internet

E. Jangka waktu pelaksanaan


waktu yang di butuhkan untuk melakukan hal ini cukup 5 menit

F. Langkah Pelaksanaan
1. Masuk ke cpanel dan pergi ke filemanager pada menu cpanel.
lalu pada pojok kanan atas Klik Settings

BLC TELKOM KLATEN - KPLI KLATEN 345


2. Setelah itu muuncul jendelaa seperti ini, lalu Checklist pada bagian "Show hidden
files (dotfiles)"

3. Setelah terCecklist Klik TOmbol save dan tunggu sebentar saja..

4. lalu file yang mulanya tersembunyipun sekarang terlihaaaat..

G. Kesimpulan
Untuk Melihat file tersembunyi pada cpanel filemanager

BLC TELKOM KLATEN - KPLI KLATEN 346


how to backup software using aptoncd on
linux mint

A. Pengertian
AptonCd adalah sebuah perangkat lunak yang digunakan untuk membuat satu atau
lebih CD/DVD backup semua paket yang kita download dengan perintah APT-GET
atau APTITUDE.

B. Latar Belakang
Karena jika saat kita mengisntall ulang sebuah komputer maka saat kita ingin
menginstall sebuah software akan membutuhkan koneksi keinternet . Dengan
menggunakan APTonCD kita tak perlu menginstall software dengan menggunakan
koneksi internet.

C. Maksud dan tujuan


membackup beberapa software yang telah terinstall pada laptop/PC kita

D. Hal yang di butuhkan


1. Niat dan baca bassmallah
2. Laptop/PC
3. Pengguna Linux
4. Koneksi internet atau koneksi ke repository

E. Jangka waktu pelaksanaan


waktu yang saya buthkan untuk menginstall aptoncd sampai membackup software
saya yaitu 8 menit

F. Langkah Pelaksanaan
1. Pertama install dulu aptoncd pada linuxmint, dengan memasukan perintah pada
terminal

# apt-get install aptoncd

BLC TELKOM KLATEN - KPLI KLATEN 347


2. Selanjutnya setelah install buka aptoncd dengan memasukan perintah "aptoncd" di
terminal.

3. Setelah terbuka aptoncd, lalu klik tombol Create . Selanjutnya pilih beberapa
aplikasi yang mau di backup, setelah fix mau membackup aplikasi tersebut, klik Burn.

4. Klik burn, maka akan ada jendela baru seperti ini Pilih "1 DVD" lalu Destination
nya adalah letak penyimpanan software yang kita backup, dan nantinya outputnya
berupa file *.iso. setelah FIx , Klik Apply.

BLC TELKOM KLATEN - KPLI KLATEN 348


5. nah, jika sudah buka destinasi untuk outputnya tadi disitu ada file *.iso dan nama
nya sesuai dengan yang di atas, maka kita berhasil membackup software pada laptop
kita, selanjutnya burn ke DVD untuk menjadi repository offline

G. Kesimpulan
Dengan menggunakan APTonCD akan memudahkan kita untuk menginstall software
yang dibutuhkan secara offline

Referensi

http://igos.co.id/Backup_Semua_Paket_Ubuntu_dengan_AptonCd

BLC TELKOM KLATEN - KPLI KLATEN 349


auto konek ssh tanpa password pada laptop
yang telah terdaftarkan

A. Pengertian
Secure Shell (SSH) adalah sebuah protokol jaringan kriptografi untuk layanan
jaringan operasi aman melalui jaringan yang tidak aman. Contoh aplikasi paling
dikenal adalah untuk remote login ke sistem komputer oleh pengguna.

B. Latar Belakang
Karena sesuatu yang auto itu mudah maka dari itu saya memposting cara mudah
konek ke server menggunakan ssh tanpa password. apakah tetep aman meski tanpa
password? tetap aman karena yang bisa konek hanya keygen yang telah terdaftar.

C. Maksud dan tujuan


Untuk terhubung ke server tanpa memasukan password dan aman.

BLC TELKOM KLATEN - KPLI KLATEN 350


D. Hal yang di butuhkan
1. Niat dan baca bassmallah
2. Debian Server (SSH)
3. Laptop Client / Server Lain
4. Otak dan pikiran

E. Jangka waktu pelaksanaan


waktu yang saya butuhkan cukup dengan 7 menit saja

F. Langkah Pelaksanaan
1. Pertama buka terminal pada laptop anda, lalu masukan perintah
# ssh-keygen -t rsa
untuk meng-Generate Key atau kunci atau identitas laptop yang nantinya di upload ke
server sehingga server mengenali identitas laptop kita.

2. setelah itu upload file "id_rsa.pub" ke server yang mau kita remote tanpa password,
menggunakan perintah :

# scp /root/.ssh/id_rsa.pub db@172.27.195.2:/home/db

* Sesuaikan username dan IP server kalian

3. Setelah terUpload File "id_rsa.pub" ke server selanjutNya buka server anda ,


remote menggunakan ssh seperti biasa, lalu buat folder .ssh dan copy id_rsa.pub ke
authorized_keys, perintah nya seperti berikut :

# mkdir .ssh
# cp id_rsa.pub .ssh/authorized_keys

BLC TELKOM KLATEN - KPLI KLATEN 351


# cd .ssh/
# ls
Pastikan sudah ada file "authorized_keys"

4. dan selanjutnya buka kembali laptop, dan konek ke server yang kita setting tadi

# ssh db@172.27.195.2

Dan Boom! Masuk tanpa password

G. Kesimpulan
Dengan cara ini kita bisa memanfaatkannya melakukan backup server ke server lain
via remote ssh secara otomatis login

Referensi :
http://alvinalexander.com/linux-unix/how-use-scp-without-password-backups-copy
https://en.wikipedia.org/wiki/Secure_Shell

BLC TELKOM KLATEN - KPLI KLATEN 352


proxmox USB Device in Virtual Machine

A. Pengertian
Proxmox Virtual Environment is an open source server virtualization management
solution based on QEMU/KVM and LXC. You can manage virtual machines,
containers, highly available clusters, storage and networks with an integrated,
easy-to-use web interface or via CLI. Proxmox VE code is licensed under the GNU
Affero General Public License, version 3. The project is developed and maintained by
Proxmox Server Solutions GmbH.

B. Latar Belakang
banyak orang yang belum tau cara ini maka dari itu saya memposting artikel ini
padahal sebenarnya di wiki resmi proxmox sudah ada.

C. Maksud dan tujuan


untuk menambah USB Device Ke Virtual Machine Pada proxmox

D. Hal yang di butuhkan


1. Niat dan baca bassmallah
2. Server yang terinstall proxmox
3. ProxMox yang sudah ada VM < VirtualMachine >
4. USB atau Flashdisk

BLC TELKOM KLATEN - KPLI KLATEN 353


5. Laptop / PC

E. Jangka waktu pelaksanaan


waktu yang saya butuhkan hanya dengan 3 menit

F. Langkah Pelaksanaan
1. Pertama pastikan proxmox sehat walafiat artinya tidak ada masalah, dan kedua
pastikan VM anda sudah hidup dan tidak ada masalah. jika kedua hal tersebut sudah
terlewati, selanjutnya masukan FLashdisk atau USB anda ke server proxmox.

- Detect dulu apakah flashdisk sudah masuk atau belum, disini kita harus mengetahui
"ID" atau identitas dari Flashdisk kita.

# lsusb

2. Jika sudah ketemu dari ID Flashdisk atau USB kita selanjutnya konfigurasi USB
nya ke VM menggunakan perintah :

# qm set 2014 -usb0 host=0781:556b

Dimana "2014" adalah ID dari VM yang kita yang mau kita masukin flashdisk dan
"0781:556b" adalah ID dari Flashdisk saya.

3. Selanjutnya monitor VM yang mau kita masukin flashdisk tadi menggunakan


perintah

# qm monitor 214

4. untuk mengecek apakah flashdisk sudah ter-Mount ke VM , kita memonitor dengan


perintah di atas dan setelah masuk seperti gambar di bawah ini masukan perintah

vm > info usbhost

5. Lanjut, Jika sudah terdeteksi seperti di atas. masuk ke VM menggunakan ssh, lalu
buat folder atau directory dan mount flashdisk location ke /media/fdd

# mkdir /media/fdd
# mount /dev/sdb1 /media/fdd

BLC TELKOM KLATEN - KPLI KLATEN 354


# cd /media/fdd
# ls

Jika isi flashdisk sudah muncul seperti di atas menandakan bahwa telah berhasil
me-Mount flashdisk dari proxmox ke VM.

G. Kesimpulan
Dengan artikel di atas pertanyaan saya sudah terjawab, dan saya jadi mengetahui cara
mount flashdisk dari proxmox ke VM

Referensi :
https://pve.proxmox.com/wiki/USB_Devices_in_Virtual_Machines
https://pve.proxmox.com/wiki/Main_Page

BLC TELKOM KLATEN - KPLI KLATEN 355


Blokir Mac Address di Mikrotik

A. Pengertian
MAC Address (Media Access Control Address) adalah., sebuah alamat jaringan yang
diimplementasikan pada lapisan data-link dalam tujuh lapisan model OSI, yang
merepresentasikan sebuah node tertentu dalam jaringan. Dalam sebuah jaringan
berbasis Ethernet, MAC address merupakan alamat yang unik yang memiliki panjang
48-bit (6 byte) yang mengidentifikasikan sebuah komputer, interface dalam sebuah
router, atau node lainnya dalam jaringan. MAC Address juga sering disebut sebagai
Ethernet address, physical address, atau hardware address.

B. Latar belakang
munculnya client atau host yang tiba" bisa terkoneksi ke hotspot tanpa saya beri
username dan passwordnya.

BLC TELKOM KLATEN - KPLI KLATEN 356


C. Maksud dan Tujuan
ngin memblokir mac address client yang tidak dikenal.

D. Alat Dan Bahan

1. Niat dan baca bassmallah


2. Mikrotik RB950
3. Kabel UTP dan Konektor RJ45
4. Laptop
5. Akses Jaringan

E. Waktu Pelaksanaan
kurang lebih 2-3 menit

F. Tahap pelaksanaan

 kita masuk ke winbox kita

 masuk ke menu IP > DHCP Server > Leases untuk mengetahui siapa saja yang terkoneksi
ke mikrotik kita,

 Bila ada user asing atau tak dikenal, klik 2x user tersebut dan copy mac address nya.

 Setelah itu kita masuk ke menu

BLC TELKOM KLATEN - KPLI KLATEN 357


IP --> Firewall --> Filter Rules --> "+" .

 Kemudian kita isiikan sesuai gambar dibawah :

Apply > ok

 maka client atau user yang menggunakan mac tersebut tidak bisa menggunakan internet
lagi.

BLC TELKOM KLATEN - KPLI KLATEN 358


G. Hasil Dan Kesimpulan

Dengan konfigurasi yang dilakukan diatas maka mac address yang telah kita blokir
tidak dapat terhubung ke internet.

H. Referensi
http://www.noraa.io/2017/03/cara-blokir-mac-address-di-mikrotik.html
https://id.wikipedia.org/wiki/MAC_address

dbackres : database backup & restore

A. Pengertian
dbackres adalah program aplikasi yang berfungsi sebagai auto restore, auto backup
dan auto compress dan berjalan melalui pengecekan database , jika database ada maka
akan di backup. jika database tidak ada maka akan di restore secara otomatis dan hasil
restore tersebut mengambil dari backup yang terakhir. program ini di jalankan dengan
bantuan cronjob (crontab) pada debian atau ubuntu server.'

B. Latar Belakang
Latar belakang di buat nya program ini adalah karena banyak nya server yang
kehilangan database baik itu di sengaja maupun yang tidak di sengaja oleh sysadmin,
karena dari itu saya (Alin Koko Mansuby) membuat program ini Waktu PKL Di BLC
Telkom Klaten .

C. Maksud dan tujuan


Maksud dan tujuan saya membuat program ini yang pertama maksud saya yaitu untuk
memudahkan sysadmin membackup dan merestore secara otomatis database, dengan
demikian si sysadmin tidak perlu repot membackup dan merestore secara manual.
dan maksud adanya program ini adalah untuk memudahkan bagi sysadmin melakukan
pengecekan terhadap hilang atau tidaknya suatu database yang telah di konfigurasi.

BLC TELKOM KLATEN - KPLI KLATEN 359


D. Dbackres

# dbackres --help

# dbackres --uninstall

DBackres saat artikel ini post sudah rilis v0.3 , pada versi 0.3 lebih nyaman di
gunakan untuk server ada penambahan fitur di v0.3 lebih gampang di gunakan
karena sudah ada pemanggilan "dbackres" (penambahan perintah "dbackres") , di
bandingkan dengan versi sebelumnya yang harus memanggil dbackres manual ke
directory nya

PERBANDINGAN versi < 0.3

v0.1 - v0.2.x

pada versi ini pemanggilan script dbackres untuk di konfigurasi ke cronjob (crontab)
masih secara manual yaitu dengan memasukan

BLC TELKOM KLATEN - KPLI KLATEN 360


bash /opt/db_backres/restore.sh # untuk merestore dan cek ada tidak
nya DB.
bash /opt/db_backres/backup.sh # untuk membackup DB yang telah di
cek ada.

pada v0.1 tidak ada "compress.sh" yaitu tidak ada fungsi kompres database *.sql yang
telah di backup, pada v0.2.x sudah ada fungsi "compress.sh" tapi masih belum stabil.

bash /opt/db_backres/restore.sh
bash /opt/db_backres/backup.sh
bash /opt/db_backres/compress.sh # ada sejak v0.2

v0.3

pada versi ini sudah bisa di bilang mudah digunakan karena kita tidak perlu setting
perintah pada cronjob memanggil script secara manual seperti di atas, pada versi ini
kita cukup menggunakan.

dbackres --all-functions # ini secara otomatis memanggil seluruh


fungsi dari : restore,backup dan compress

Issues?
Jika ada issues atau bug atau kesalahan yang anda temukan anda bisa menghubungi
saya : indonesianpeople.shutdown57@gmail.com . atau bisa submit issues tersebut ke
github -> https://github.com/alintamvanz/dbackres/issues .

Kenapa Restore Harus Di atas saat konfigurasi cronjob ?

karena pada restore.sh itu ada sesi pengecekan database terlebih dahulu seperti
'apakah database tersebut ada atau tidak?' jika YA maka akan di teruskan ke
backup.sh Jika TIDAK maka akan di restore secara otomatis. bayangkan saja jika
tidak ada pengecekan ada atau tidaknya suatu database, jika backup dulu maka ada
atau tidak database akan di backup :v

dbackres path directory installation

BackUp Directory : /var/db_backres/backup/


DB Connect Config: /etc/db_backres/db_alinko.conf
Installation Dir : /opt/db_backres/
Log File : /var/log/db_backup.log

dbackres by : alinko

BLC TELKOM KLATEN - KPLI KLATEN 361


referensi : https://github.com/alintamvanz/dbackres
https://id.wikipedia.org/wiki/Dbackres

Fiber Optics Fundamentals

A. Pengertian
Fiber Optik adalah saluran transmisi atau sejenis kabel yang terbuat dari kaca atau
plastik yang sangat halus dan lebih kecil dari sehelai rambut, dan dapat digunakan
untuk mentransmisikan sinyal cahaya dari suatu tempat ke tempat lain. Sumber
cahaya yang digunakan biasanya adalah dari sinar laser atau LED. Kabel ini
berdiameter lebih kurang 120 mikrometer. Cahaya yang ada di dalam serat optik tidak
keluar karena indeks bias dari kaca lebih besar daripada indeks bias dari udara, karena
laser mempunyai spektrum yang sangat sempit. Kecepatan transmisi fiber optik
sangat tinggi sehingga sangat bagus digunakan sebagai saluran komunikasi.

B. Latar Belakang
Sekitar 20 tahun yang lalu, kabel fiber optik telah memngambil alih dan mengubah
wajah teknologi industri telepon jarak jauh maupun industri automasi dengan
pengontrolan jarak jauh. Serat optik juga memberikan peranan besar membuat
Internet dapat digunakan di seluruh dunia. Pada tahun 1997 fiber optik
menghubungkan seluruh dunia, Fiber-Optic Link Around the Globe (FLAG) menjadi
jaringan kabel terpanjang di seluruh dunia yang menyediakan infrastruktur untuk
generasi internet terbaru.

C. Maksud dan tujuan


Semakin canggihnya teknologi kita juga perlu mengikuti perkembangan teknologi

BLC TELKOM KLATEN - KPLI KLATEN 362


yang semakin maju ini, salah satunya dalam bidang jaringan yang di perkenalkan
dengan teknologi fiber optik kabel yang kecepatan transfernya mencapai BerGiga,

Kelebihan Fiber Optik

1. Bandwidth sangat besar dengan kecepatan transmisi mencapai gigabit-per detik


dan menghantarkan informasi jarak jauh tanpa pengulangan
2. Biaya pemasangan dan pengoperasian yang rendah serta tingkat keamanan yang
lebih tinggi
3. Ukuran kecil dan ringan, sehingga hemat pemakaian ruang
4. Kebal terhadap gangguan elektromagnetik dan gangguan gelombang radio
5. Tidak ada tenaga listrik dan percikan api
6. Tidak berkarat

Kekurangan Fiber Optik

1. Beberapa faktor membatasi efektivitas kabel FO. Selain instalasinya yang mahal,
sistem ini mungkin sinyalnya kurang kuat, hal ini disebabkan karena faktor fisik
ataupun material.
2. Dispersi dapat mempengaruhi volume informasi yang dapat diakomodasi.
3. Tidak seperti halnya dengan kawat atau plastik, fiber juga lebih sulit untuk
disambung.
4. Sambungan akhir dari kabel fiber harus benar-benar akurat untuk menghindari
transmisi yang tidak jelas.
5. Komponen FO mahal dan membutuhkan biaya ekstra dalam pengaplikasian
yang lebih spesifik.

Cara Kerja Fiber Optik

Pada prinsipnya fiber optik memantulkan dan membiaskan sejumlah cahaya yang
merambat di dalamnya. Efisiensi dari serat optik ditentukan oleh kemurnian dari
bahan penyusun gelas/kaca. Semakin murni bahan gelas, semakin sedikit cahaya yang
diserap oleh fiber optik.
Untuk mengirimkan percakapan-percakapan telepon atau internet melalui fiber optik,
sinyal analog di rubah menjadi sinyal digital. Sebuah laser transmitter pada salah satu
ujung kabel melakukan on/off untuk mengirimkan setiap bit sinyal. System fiber optik
modern dengan single laser bisa mentransmitkan jutaan bit/second. Atau bisa
dikatakan laser transmitter on dan off jutaan kali /second.
Sebuah kabel fiber optics terbuat dari serat kaca murni, sehingga meski panjangnya
berkilo-kilo meter, cahaya masih dapat dipancarkan dari ujung ke ujung lainnya.

BLC TELKOM KLATEN - KPLI KLATEN 363


Referensi :http://thefoa.org
https://www.openoptogenetics.org/images/8/89/Fiber_Optics_Theory_and_Applicati
ons.pdf
https://klikhost.com/mengenal-teknologi-fiber-optik-serat-optik/

BLC TELKOM KLATEN - KPLI KLATEN 364


How to set up owasp modsecurity crs3
detection only on apache2

A. Pengertian
ModSecurity, kadang-kadang disebut Modsec, adalah populer Open-source aplikasi
Web firewall (WAF). Awalnya dirancang sebagai modul untuk Apache HTTP Server ,
telah berkembang untuk menyediakan sebuah array Protocol Hypertext Transfer
permintaan dan penyaringan respon kemampuan bersama dengan fitur keamanan
lainnya di sejumlah platform yang berbeda termasuk Apache HTTP Server ,
Microsoft IIS dan nginx . Ini adalah perangkat lunak bebas yang dirilis di bawah
lisensi Apache 2.0.

B. Latar Belakang
makin banyak nya para penjahat dalam dunia internet khususnya kejahatan pada
website atau webserver , yang mengakibatkan sysadmin repot untuk mengembalikan
server seperti semula. maka dari itu di perlukan security dalam sisi server untuk

BLC TELKOM KLATEN - KPLI KLATEN 365


membantu mengamankan server dari serangan.

C. Maksud dan tujuan


untuk membantu mengamankan serangan website dan mengetahui serangan apa yang
di gunakan oleh attacker.

D. Hal yang di butuhkan


1. Niat dan baca basmallah
2. Apache2 Webserver
3. Debian Server
4. Koneksi ke Repository

E. Jangka waktu pelaksanaan


waktu yang saya butuhkan kurang lebih 15 menit.

F. Langkah Pelaksanaan
1. Install dulu mod security pada server dengan perintah

# apt-get install libapache2-mod-security2

2. Setelah ter install mod_security nya , selanjutnya cek status dari mod_security,
dengan perintah

# apachectl -M | grep --color security

dimana apachectl adalah apache control dan option -M adalah module


dan perintah "grep" adalah untuk menemukan string .

BLC TELKOM KLATEN - KPLI KLATEN 366


jika security2_module (shared) berarti module security2 sudah aktif.

3. selanjutnya, kita masuk ke directory "/etc/modsecurity" lalu ubah


modsecurity.conf-recommended menjadi modsecurity.conf dengan perintah.

# cd /etc/modsecurity
# mv modsecurity.conf-recommended modsecurity.conf

4. Next ! masuk "/etc/share" , lalu clone CRS (Core Rule Set) dari github SpiderLabs ,
pastikan sudah terinstall "git".

# cd /usr/share
# git clone https://github.com/SpiderLabs/owasp-modsecurity-crs.git

5. Yosh, masuk ke directory "/usr/share/owasp-modsecurity-crs" lalu ubah


crs-setup.conf.example ke crs-setup.conf , menggunakan perintah

# cd /usr/share/owasp-modsecurity-crs
# mv crs-setup.conf.example crs-setup.conf

6. Setelah itu , masuk directory "/usr/share/owasp-modsecurity-crs/rules" lalu ubah


pada bagian
REQUEST-900-EXCLUSION-RULES-BEFORE-CRS.conf.example ke
REQUEST-900-EXCLUSION-RULES-BEFORE-CRS.conf

dan
RESPONSE-999-EXCLUSION-RULES-AFTER-CRS.conf.example ke
RESPONSE-999-EXCLUSION-RULES-AFTER-CRS.conf

dengan perintah

BLC TELKOM KLATEN - KPLI KLATEN 367


# cd /usr/share/owasp-modsecurity-crs/rules

# mv REQUEST-900-EXCLUSION-RULES-BEFORE-CRS.conf.example
REQUEST-900-EXCLUSION-RULES-BEFORE-CRS.conf

# mv RESPONSE-999-EXCLUSION-RULES-AFTER-CRS.conf.example
RESPONSE-999-EXCLUSION-RULES-AFTER-CRS.conf

7. Next ! masuk directory "/etc/apache2/mods-enabled" lalu edit file security2.conf

# cd /etc/apache2/mods-enabled
# nano security2.conf

8. lalu tambahkan konfigurasi Include ke owasp-modsecurity-crs.

IncludeOptional /usr/share/owasp-modsecurity-crs/crs-setup.conf
IncludeOptional /usr/share/owasp-modsecurity-crs/rules/*.conf

9. simpan konfigurasi nya, selanjutnya reload dan restart service dari apache2
pastikan tidak ada error saat restart dan reload.

# /etc/init.d/apache2 reload
# /etc/init.d/apache2 restart

10. Selanjutnya langkah cek apakah work atau tidak nya, apakah webserver sudah
bisa mendeteksi serangan menurut rules yang kita gunakan (owasp crs3).

BLC TELKOM KLATEN - KPLI KLATEN 368


buka webbrowser pergi ke ip/domain server, lalu kita akan mencoba salah satu
serangan disini kita akan mencoba serangan XSS (Cross-site Scripting),

lihat gambar..

11. Dan kita akan meilhat log, apakah terdeteksi serangan XSS yang kita coba tadi
atau tidak.

# cat /var/log/apache2/modsec_audit.log

disitu terlihat bahwa ada serangan XSS dan Html code injection,
dan Engine-mode "DETECTION_ONLY" maksud nya webserver hanya mendeteksi
serangan dari seorang attacker dan memberi informasi ke sysadmin melalui log.

G. Kesimpulan
Dengan module security kita di bisa mengetahui serangan apa yang di lakukan oleh
attacker dan mengetahui kelemahan dari server kita.

Referensi :
http://modsecurity.org
https://en.wikipedia.org/wiki/ModSecurity
https://github.com/SpiderLabs/owasp-modsecurity-crs/blob/v3.0/master/INSTALL

BLC TELKOM KLATEN - KPLI KLATEN 369


How to set up owasp modsecurity crs3
Self-contained mode return 403

A. Pengertian

ModSecurity, kadang-kadang disebut Modsec, adalah populer Open-source aplikasi


Web firewall (WAF). Awalnya dirancang sebagai modul untuk Apache HTTP Server ,
telah berkembang untuk menyediakan sebuah array Protocol Hypertext Transfer
permintaan dan penyaringan respon kemampuan bersama dengan fitur keamanan
lainnya di sejumlah platform yang berbeda termasuk Apache HTTP Server ,
Microsoft IIS dan nginx . Ini adalah perangkat lunak bebas yang dirilis di bawah
lisensi Apache 2.0.

B. Latar Belakang
makin banyak nya para penjahat dalam dunia internet khususnya kejahatan pada

BLC TELKOM KLATEN - KPLI KLATEN 370


website atau webserver , yang mengakibatkan sysadmin repot untuk mengembalikan
server seperti semula. maka dari itu di perlukan security dalam sisi server untuk
membantu mengamankan server dari serangan.

C. Maksud dan tujuan


untuk membantu mengamankan serangan website dan mengetahui serangan apa yang
di gunakan oleh attacker.

D. Hal yang di butuhkan


1. Niat dan baca basmallah
2. Sudah terinstall modsecurity
3. Sudah melakukan konfigurasi dasar modsecurity
(Jika belum baca postingan saya sebelumnya)
4. Apache2 Webserver
5. Debian Server
6. Koneksi ke Repository

E. Jangka waktu pelaksanaan


waktu yang saya butuhkan kurang lebih 5 menit.

F. Langkah Pelaksanaan
1. Buka server masuk ke directory "/etc/modsecurity" lalu edit modsecurity.conf
# cd /etc/modsecurity
# nano modsecurity.conf

2. edit pada bagian "SecRuleEngine DetectionOnly" menjadi "SecRuleEngine On"


lalu pada bagian "SecRequestBodyAccess On" Menjadi "SecRequestBodyAccess
Off"

3. simpan konfigurasi di atas, selanjutnya masuk ke directory


"/usr/share/owasp-modsecurity-crs" lalu edit "crs-setup.conf"

BLC TELKOM KLATEN - KPLI KLATEN 371


# cd /usr/share/owasp-modsecurity-crs
# nano crs-setup.conf

4. lalu pada bagian rule yang aktif sebelumnya,supaya tidak aktif beri tanda "#"

SecDefaultAction "phase:1,log,auditlog,pass"
SecDefaultAction "phase:2,log,auditlog,pass"

menjadi

#SecDefaultAction "phase:1,log,auditlog,pass"
#SecDefaultAction "phase:2,log,auditlog,pass"

, aktifkan Rule Self-contained mode hilangkan tanda "#".

#SecDefaultAction "phase:1,log,auditlog,deny,status:403"
#SecDefaultAction "phase:2,log,auditlog,deny,status:403"

menjadi

SecDefaultAction "phase:1,log,auditlog,deny,status:403"
SecDefaultAction "phase:2,log,auditlog,deny,status:403"

5. Selanjutnya simpan konfigurasi nya, lalu reload dan restart service dari apache2
nya. pastikan tidak ada error.

BLC TELKOM KLATEN - KPLI KLATEN 372


#/etc/init.d/apache2 reload
#/etc/init.d/apache2 restart

6. Cek!! kita akan melakukan serangan XSS . Jika forbidden maka rule telah berhasil
di konfugurasi :*

G. Kesimpulan
Dengan module security kita di bisa mengetahui serangan apa yang di lakukan oleh
attacker dan mengetahui kelemahan dari server kita.

Referensi :
http://modsecurity.org
https://en.wikipedia.org/wiki/ModSecurity
https://github.com/SpiderLabs/owasp-modsecurity-crs/blob/v3.0/master/INSTALL

BLC TELKOM KLATEN - KPLI KLATEN 373


Briker v2.0.4 IPPBX installation

A. Pengertian
Briker Open Source IPPBX is a Free and Open Source Software project to build a
Linux Distribution that provides telecommunication related services such as a PBX or
an IP PBX, and other telephony features (Anton Raharja, 2008)

B. Latar Balakang
Kebutuhan komunikasi dari dunia IT yang semakin banyak dan banyak juga aplikasi
aplikasi yang menyediakan VoIP , maka dari itu Briker sudah sepaket menjadi sebuah
Operating System yang di khususkan untuk IPPBX

C. Maksud dan tujuan


untuk membangun komunikasi menggunakan IP PBX sebuah PBX (Private Branch
Exchange) adalah sistem yang menghubungkan ekstensi telepon ke Public Switched
Telephone Network dan menyediakan komunikasi internal untuk bisnis. Sebuah IP
PBX adalah PBX dengan konektivitas Internet Protocol dan dapat memberikan audio
tambahan, video, atau komunikasi pesan instan memanfaatkan protokol TCP / IP
stack.

D. Hal yang di butuhkan


1. Niat dan baca bassmallah
2. Server

BLC TELKOM KLATEN - KPLI KLATEN 374


3. Briker2.0.4.iso
4. Laptop/PC
5. brainware

E. Jangka waktu pelaksanaan


waktu yang di butuhkan 20 menit

F. Langkah Pelaksanaan
1. Konfigurasi BIOS agar PC boot pertama kali dari CDROM, lalu masukan CD
Briker IPPBX ke CDROM, atau jika menggunakan VM langsung pilih *.iso briker
yang sudah di upload. pilih "Install Briker Base unattended" untuk menginstall ke
HardDisk.

2. Selanjutnya, tunggu hinggal installing system selesai. Briker akan secara otomatis
mem-format seluruh harddisk dan mempartisi secara otomatis.

BLC TELKOM KLATEN - KPLI KLATEN 375


3. Proses installasi briker cukup mudah karena briker pada saat installasi tidak
memerlukan banyak konfigurasi.

4. Jika sudah "Finishing the installation" tunggu sampai proses installasi selesai..

BLC TELKOM KLATEN - KPLI KLATEN 376


5. Nah, installasi telah selesai,

Login : support
Password: Briker

6. Remote web base Briker IPPBX.

Default IP : 192.168.2.2
Port : 443

Username : administrator
Password : Briker

BLC TELKOM KLATEN - KPLI KLATEN 377


7. SSH Remote Default :

IP : 192.168.2.2
Port : 10001
Username : support
Password : Briker

# ssh support@192.168.2.2 -p 10001

G. Kesimpulan
Briker Open Source IPPBX is a Free and Open Source Software project to build a
Linux Distribution that provides telecommunication related services such as a PBX or
an IP PBX, and other telephony features

Referensi : http://briker.org
https://en.wikipedia.org/wiki/IP_PBX

BLC TELKOM KLATEN - KPLI KLATEN 378


Sharing Bersama : Gammu Sms Gateway

A. Pengertian

BLC TELKOM KLATEN - KPLI KLATEN 379


SMS Gateway adalah suatu platform yang menyediakan mekanisme untuk EUA
menghantar dan menerima SMS dari peralatan mobile (HP, PDA phone, dll) melalui
SMS Gateway’s shortcode (sbg contoh 9221). Di bawah ini disertakan sedikit ilustrasi
mengenai penjelasan di atas. SMS Gateway membolehkan UEA untuk
berkomunikasi dengan Telco SMSC (telkomsel, indosat, dll) atau SMS platform
untuk menghantar dan menerima pesan SMS dengan sangat mudah, Karena SMS
Gateway akan melakukan semua proses dan koneksi dengan Telco. SMS Gateway
juga menyediakan UEA dengan interface yang mudah dan standar.

B. Latar belakang
SMS Gateway bisa terIntregasi ke aplikasi Absensi Siswa , yang nanti nya setiap
absen siswa bisa langung melaporkan (mengirim sms) ke Orang tua atau wali.
Absensi siswa yang di buat Oleh Mas Yogi Prasetyawan Hadi & temanNya Bima
Zainuddin Ikhsan dari SMK N1 Mejayan Madiun Jurusan RPL ini hasil Ide pokok
dari Mas Ramdhani Ilham Pratama dari SMK N 2 Kalianda Lampung Jurusan TKJ ,
dan saya Alin Koko Mansuby dari SMK Walisongo Jepara mengemas dalam satu
paket auto Install Gammu dan Auto konfigurasi Absensi siswa, Sehingga menjadi
kesatuan aplikasi dan service yang kompleks.

C. Maksud dan tujuan


Maksud dan tujuan kami yaitu untuk membangun SMS Gateway di sekolah maupun
di kantor2 perusahaan dan membuat paket SMS Gateway dengan Service Gammu dan
Menggunakan Aplikasi SAGA,Kalkun dan Absensi Siswa yang di buat Oleh Anak
RPL SMK N1 Mejayan Madiun. Dengan Projek gabungan antara anak TKJ dan RPL
Diharapkan bisa menjadi Suatu Output yang luar biasa dan sangat bermanfaat bagi
masyarakat.

D. Hal yang di butuhkan

1. Niat dan baca basmallah


2. Laptop/PC
3. Proyektor
4. Modem Support Gammu
5. Aplikasi Sms Management (Kalkun,Saga,etc..)
6. Brainware

E. Jangka waktu pelaksanaan


kami bertiga yaitu saya Alin Koko Mansuby atau bisa di panggil Alinko, dan kedua
teman saya Ramdhani Ilham Pratama , Yogi Prasetyawan Hadi , sharing materi SMS
Gateway Dengan service Gammu dari jam 08.30 sampai 12.00 kurang lebih 3,5 Jam.

F. Langkah Pelaksanaan
Dimulai dari saya Alin Koko Mansuby , yang membuka sharing bersama kawan BLC
BLC TELKOM KLATEN - KPLI KLATEN 380
Telkom Klaten ini, kita sharing bertiga. saya yang memulai sharing
dengan menerangkah ke kawan apa itu sms gateway dan modem apa yang support
dengan gammu.

selanjutnya sharing kami bergantian , dan setelah saya yang menjelaskan tentang apa
itu sms gateway dan apa itu gammu untuk masalah teknis installasi dan konfigurasi
gammu di jelaskan oleh mas Ramdhani Ilham Pratama dan saya sebagari operator
untuk installasi dan konfigurasi gammu Nya.

BLC TELKOM KLATEN - KPLI KLATEN 381


Setelah installasi gammu dan konfigurasi kita mencoba mengirim sms dengan gammu
via CLI terlebih dahulu , Sms pun berhasil terkirim ke nomor yang di masukan.
Selanjutya untuk SMS Management WebBased di jelaskan oleh Mas Yogi
Prastyawan Hadi , disitu dia menemukan banyak error dan Alhamdulillah dengan
bantuan teman teman kita berhasil solved error tersebut.

Mas Yogi Prasetyawan menjelaskan cara menginstall Kalkun dan Saga, dia juga
menjelaskan cara penggunaan dan pemanfaatannya .

G. Kesimpulan

Dengan sharing ini saya Alin Koko Mansuby dan teman saya dari Lampung
Ramdhani Ilham Pratama bekerjasama dengan anak RPL dari Madiun untuk membuat
sebuah paket SMS Gateway yang terintregasi ke SMS Management WebBased.

BLC TELKOM KLATEN - KPLI KLATEN 382


Referensi

https://id.wikipedia.org/wiki/SMS_Gateway
https://wammu.eu

How to disable apache2 signature in


debian server

A. Pengertian

Server signature adalah tanda tangan dari server yang kita pakai misalnya kita disini
menggunakan webserv apache2 maka dari itu untuk mengamankan server kita dari
serangan information gathering di perlukan menyembunyikan informasi yang berada
pada server kita ke publik

B. Latar Belakang

karena untuk menghindari dari serangan serangan attacker webserver kita perlu
menyembunyikan informasi dari webserver kita

C. Maksud dan tujuan

untuk menyembunyikan informasi dari server kita maka jika ada halaman error misal
halaman error 404 not found atau 403 forbidden dll, berfungsi sebagai mengamankan
informasi dari server kita.

D. Hal yang di butuhkan

1. Niat dan baca bassmallah


BLC TELKOM KLATEN - KPLI KLATEN 383
2. Webserver Apache2
3. PC Server

E. Jangka waktu pelaksanaan

F. Langkah pelaksanaan

1. Nah, terlihat pada server saya disitu ada error 406 atau not acceptable, disitu ada
informasi pada server saya yaitu "Apache2/2.4.18 (ubuntu) Server at 10.100.60.115
Port 80"

itu adalah informasi dari server saya menggunakan versi webserver apache dan OS
Server yang saya gunakan. nah, bagaimana cara disable atau tidak menampakan
informasi tersebut kita akan membahasnya pada postingan kali ini.

2. Remote server, edit file konfigurasi security pada


"/etc/apache2/conf-enabled/security.conf" menggunakan perintah

# nano /etc/apache2/conf-enabled/security.conf

3. Lalu akan ada file konfigurasi seperti gambar di bawah.

BLC TELKOM KLATEN - KPLI KLATEN 384


pada "ServerTokens OS" kita beri pagar dan "ServerSignature On" kita juga beri
tanda pagar supaya disabled. lalu pada "ServerSignature Off" kita hilangkan tanda
pagar nya sehingga menjadi seperti gambar di bawah ini

BLC TELKOM KLATEN - KPLI KLATEN 385


4. lalu simpan dengan ctrl+x dan restart service dari apache2

# /etc/init.d/apache2 restart
# /etc/init.d/apache2 reload

5. Nah, selanjutnya buka kembali webserver via browser dan halaman error yang tadi
ada informasi mengenai server kita sekarang sudah hilang :p.

BLC TELKOM KLATEN - KPLI KLATEN 386


G. Kesimpulan

Dengan menyembunyikan atau menghilangkan server signature ini , orang lain tidak
tau informasi dari server yang kita gunakan

referensi

http://www.digitalwhores.net/ubuntu-2/remove-apache-2-4-version-signature-ubuntu-
15-04/

BLC TELKOM KLATEN - KPLI KLATEN 387


How to mount flashdisk via terminal

A. Pengertian

Diska Lepas USB atau dikenal juga sebagai Kandar Kilas USB atau yang lebih
populer dalam bahasa Inggris USB flash drive adalah alat penyimpanan data memori
kilat tipe NAND yang memiliki alat penghubung USB yang terintegrasi. Flash Drive
ini biasanya berukuran kecil, ringan, serta bisa dibaca dan ditulisi dengan mudah. Per
November 2006, kapasitas yang tersedia untuk USB Flash Drive ada dari 64 megabita
sampai 512 gigabita. Besarnya kapasitas media ini tergantung dari teknologi memori
kilat yang digunakan.

B. Latar Belakang

bagaimana cara mount flashdisk melalu terminal? sekarang zaman semakin di


mudahkan linux pun sekarang GUI tidak seperti dulu masih CLI, dengan ada nya GUI
orang yang menggunakan Sistem Operasi tidak tau alur sebenarnya jika kita
memasukan flashdisk dan ter-mount ke PC / Laptop Kita.

C. Maksud dan tujuan

BLC TELKOM KLATEN - KPLI KLATEN 388


untuk mengetahui dan menambah wawasan alur dari sistem operasi kita waktu mount
flashdisk

D. Hal yang di butuhkan

1. Niat dan baca bassmallah


2. PC / Laptop
3. Flashdisk
4. Linux

E. Jangka waktu pelaksanaan

waktu pelaksanaan 1 menit

F. Langkah Pelaksanaan

1. Buka terminal buat directory dalam "/media"

# mkdir /media/flashdisk_ku

2. Selanjutnya masukan atau tancapkan flashdisk yang kita siapkan, lalu masukan
perintah

# fdisk -l

untuk mendeteksi apakah flashdisk terdeteksi laptop atau tidak, biasanya flashdisk ada
di "/dev/sdb" , "/dev/sdc"

BLC TELKOM KLATEN - KPLI KLATEN 389


3. Disitu terlihat flashdisk saya ada di "/dev/sdb1" nah, kita akan mount flashdisk saya
ke directory yang sudah kita buat sebelumnya .

# mount /dev/sdb1 /media/flashdisk_ku


# cd /media/flashdisk)ku
# ls

4. nah terlihat semua isi flashdisk sudah tersalin ke '/media/flashdisk_ku' selama


'/dev/sdb1' masih ada.

G. Kesimpulan

dengan mount flashdisk via terminal kita tau alur yang di lakukan OS kita.

referensi :
https://id.wikipedia.org/wiki/Diska_Lepas_USB

BLC TELKOM KLATEN - KPLI KLATEN 390


Mengamankan Mikrotik Menggunakan
Port Knocking

A. Pengertian

Port Knocking adalah suatu bentuk komunikasi host-to-host di mana informasi


mengalir diseluruh port yang tertutup.

B. Latar Belakang

banyaknya orang yang ingin merusak konfigurasi yang telah ada pada mikrotik,dan
bahkan membuat akumulasi trafic yang tinggi yang dapat mengakibatkan cpu bekerja
dengan berat

C. Maksud dan Tujuan

untuk mengamankan sedikit serangan yang mungkin dari luar,meskipun sedikit,bila


orang tidak tahu akan menyusahkan

D. Alat dan Bahan

1. Niat dan baca bassmallah


2. 1 mikrotik rb

BLC TELKOM KLATEN - KPLI KLATEN 391


3. pc / laptop
4. media akses

E. Jangka Waktu Pelaksanaan

untuk membuat port knocking bekerja dengan semestinya membutuhkan waktu 3


menit untuk mengkonfigurasi

F. Tahap Pelaksanaan

1. masuk ke system dengan remote via winbox


2. untuk membuat rule firewall,pilih ip > firewall
3. lalu pada tab Filter Rules,pilih "+" untuk membuat rule baru
4. akan muncul tab baru pada winbox yang berisi konfigurasi rule,pada tab
General,set seperti berikut :
Chain : input
Protocol : 1 (icmp)yang kurang lebih seperti berikut :

5. masih dirule pertama,pada tab action,set seperti berikut :


Action : add src to address List
Address List : icmp
Timeout : 00:02:00 (2 menit)yang kurang lebih seperti berikut :

BLC TELKOM KLATEN - KPLI KLATEN 392


6. setelah selesai membuat rule( aturan ) pertama,kita membuat rule yang ke-2,klik
"+",nanti akan muncul tab baru,pada tab General,set seperti berikut :
Chain : input
Protocol : 6 (tcp)
Dst. Port : 22,8291 yaitu port ssh dan winbox
yang kurang lebih seperti berikut :

7. lalu ke tab Advanced,set seperti berikut :


Src. Address List : ! Icmp (jangan lupa untuk memberi tanda "!" untuk pengecualian)
yang kurang lebih seperti berikut :

BLC TELKOM KLATEN - KPLI KLATEN 393


8. pada tab Action,set seperti berikut :
Action : drop
yang kurang lebih seperti berikut :

9. sekarang kita buktikan apakah rule yang kita buat sudah bekerja,dengan disconnect
remote via winbox
10. sekarang kita connect kembali,dan apakah bisa masuk,ternyata tidak,ini bertanda
rule sudah bekerja

BLC TELKOM KLATEN - KPLI KLATEN 394


11. untuk bisa mengaksesnya kembali,ping ke ip interface mikrotik yang akan anda
akses,misal 10.10.10.1
12. selesai menjalankan ping lalu coba kembali akses mikrotik via winbox
13. untuk melihat waktu yang tersisa untuk akses mikrotik,pada Ip -> Firewall ->
Address List,jika waktu tersebut habis,anda akan tidak bisa menambahkan konfigurasi
dimikrotik,dan akan disconnect secara otomatis

BLC TELKOM KLATEN - KPLI KLATEN 395


G. Kesimpulan

jadi untuk mengakses mikrotik via winbox dan ssh,harus mengawali


connection-handshake atau ping,untuk melakukan perizinan,dan sesudah
terkoneksi,anda akan dibatasi oleh waktu yaitu 2 menit pada contoh diatas.

H. Referensi

 mikrotikindo.blogspot.co.id
 http://www.portknocking.org/

BLC TELKOM KLATEN - KPLI KLATEN 396


IP Webcam menggunakan Smartphone
android

A. Pengertian
Sebuah Internet protocol camera, atau IP camera, adalah jenis kamera video digital
yang biasa digunakan untuk pengawasan , dan yang, tidak seperti analog closed
circuit television (CCTV) kamera, dapat mengirim dan menerima data melalui
jaringan komputer dan internet. Meskipun sebagian besar kamera yang melakukan hal
ini adalah webcam , istilah "IP camera" atau "netcam" biasanya diterapkan hanya
untuk yang digunakan untuk pengawasan. Kamera IP terpusat yang pertama adalah
Axis NetEye 200, dirilis pada tahun 1996 oleh Axis Communications
Ada dua jenis kamera IP:

 Terpusat kamera IP, yang memerlukan sentral network video recorder (NVR) untuk
menangani manajemen rekaman, video dan alarm.
 Kamera desentralisasi IP, yang tidak memerlukan NVR sentral, sebagai kamera telah
merekam fungsi built-in dan dengan demikian dapat merekam langsung ke media
penyimpanan standar, seperti kartu SD , NAS ( Network-Attached Storage ) atau PC /
server.

B. Latar belakang
Penulis ingin memberikan informasi pada pembaca tentang IP camera yang bisa
dilakukan dengan smartphone.

C. Maksud dan Tujuan


Menerapkan IP camera menggunakan smartphone

D. Hal yang di butuhkan


1. Niat dan baca bassmallah

BLC TELKOM KLATEN - KPLI KLATEN 397


2. Smartphone Android
3. Laptop
4. Aplikasi IP camera

E. Jangka waktu pelaksnaan


Waktu yang saya butuhkan 4 menit

F. Tahap pelaksanaan

1. Download aplikasi IP Webcam di Play store

Install Aplikasinya maka aplikasi tersebut meminta persetujuan bahwa dia


memerlukan hak akses dibeberapa program

Buka aplikasi tersebut dan dipaling bawah ada Start server untuk Menjalankan IP
camera.
Lalu ip akan diperlihatkan dibawah beserta port yang digunakan.

BLC TELKOM KLATEN - KPLI KLATEN 398


2. Buka Browser karena ini berbasis web
Dibuka dengan menuliskan IP dan port yang tadi diperlihatkan
192.168.43.1:8080

Inilah tampilan awal Aplikasi IP camera dengan smartphone

Untuk melihat kamera pilih browse dan dibawahnya banyak pilihan seperti mengganti
kamera, Take picture, Record video, dan lain-lain

G. Kesimpulan
Kita bisa menerapkan konsep IP camera menggunakan smartphone yang kita miliki
menggunakan Aplikasi yang ada di play store.

referensi

BLC TELKOM KLATEN - KPLI KLATEN 399


https://en.wikipedia.org/wiki/IP_camera
https://muzakkirahman.blogspot.co.id

SCP (Secure Copy) with Dinamic Ip


Address in linux server

A. Pengertian

SCP adalah protokol jaringan , didasarkan pada BSD RCP protokol, [3] yang
mendukung transfer file antara host pada jaringan. SCP menggunakan Secure Shell
(SSH) untuk transfer data dan menggunakan mekanisme yang sama untuk otentikasi,
sehingga memastikan keaslian dan kerahasiaan dari data dalam transit . Seorang klien
dapat mengirim (upload) file ke server, opsional termasuk atribut dasar mereka
(perizinan, cap waktu). Klien juga dapat meminta file atau direktori dari server
(download). SCP berjalan di atas TCP port 22 secara default. Seperti RCP, tidak ada
RFC yang mendefinisikan secara spesifik protokol.

B. Latar Belakang

karena saya ingin membackup suatu file dari server ke laptop saya dan laptop saya
menggunakan Satu jaringan WIFI dengan Server selain itu laptop saya mendapatkan
IP Secara otomatis dari router (DHCP),maka saya berfikir bagaimana caranya supaya
server secara otomatis menemukan IP Laptop saya.

C. Maksud dan tujuan

untuk mengupload suatu file dari server ke laptop

D. Hal yang dibutuhkan

BLC TELKOM KLATEN - KPLI KLATEN 400


1. Niat dan baca basmallah
2. Debian Server
3. Laptop
4. Wifi (Dinamic IP)

E. Jangka waktu pelaksanaan

waktu yang kita butuhkan 8 menit.

F. Langkah Pelaksanaan

1. Dengan metode ini mungkin tidak se-WOW yang kelian pikirkan metode ini
cukup sederhana yaitu saya menggunakan Script Shell (Bash) dengan perulangan.
Jika kalian paham mengenai hal tersebut maka akan lebih gampang untuk
mengembangkannya, jadi disini saya membuat Sebuah Script yang mencoba 1 per 1
IP yang berubah (Dinamis).

Mungkin bisa di tulis dengan script di bawah ini

#!/bin/bash
# code by alinko <3

for (( i = 1; i <= 100 ; i++ )); do


echo "[+] mencoba : 192.168.22.$i ..."
scp namafile.txt webserver@192.168.22.$i:/home/webserver >
/dev/null 2>&1
if [[ $? -eq 0 ]]; then
echo "Pada tanggal : `date` Berhasil SCP ke
webserver@192.168.22.$i:/home/webserver !" > /root/.scp_dia.log
exit 0
fi
done

2. Simpan dan chmod +x file nya lalu jalankan.

# chmod +x scp.sh
# ./scp.sh

terlihat seperti gambar di bawah script tersebut akan mencoba IP satu persatu sampai
100

BLC TELKOM KLATEN - KPLI KLATEN 401


G. Kesimpulan

inti dari script di atas adalah mengecek satu persatu IP address yang bisa terkoneksi

Referensi :
https://en.wikipedia.org/wiki/Secure_copy

BLC TELKOM KLATEN - KPLI KLATEN 402


DataCenter Planning

SPEC = Standart performance evaluation corporation

best practices IT
a. System Deployment = mempersiapkan sistem dengan baik
b. Power source =
c. Hardware maintenance
d. Software Deployment
e. Cluster
f. Data Storage
g. Network Management Best Practices
h. Documentation Best Practices

Server Security
a. Simplicity (menyederhanakan)
b. Fail Safe
c. Complete Mediation
d. Open Design
e. Separation of privilege
f. Update

Perencanaan Data center

a. Perencanaan datacenter
b. Pemilihan lokasi datacenter

BLC TELKOM KLATEN - KPLI KLATEN 403


c. Arsitektur / Desain
d. Struktural datacenter
e. Sistem kelistrikan
f. Sistem Mechanical
g. Pengaturan suhu
h. Proteksi kebakaran
i. Sistem perkabelan
j. Security
k. Building otomatisasi dan redudancy
l. Telekomunikasi
m. Teknologi informasi
n. Commisioning
o. Pemeliharaan Datacenter

Jenis Klarifikasi "Reliability and Availabilty DataCenter"

kelas F0 : Jalur Tunggal atau single path dataCenter Tanpa Salah Satu dariberikut :
power source / sumber daya alternatif ; UPS ; Grouding Perangkat IT yang tepat
Kelas F1 : Jalur tunggal atau single path DataCenter
Kelas F2 : Jalur Tunggal atau single path Datacenter dengan komponen Redudant
kelas F3 : Fasilitas / resource datacenter yang bisa maintainance bersamaan dan bisa
di operasionalkan secara bersamaan
kelas F4 : Fault tolerant DataCenter atau Datacenter yang terdiri dari beberapa lokasi
yang bisa saling menggantinkan (Fault tolerant)

Design & Planning DataCenter

Disaster Recovery plan adalah tahapan-tahapan proteksi server system kita yang harus
di persiapkan agar jika terjadi masalah
maka proses recovery dapat di lakukan dengan cepat.DRP Sangat erathubungannya
dengan ZERO DOWN TIME Server Sysem Dimana tujuan utama dari suatu server
system atau data center
memberikan layanan tanpa henti kepada client maupun customer

Jika suatu system server atau datacenter tidak di desain dengan sempurna maka server
akan mengalami DOWN
atau bahkan mengalami kerusakan dan membutuhkan waktu sakian menit bahkan
berjam-jam. Dan dapat kita bayangkan,
misalkan puluhan hingga ratusan nasabahbank akan mengantri di depat mesin ATM
atau bahkan nasabah tidak percaya lagi
pada bank dan menarik uang deposit / tabungannya
Tahap Disaster recovery Plan :

BLC TELKOM KLATEN - KPLI KLATEN 404


1. REDUNDANT atau Dual Input POWER SOURCE
2. DUAL UPS atau Redundant UPS to PSU
3. DUAL POWER SUPPLY UNIT (Per Server)
4. LOCAL STORAGE RAID System Untuk OS
5. DUAL / REDUNDANT Connection PerServer
6. REDUNDANT EXTERNAL Storage Protection untuk OS,Database & FileServer
7. TAPE BACKUP , Tape Library atau Virtual Tape Library (VTL)
8. Server Replication Technologi
9. Server co-location

Perbedaan Clustering Server System dan Mirroring Server System adalah :


A. Clustering Server System :
- Hardware server tidak harus identik
- Jika FailOver Cluster bisa melakukan TAKEOVER Server System tanpa
intervensi dari Administrator atau Server operator
- Clustering membutuhkan SHARED Storage berupa NAS,SAN , FreeNAS
External harddisk dual fireware dan semacamnya
Dalam tanda kutip Cluster HARUS menggunakan Shared Storage
B. Mirroring Server System :
- Hardware harus identik
- Jika terjadi FAILOVER , Mirror Server Bisa melakukan TAKEOVER dengan
intervensi atau action dari
Administrator atau server Operator. Untuk menjalankan script yang sudah di
siapkan atau sudah di konfigurasi
(Pengalihan mirror A ke mirror B)
- Mirror Server TIDAK HARUS membutuhkan SHARED Storage teteapi bisa
juga menggunakan sebagai Optional saja.
Dalam tanda kutip bahwa Clustering TIDAK HARUS pake SHARED Storage.
- Mirror Server umumnya di bangun diatas 2 buah server yang identik

BLC TELKOM KLATEN - KPLI KLATEN 405


How to Add SIP Account in Briker

A. Pengertian
Session Initiation Protocol (SIP) adalah protokol komunikasi untuk sinyal ,
untuk tujuan mengendalikan multimedia sesi komunikasi . Telepon internet ,
sistem telepon bisnis IP, penyedia layanan dan operator menggunakan SIP.
SIP dapat digunakan untuk mengatur dan mengontrol panggilan suara dan
video, serta pesan instan . Aplikasi yang paling umum dari SIP adalah setup
dan penghentian Voice over panggilan telepon IP (VoIP).
B. Latar Belakang
Karena saat kita ingin berkomunikasi via voip server ( briker ) ini, jika kita
menggunakan softphone maka kita membutuhkan apa yang disebut sip
account.
C. Tujuan
Diharapkan bisa membuat sip account yang akan digunakan di softphone.
D. Alat Dan Bahan
1. VOIP Server yaitu briker
2. Laptop atau Komputer untuk melakukan konfigurasi
3. Jaringan yang menghubungkan 2 perangkat tersebut
E. Waktu Pelaksanaan
Sekitar 5 menit.
F. Pelaksanaan

BLC TELKOM KLATEN - KPLI KLATEN 406


1. Pertama kita login dulu ke Briker via browser.

2. Tampilan awal akan muncul seperti dibawah ini klik IPPBX


Administration.

3. Setelah muncul seperti dibawah ini klik pada tulisan Extentions di


sebelah kiri.

4. Karena kita akan membuat SIP account pada Device kita pilih Generic
SIP Device.

BLC TELKOM KLATEN - KPLI KLATEN 407


5. Nah yang wajib kita isi disini ada 4 yaitu :
User Extention : sebagai nomor jadi saya isi 1234
Display Name : Tampilan namanya

accountcode : sebaiknya samakan dengan User Extentions


secret : password dari SIP account
Lalu scrool kebawah klik submit.

BLC TELKOM KLATEN - KPLI KLATEN 408


6. Setelah disubmit lihat pada bagian kanan akan muncul account yang baru
kamu buat tadi.

7. Setelah itu klik Apply Configuration Changes.

BLC TELKOM KLATEN - KPLI KLATEN 409


8. Pilih Continue with reload. SIP account sudah berhasil ditambahkan.

G. Hasil
Kita mengetahui bagaimana cara menambahkan SIP account di briker.
H. Referensi
https://en.wikipedia.org/wiki/Session_Initiation_Protocol

BLC TELKOM KLATEN - KPLI KLATEN 410


BAB 4
PENUTUP
4.1. Kesimpulan
Teknik Komputer dan Jaringan adalah suatu jurusan yang berkaitan dengan
komputer dan jaringan, materi TKJ berkaitan tentang hardware, software, serta
brainware. Dimana dalam materi hardware meliputi tentang perangkat-perangkat
jaringan dan juga komputer serta bagaimana merawat dan memperbaiki suatu
hardware, sedangkan dalam materi software terdapat sistem operasi yang antara
lain ada Linux, Windows, Android, dan Mac OS. Linux adalah suatu sistem
operasi open source yang di kembangka dari UNIX, sebagian besar sistem
operasi linux masih mempertahankan mode CLInya
https://es.wikipedia.org/wiki/IPTraf&prev=search
dengan adanya terminal walaupun itu di Linux yang berbasis desktop, Linux
juga mempunyai banyak distro yang salah satunya adalah Debian, yang
merupakan sistem operasi yang di jadikan materi ajar jurusan TKJ saat ini.

Jaringan komputer adalah hubungan antara dua perangkat komputer atau


lebih yang dapat saling bertukar dan membagi data. Untuk saat jaringan komputer
harus memenuhi aturan 7 OSI Layer agar dapat terhubung satu sama lain, OSI
Layer adalah suatu aturan atau model antarmuka jaringan yang di kembangkan
oleh ISO(International Organization for Standardization) yang menjadi standard
komunikasi jaringan di hampir setiap perangkat jaringan di bumi ini OSI Layer
terdiri dari 7 lapisan yaitu : Fisik, Data-link, Network, Transport, Sesi, Presentasi,
Aplikasi.

4.2. Saran dan Testimony


4.2.1. Saran
Ini adalah saran dari kami semua untuk kalian semoga saran dari kami dapat
bermanfaat bagi kalian semua, Adapun saran dari kami untuk semuanya :
● Selalu berpegang pada dokumentasi asli nya.
● Jangan menunda-nunda suatu pekerjaan.
● Janganlah terlalu asik sendiri,cobalah berbaur dengan teman dan menemukan
tantangan baru.
● Janganlah malas untuk membaca, meskipun itu terlihat mudah tapi bisa saja
kesuksesan kalian berawal dari hal-hal mudah.

BLC TELKOM KLATEN - KPLI KLATEN 411


4.2.2. Testimony Prakerin di BLC TELKOM KLATEN
Alin Koko Mansuby : http://alllinuxcode.blogspot.co.id

Nama saya Alin Koko Mansuby , Saya siswa prakerin Di BLC TELKOM KLATEN
dari SMK WALISONGO PECANGAAN JEPARA, Di BLC TELKOM ini saya
sangat bersukur karena disini saya mendapatkan banyak pelajaran.banyak perubahan
khususnya dari diri saya setelah berada di blc telkom,
di antara nya,yang awal nya di sekolah saya tidak tau apa itu tugas dan tanggung
jawab. tetapi setelah lebih dari dua bulan saya prakerin di blc telkom saya lebih
mengerti maksud dari tugas dan tanggung jawab tersebut. contoh nya : kalo di
sekolahan itu d beri tugas guru terus yang penting mengerjakan dan dapat nilai,
berbeda sekali dengan di blc telkom yang semuaNya harus dengan Standart Operating
Procedure. jika mau melakukan sesuatu pekerjaan harus ada yang pertama Planning
(perencanaan) , Organizing (PengOrganisasian) , Actuating (Pelaksanaan) ,
Controlling (Mengkontrol kegiatan yang telah di lakukan salah satunya evaluasi setiap
hari sabtu di blc telkom).
Ada lagi, di sekolah di berikan materi OSI <OpenSystemInterConnection> layer Tapi
saya tidak paham karena di sekolah di jelaskan hanya Osi Layer itu ada 7 lapisan yang
pertama ini dan ini, tapi tidak di jelaskan manfaat dan kegunaannya. nah setelah saya
di blc telkom ini jadi lebih mengetahui tentang Osi layer pula, soalnya di blc telkom
ini terutama kalo mbah suro sharing itu dari materi dasar hingga yang advance di
berikan semua secara gratis, dan cara penjelasan mbah suro itu lebih bisa di cerna atau
lebih masuk. dan saya pun bersykur bisa pkl di blc telkom ini.

BLC TELKOM KLATEN - KPLI KLATEN 412


DAFTAR PUSTAKA
◆ http://id.wikipedia.org ◆ http://linuxminttutorial.blogspot.co.id/20
◆ http://192.168.153.3/data/eBook%20TK 11/12/install-wine-di-linux-mint.html
J/Pengenalan%20Sistem%20Operasi%20 ◆ https://id.wikipedia.org/wiki/Model_OSI
Linux.pdf ◆ https://linuxmint.com/rel_rosa_cinnamon
.php
◆ http://noraa.io ◆ WWW.TUNTOR.COM
◆ http://192.168.153.3/data/eBook%20TK ◆ https://id.wikipedia.org/wiki/Suit_protok
J/Pengenalan%20Sistem%20Operasi%20 ol_internet
Linux.pdf ◆ https://id.wikipedia.org/wiki/Penafsiran_
◆ http://alinko.jp alamat_jaringan
◆ http://umamasfiyaul45.blogspot.co.id/ ◆ https://id.wikipedia.org/wiki/Peladen
◆ http://virtualbox.org/ ◆ https://id.wikipedia.org/wiki/Topologi_ja
◆ https://mikrotikindo.blogspot.co.id/2013/ ringan
04/auto-backup-konfigurasi-mikrotik-den ◆ https://en.wikipedia.org/wiki/XAMPP
gan.html ◆ https://id.wikipedia.org/wiki/Alamat_IP
◆ http://www.teorikomputer.com ◆ http://203.130.243.185/data/eBook%20T
◆ http://www.dlink.com KJ/Buku%20Konfigurasi%20Debian%2
◆ http://mikrotik.co.id 0Server_Ver_BLC-Telkom.pdf
◆ http://sourceforge.net/ ◆ https://id.wikipedia.org/wiki/Sistem_Pen
◆ https://mikrotikindo.blogspot.co.id/ amaan_Domain
◆ https://id.wikipedia.org/wiki/Protokol_K
◆ https://www.howtoforge.com/tutorials/de onfigurasi_Hos_Dinamik
bian/ ◆ https://id.wikipedia.org/wiki/Nama_dom
◆ https://en.wikipedia.org/wiki/The_Fiber_ ain
Optic_Association ◆ https://id.wikipedia.org/wiki/Point-to-Poi

BLC TELKOM KLATEN - KPLI KLATEN 413


nt_Protocol
◆ https://id.wikipedia.org/wiki/SSH ◆ http://wiki.mikrotik.com/wiki/Manual:IP/
◆ http://slimsjepara.blogspot.co.id/ DHCP_Relay
◆ https://id.wikipedia.org/wiki/BIND
◆ http://203.130.243.185/data/eBook%20T ● https://es.wikipedia.org/wiki/IPTraf&pre
KJ/Buku%20Konfigurasi%20Debian%2 v=search
0Server_Ver_BLC-Telkom.pdf ◆ http://kliksma.com/2015/06/perbedaan-a
◆ https://id.wikipedia.org/wiki/Subdomain ntara-gateway-dan-router.html
◆ https://en.wikipedia.org/wiki/Samba_(sof ◆ Buku Konfigurasi Debian
tware) Server_Ver_BLC-Telkom Karya Aji
◆ https://wiki.debian.org/apt-get Kamaludin
◆ https://en.wikipedia.org/wiki/Wikipedia: (http://ajikamaludin.blogspot.com)
Redirect&prev=search ◆
◆ https://id.wikipedia.org/wiki/Pangkalan_ ◆ https://id.wikipedia.org/wiki/Jembatan_ja
data ringan
◆ http://aafikry.web.id/index.php/2016/07/1 ◆ https://fahmidwi42.blogspot.co.id/2016/0
5/how-to-install-zimbra-on-ubuntu/ 8/setting-pppoe-server-dan-client-di.html
◆ http://stackoverflow.com/questions/1348 ◆ https://en.wikipedia.org/wiki/Channel_(c
4667/downloading-mysql-dump-from-co ommunications)
mmand-line ◆ Ebook Materi Mikrotik
◆ https://id.wikipedia.org/wiki/HTTP_Secu MTCNA-05-2012
re ◆ http://www.linuxguide.it/command_line/l
inux_commands_in.html
◆ http://aptoncd.sourceforge.net/ ◆ http://manpages.debian.org/cgi-bin/man.c
◆ https://en.wikipedia.org/wiki/Command_ gi
(computing) ◆ http://id.wikibooks.org/wiki/GNU_%28L
◆ https://id.wikipedia.org/wiki/PHP inux_Untuk_Awam%29/Perintah-perinta
◆ https://wiki.debian.org/NetworkConfigur h_dasar
ation#Multiple_IP_addresses_on_one_In ◆ https://id.wikipedia.org/wiki/Serat_optik
terface ◆ Ebook HAL-HAL YANG HARUS
◆ https://id.wikipedia.org/wiki/Google_Dri DILAKUKAN SETELAH
ve MENGINSTALL SERVER Versi BLC
◆ http://www.mikrotik.co.id/artikel_lihat.p Telkom
hp?id=120 ◆ https://id.wikipedia.org/wiki/Server_web
◆ https://wiki.mikrotik.com/wiki/How_to_ ◆ https://id.wikipedia.org/wiki/SSH
make_transparent_web_proxy ◆ http://jodies.de/ipcalc
◆ https://en.wikipedia.org/wiki/OwnCloud ◆ http://febriyan.net/
&prev=search ◆ https://jajalwae27.blogspot.co.id/2016/12
◆ Ebook MODUL CISCO IDN /cara-mengganti-tema-calju-di-slims-8.ht
◆ http://www.febriyan.net/2017/03/menam ml
bah-vlan-pada-debian-8-jessie.html ◆ https://www.howtoforge.com/tutorial/isp
config-automated-install-script/
◆ https://en.wikipedia.org/wiki/Nslookup ◆ https://id.wikipedia.org/wiki/BIND
◆ https://www.proxmox.com ◆ https://id.wikipedia.org/wiki/Subdomain

BLC TELKOM KLATEN - KPLI KLATEN 414


◆ https://en.wikipedia.org/wiki/WordPress
◆ http://www.mikrotik.co.id/artikel_lihat.p ◆ https://en.wikipedia.org/wiki/Samba_(sof
hp?id=120 tware)
◆ https://tarminag.wordpress.com/2013/12/ ◆ https://wiki.debian.org/apt-get
24/dasar-dasar-perintah-program-iptables ◆ https://wiki.debian.org/NetworkConfigur
/ ation#Multiple_IP_addresses_on_one_In
◆ https://www.howtoforge.com/tutorial/isp terface
config-automated-install-script/ ◆ https://id.wikipedia.org/wiki/HTTP_Secu
re
◆ https://id.wikipedia.org/wiki/Hostname
◆ http://askubuntu.com/questions/239239/5
00-oops-vsftpd-refusing-to-run-with-writ
able-root-inside-chroot-keep-user-j

◆ http://cms.formulasi.or.id/2014/04/cara-i
nstall-cms-formulasi.html
◆ http://www.mikrotik.co.id/artikel_lihat.p
hp?id=105
◆ https://mikrotikindo.blogspot.co.id/2014/
11/cara-memonitor-jaringan-mikrotik-me
nggunakan-thedude.html

Lampiran

1. Sharing EHCP Sebagai WebHosting

BLC TELKOM KLATEN - KPLI KLATEN 415


2. Sharing Point to point bersama Edo dari SMK N 1 Purwodadi

BLC TELKOM KLATEN - KPLI KLATEN 416


3. Sharig SMS Gateway Bersama SMK N2 KALIANDA Lampung dan SMK N1
Mejayan Madiun

BLC TELKOM KLATEN - KPLI KLATEN 417

Anda mungkin juga menyukai