Disusun Oleh :
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,
Kepala Sekolah
Ardana Himawan,S.T
Agama : Islam
MOTTO
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.
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.
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
- 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
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
Assalamualaikum wr.wb
Sekian Terimakasih
wassalamualaikum wr.wb
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.
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.
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
reference : https://id.wikipedia.org/wiki/GNU
: https://id.wikipedia.org/wiki/GPL
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.
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.
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"
referensi :
https://linux.tutorials.id/bash-command/definisi-dan-pengenalan-apa-itu-bash-unix-sh
ell/
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.
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
+---------------------------------------+
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
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.
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 :
Pilih bahasa anda, digambar memilih bahasa inggris biar international dikitlah hehehe..
jika sudah memilih bahasa yang anda gunakan selanjutnya 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
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.
Pilih jenis keyboard,, biasanya sudah otomatis terpilih,, tinggal klik Continue
17. Kemudian os akan melakukan proses copying file ke komputer,, disini akan
memakan waktu,, silahkan tunggu sampai proses selesai
referensi :
http://maulanashio23.blogspot.co.id/2016/12/mengeistal-linux-mint-veri-17.html
https://id.wikipedia.org/wiki/Linux_Mint
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.
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 ..
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.
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..
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"
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..
Lalu, login sesuai profile users yang anda buat sebelumnya, dan klik "Login"
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,
-> 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
A. pengertian
B. Latar Belakang
Karena kebutuhan untuk belajar php maka saya menginstall lampp untuk
webservernya.
Tujuannya adalah untuk membuat webserver pada localhost atau server untuk
menjalankan php atau pemrogramman yang lain.
F. Pelaksanaan
# 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
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..
Maksud dan tujuan saya adalah untuk mendokumentasikan dan memperbaiki error di
atas.
D. Jangka waktu
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
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.
F. Pelaksanaan
pertama pastikan kalian terkoneksi ke internet dulu. lalu install wine dengan
memasukan perintah
(Debian,ubuntu,linux mint 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)
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.
-> 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
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.
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
Referensi :
1. https://id.wikipedia.org/wiki/MAC_address
2.
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.
1. Application Layer
2. Persentation Layer
3. Session Layer
4. Transport Layer
5. Network Layer
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
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
Untuk mempelajari lebih lanjut pengetahuan teknologi maka wajib bagi kita untuk
mengetahui apa itu komputer dan bagaimana cara kerjanya.
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
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
Generasi kedua
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.
Jaringan Komputer
A. Pengertian
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
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
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
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
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.
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.
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
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
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
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
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,
referensi : https://id.wikipedia.org/wiki/Virtualisasi_perangkat_keras
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.
C. Mikrotik ROuterOS
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
Layer 2 konektivitas
Wireless
Bridge
Virtual LAN
Synchronous
Asynchronous
ISDN
SDSL
referensi : https://id.wikipedia.org/wiki/MikroTik
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.
F. Langkah Pelaksanaan
2. Jika sudah punya file packettracer nya sekarang ekstrak menggunakan perintah
3. Setelah di ekstrak seperti gambar di atas maka selanjutnya pindah directory nya ke
"PacketTracer70" menggunakan perintah
# cd PacketTracer70
#./install
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,
Referensi : https://id.wikipedia.org/wiki/Packet_Tracer
B. Sejarah
Referensi : https://en.wikipedia.org/wiki/Proxmox_Virtual_Environment
A. Pengertian
IP Binding atau secara bahasa indonesia mengikat IP adalah suatu methode untuk
melewati login hotspot di mikrotik.
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..
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".
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
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.
# 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
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/
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.
Waktu Yang kami butuhkan untuk mensetting BIOS kurang lebih 5 menit
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
'
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.
Waktu Yang kami butuhkan untuk menginstall proxmox VE 4.3 sekitar 30 menit
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
5 . Setelah itu ada tampilan seperti gambar di bawah , yaitu untuk menyetujui Lisensi
Proxmox nya, ProXmoX menggunakan Lisensi GPL , Klik I Agree
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
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
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
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,
2. Jika sudah masuk ke proxmox maka langkah selanjutnya adalah pergi ke local
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
A. Pengertian
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.
Sebelum menginstall debian 8.6 server di proxmox maka kita perlu membuat VM
untuk wadah Debian nya di proxmox terlebih dahulu.
C. Latar belakang
jangka waktu yang kami butuhkan untuk membuat VM di proxmox sekitar 6 menit
F. Langkah pelaksanaan
https://10.20.30.5:8006
2. Setelah masuk ke proxmox Klik "Create VM" seperti gambar di bawah ini.
VM ID : 2013
NAME : server-alinko
5. Yosha , langkah selanjutnya memilih ISO IMAGE yang sudah saya upload
sebelumnya.jika sudah Klik next
artinya bahwa saya membuat VM Harddisk berkapasitas 200GB. udah itu aja yang
lainnya biarkan seperti itu dan klik next
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
referensi : https://en.wikipedia.org/wiki/Virtual_machine
https://www.google.com/search?q=debian
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
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
12. Yosha, sekarang memilih bahasa disini saya menggunakan bahasa english . karena
bahasa english international :'v
Lanjut..
14. Kita disini akan memilih Asia Karena Indonesia ada di benua asia :p
16. Setelah itu setting locale atau encoding dari keyboard nya, disini saya memilih
United States - en_US.UTF-8 .
A. Pengertian
C. Latar belakang
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..
20. Sekarang setting IP Addres debian nya yang satu subnet dengan VLAN yang kita
buat di mikrotik,
IP Address : 192.168.57.58/24
25.Setting domain Ok, dan selanjutnya kita membuat password untuk login superUser
(root).
27. Oc, setelah membuat password untuk superuser selanjutnya membuat user baru.
A. Pengertian
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.
C. Latar belakang
[BACA JUGA]
jangka waktu yang kami butuhkan untuk menginstall debian kurang lebih nya 30
menit
F. Langkah pelaksanaan
32. untuk partition schema kami menggunakan All files in on partition (recomennded
for new users)
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>
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
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
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 .
6. setelah meginstall php5 dan beserta extension nya selanjutnya kita melakukkan
installasi database server, saya disini menggunakan mariadb sebagai database server
nya
referensi : https://en.wikipedia.org/wiki/Apache_HTTP_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.
Karena saya mendapat error jadi tujuan saya yaitu memecahkan masalah tersebut
E. Jangka waktu
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
127.0.0.1 localhost
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
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
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.
C. Latar belakang
Untuk mengetahui keadaan dan situasi pada server salah satunya menggunaka sistem
monitoring server menggunakan monitorix
F. Langkah Pelaksanaan
# 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
# cd /var/www/html
3. Jika sudah , sekarang cek koneksi internet anda dengan melalukan ping ke google
# wget http://www.monitorix.org/monitorix_3.9.0-izzy1_all.deb
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
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) .
F. Langkah Pelaksanaan
# cd /etc/monitorix
port = 8080
menjadi port yang anda kehendaki , kalo saya menggunakan port 6969
port = 6969
5. dan buka monitorix nya dengan port yang anda ubah tadi.
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
Untuk mengubah judul dari monitorix dan menjadikan nyaman saat menggunakan
monitorix
F. Langkah Pelaksanaan
# cd /etc/monitorix
# /etc/init.d/monitorix restart
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.
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
3. Tunggu proses nya hingga ada seperti ini , karena server saya menggunakan
topologi standAlone Maka saya memilih StandAlone . Klik "<OK>"
ftp://ipAddressServer
contoh
ftp://192.168.57.58
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
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.
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
2. Jika sudah terinstall , buka aplikasi filezilla. Jika anda menggunakan desktop
environment MATE maka filezilla ada di Internet > filezilla .
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
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.
Secara default proftpd (ftp server) menggunakan port 21 , dan untuk tujuan keamanan
dan faktor lain dari sysadmin maka dari itu port proftpd di ubah.
F. Langkah Pelaksanaan
1. Pastikan anda sudah remote server anda menggunakan ssh, setelah itu ganti
directory menggunakan perintah
# cd /etc/proftpd
3. Disini saya mengubah port 21 menjadi 57 , setelah itu CTRL+X dan Y untuk
menyimpan perubahan .
# /etc/init.d/proftpd restart
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.
Referensi : https://en.wikipedia.org/wiki/ProFTPD
https://www.digitalocean.com/community/tutorials/how-to-set-up-proftpd
-on-ubuntu-12-04
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
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.
F. Langkah pelaksanaan
1. Remote server anda via ssh. Lalu mulai install samba menggunakan perintah
2. Setelah install samba selanjutnya pindah directory ke "/etc/samba" karena kita akan
melakukan konfigurasi samba nya.
# cd /etc/samba
# nano smb.conf
[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
[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.
# /etc/init.d/samba restart
smb://IPatauHostnameServerAnda
\\IPAtauServerAnda
G. Kesimpulan
Referensi : https://wiki.samba.org/index.php/Main_Page
https://www.howtoforge.com/tutorial/debian-samba-server/
A. Pengertian
Server HTTP Apache atau Server Web/WWW Apache adalah server web yang dapat
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 .
E. Jangka waktu
F. Langkah pelaksanaan
# cd /etc/apache2/sites-available/
jadi intinya jika halaman di temukan error sesuai kode error nya maka akan di
tampilkan file yang telah di konfigurasi seperti di atas.
# 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
# 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>
#/etc/init.d/apache2 restart
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
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.
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)
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
# 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.
#nano /etc/apache2/sites-available/000-default.conf
<VirtualHost *:443>
DocumentRoot /var/www/html
SSLEngine on
SSLCertificateFile /etc/apache2/apache2.pem
</VirtualHost>
# /etc/init.d/apache2 restart
7. Klik Advanced, dan nanti akan ada tampilan seperti ini, Klik Confirm Securtiy
Exception .
Kesimpulan : https://en.wikipedia.org/wiki/HTTPS
https://en.wikipedia.org/wiki/SSL
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.
Untuk menuju langkah berikutnya yaitu mailserver maka wajib bagi kita untuk bisa
konfigurasi DNS
Untuk mengubah alamat IP menjadi domain name. dan memudahkan kita membuka
server tidak perlu menghafal IP dari servere
F. Langkah pelaksanaan
1. Remote Server anda menggunakan SSH, next yutup2 lebih dari TV boom!!!. install
bind9.
# nano named.conf.local
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.
5. Yosh, setelah di copy . Selanjut nya Edit file "db.alinko" menggunakan perintah :
# nano db.alinko
;
; 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
# nano db.192
;
; 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
#/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,
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
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
1. Debian server
F. Langkah pelaksanaanapt
1. Pertama remote server anda menggunakan ssh, setelah itu install postfix
courier-pop corier-imap. dengan menggunakan perintah
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
# maildirmake /etc/skel/Maildir
# nano /etc/postfix/main.cf
12. Konfigurasi untuk tujuan meneyetujui atau menerima blank mail. Pilih OK dan
enter
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 :
#/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
#/etc/init.d/apache2 restart
# ln -s /usr/share/squirrelmail/ /var/www/html/mail
https://en.wikipedia.org/wiki/Email
https://en.wikipedia.org/wiki/Postfix_(software)
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.
Maksud dan tujuan saya memposting artikel ini yaitu untuk berbagi masalah yang
saya alami dan bagaimana cara mengatasi nya.
E. Jangka Waktu
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;
# /etc/init.d/postfix restart
G. Kesimpulan
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.
Maksud dan tujuan dari kegiatan kali ini saya ingin mencoba membangun sebuah
percakapan jarak jauh dengan menggunakan sebuah perangkat yang terhubung ke
jaringan internet.
E. Jangka waktu
F. Langkah Pelaksanaan
1. First, You Must remote Your server via ssh. Next! Install asterisk menggunakan
perintah
# nano /etc/asterisk/sip.conf
[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
C. secret = sebagai password yang digunakan untuk login username pada asterisk
# nano /etc/asterisk/extensions.conf
[others]
[myphones]
exten => 1921685769,1,Dial(SIP/1921685769)
exten => 1921685770,1,Dial(SIP/1921685770)
#/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
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
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.
# 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!
selanjutnya next!
8. Yosh, Jika sudah ada pesan "Your account has been added to account list" berarti
sudah menambahkan akun
Kesimpulan menginstall zoiper ini supaya bisa berkomunikasi dan menelpon tanpa
pulsa.
Referensi :
https://en.wikipedia.org/wiki/Softphone
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.
Agar konfigurasi server lebih mudah dengan webmin yang berbasis web
F. Langkah Pelaksanaan
1. First, You Must Know me! :v . pertama install dulu dependencies nya,
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
referensi :
http://www.webmin.com/docs.html
https://en.wikipedia.org/wiki/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.
Maksud dan tujuan kami adalah untuk membuat server lebih secure dan privasi lebih
F. Langkah Pelaksanaan
# cd /etc/webmin
# nano miniserv.conf
edit pada bagian port, saya disini mengubah port webmin ke 1234. jadi nanti jika saya
mau membuka webmin menggunakan port 1234.
# /etc/init.d/webmin restart
Dengan mengubah port dari webmin orang lain sulit untuk menemukan login dari
webmin di server kita
referensi :
http://www.webmin.com/faq.html
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.
maksud dan tujuan saya adalah untuk memperbaiki error seperti gambar di atas
2. Jika sudah di hapus , maka coba remote ssh lagi , yosh ternyata udah bisa!
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
referensi :
https://en.wikipedia.org/wiki/Secure_Shell
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.
1. remote server anda , seelah itu install nagios3 beserta plugins nya menggunakan
perintah :
3. selanjutnya, masukan perintah di bawah untuk modifikasi user nya menjadi group
di www-data . dan change permission "/etc/lib/nagios3/" .
# /etc/init.d/nagios3 restart
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.
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
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
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
# nano /etc/mysql/my.cnf
#bind-address = 127.0.0.1
# cd /var/www/html/pilkaton/w9_config/
# nano w9_dbconnect.php
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
IPWEBSERVER : 192.168.80.10
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
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.
F. Langkah Pelaksanaan
# nano /etc/apache2/ports.conf
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
<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
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
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
Maksud dan tujuan kami menginstall slims8 akasia yaitu embuat perpustakaan
berbasis web online dan siapapun bisa mengakses dengan koneksi internet.
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.
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
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
7. Setelah di next, jika berhasil ada pesan seperti di bawah dan klik " OK,START
THE SLIMS"
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
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.
E. Jangka waktu
Untuk menambah mesin pencari google ini saya membutuhkan waktu 5 menit
F. Pelaksanaan
2. setelah memilih engine google, pada form pencarian klik Add "google" seperi
gambar di bawah ini.
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
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
E. Jangka waktu
Jangka waktu untuk membackUp seluruh database saya butuh 2 menit, tergantung
banyak nya database.
F. Tahap Pelaksanaan
[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
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/
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
E. Jangka waktu
Untuk menginstall sampai men-Convert html ke pdf saya butuh waktu 10 menit.
F. Langkah Pelaksanaan
2. Setelah selesai install wkhtmltopdf selanjutnya siapkan file html yang mau di
convert ke pdf, lalu convert ke pdf menggunakan perintah
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
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
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.
A. Pengertian
B. Latar Belakang
Karena kami membuat program kerja debian router dan untuk mendapatkan akses
internet maka kami menSetting PPPoE Client di Debian Router Kami.
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
# pppoeconf
#ifconfig
jika ada interface baru "ppp0 / ppp1" berarti konfigurasi pppoe client sudah berhasil
# 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
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.
Tujuan di install DHCP Server yaitu untuk memberi IP Secara otomatis kepada
DHCP Client
F. Langkah Pelaksanaan
1. masuk server , lalu install isc-dhcp-server sebagai service dari 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
# /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
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.
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.
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.
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
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
F. Langkah Pelaksanaan
# nano /etc/sysctl.conf
# nano /etc/sysctl.conf
cari net.ipv4.ip_forward=1 , lalu hapus tanda pagar di samping dan simpan dengan
CTRL+X
# nano /proc/sys/net/ipv4/ip_forward
4. setelah itu reboot debian router nya, dan cek iptable menggunakan perintah
referensi :
https://en.wikipedia.org/wiki/Network_address_translation
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.
Dengan Berbagi kita dapat mengetahui kekurangan kita dan dapat juga menutup
kekurangan kita. dengan sharing ilmu kita tidak akan berkurang.
E. Jangka waktu
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.
A. Pengertian
B. Latar Belakang
E. Jangka waktu
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`;
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
A. Pengertian
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.
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
dimana result.sql adalah file backUp'an yang anda backUp.. sesuaikan juga letak
directory file sql nya.
G. Kesimpulan
referensi :
https://www.google.com/search?q=database+restore
https://www.howtogeek.com/50354/restoring-a-sql-database-backup-using-sql-server-
management-studio/
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.
Untuk menambah pengetahuan serta wawasan kita terhadap linux, dan bagaimana
BLC TELKOM KLATEN - KPLI KLATEN 265
cara sistem bekerja
E. Jangka waktu
F. Langkah Pelaksanaan
2. Jika sudah di install selanjutnya, siapkan gambar anda , lalu masukan perintah
# feh namagambar.jpg
# feh directory/namagambar.png
# man feh
referensi : https://en.wikipedia.org/wiki/Feh_(image_viewer)
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
B. Latar Belakang
Agar dapat melakukan dan laksanakan konfigurasi pembuatan vlan pada debian router.
Serta sebagai media pembelajaran dan pengalaman dalam melakukan konfigurasi vlan
pada debian router.
E. Waktu Pelaksanaan
waktu yang kami butuhkan untuk menginstall vlan dan konfigurasi nya sekitar 20
menit
F. Tahap Pelaksanaan
Kemudian tambahkan IP Address untuk vlan yang ingin kita buat pada direktori
/etc/network/interfaces dengan perintah
nano /etc/network/interfaces
/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
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.
https://id.wikipedia.org/wiki/VLAN
B.Latar Belakang
Agar dapat membatasi kecepatan akses internet yang didapatkan oleh client
E.Waktu Pelaksanaan
F.Tahap Pelaksanaan
Install wondershaper sebagai service dari limit bandwidth pada debian jessie 8.6 dengan
perintah
Keterangan
Kemudian cek apakah limit bandwidth pada eth0 sudah berjalan dengan perintah
wondershaper eth0
#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
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
Install ISPConfig pada debian 8.6 jessie sebagai server penyedia layanan hosting
E. Waktu pelaksanaan
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
Setelah kita selesai mengganti repository kemudian kita update dan upgrade sistem dari
debian dengan perintah
#cd /tmp
# wget --no-check-certificate -O installer.tgz
"https://github.com/servisys/ispconfig_setup/tarball/master"
# 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)
Pilih sesuka hati anda apa service yang akan anda gunakan pada mail server , disini saya
menggunakan courier dan kemudian pilih ok
Yes
Ini adalah tampilan awal dari ISPConfig dan fitur yang terdapat didalamnya
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/
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
dengan adanya routing dynamic dapat memudahkan para admin jaringan untuk
mengelola jaringan tersebut.
F. Tahap Pelaksanaan
4. pada menu interface pilih RIP setting,dan konfigurasi seperti gambar dibawah ini
6. pada menu network adalah jaringan local yang akan kita export
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
d.pengetesan
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
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.
6. winbox
5. selanjutnya kita buat firewall rule baru dengan pilih menu Filter Rules > +
7. menu Advanced aktifkan pada pilihan Layer 7 dengan layer yang anda buat tadi
seperti gambar berikut
G. Kesimpulan
dengan metode ini kita bisa memblokir situs yang membahayakan,akan tetapi saya
Referensi
https://mikrotikindo.blogspot.co.id
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
2. Setelah menginstall nya maka restart webserver , disini saya menggunakan apache2
jadi saya merestart nya menggunakan perintah
# /etc/init.d/apache2 restart
Referensi :
http://doc.owncloud.org
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
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
# 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
referensi
http://doc.owncloud.org
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
F. Langkah Pelaksanaan
1. siapkan laptop anda dan tenangkan pikiran, lalu install moc menggunakan 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
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
# nano /etc/bash.bashrc
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
G. Kesimpulan
Supaya memudahkan kita untuk memasukan perintah
Referensi :
Ebook HAL-HAL YANG HARUS DILAKUKAN SETELAH MENGINSTALL
SERVER Versi BLC Telkom
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
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..
6. nah,, setelah itu buka wordpress lagi masukan database name , username ,
password , database host sesuai Database server kita di gunakan saat masuk ke
phpmyadmin
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
referensi ;
https://en.wikipedia.org/wiki/WordPress
http://wordpress.org
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
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
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
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
Keterangan :
Semua Port tcp dan udp akan diredirect menuju IPAddress 180.131.144.144 ,
180.131.144.145 yaitu ip address dari DNS Nawala
Masuk kedirectory rc.local untuk meletakkan perintah iptables secara permanen kecuali
kita menghapusnya
/etc/init.d/rc.local
Referensi :
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
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
#!/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
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
# cd /var/www/backup
# ls
di situ ada backup sesuai tanggal nya dan pada jam yang tepat. :p
G. Kesimpulan
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
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
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
#!/bin/bash
tgl=`date +%F`
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.
# 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
"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
A. Pengertian
Program ini (dbackres) bertujuan untuk mencadangkan dan mengembalikan
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.
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
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...
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.
* * * * * 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..
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 ;)
B. Latar belakang
untuk memount partisi harddisk secara automatis saat pc atau laptop di hidupkan
F. Langkah pelaksanaan
1. Pertama kita harus mengetahui partisi mana yang mau di mount masukan perintah
# fdisk -l
# mkdir /media/alinko/mount_sda3
# nano /etc/rc.local
4. lalu untuk mengetes restart atau reboot pc kalian , dan setelaah hidup coba liha
apakah partisi berhasil di mount atau tidak
G. Kesimpulan
Dengan ini maka kita tidak perlu lagi memount manual partisi harddisk kita
Referensi :
https://en.wikipedia.org/wiki/Mount_(Unix)
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
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
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.
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
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
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.
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.
F. Langkah Pelaksanaan
1. Masuk ke cpanel dan pergi ke filemanager pada menu cpanel.
lalu pada pojok kanan atas Klik Settings
G. Kesimpulan
Untuk Melihat file tersembunyi pada cpanel filemanager
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.
F. Langkah Pelaksanaan
1. Pertama install dulu aptoncd pada linuxmint, dengan memasukan perintah pada
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.
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
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.
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 :
# mkdir .ssh
# cp id_rsa.pub .ssh/authorized_keys
4. dan selanjutnya buka kembali laptop, dan konek ke server yang kita setting tadi
# ssh db@172.27.195.2
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
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.
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 :
Dimana "2014" adalah ID dari VM yang kita yang mau kita masukin flashdisk dan
"0781:556b" adalah ID dari Flashdisk saya.
# qm monitor 214
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
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
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.
E. Waktu Pelaksanaan
kurang lebih 2-3 menit
F. Tahap pelaksanaan
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.
Apply > ok
maka client atau user yang menggunakan mac tersebut tidak bisa menggunakan internet
lagi.
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
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 .
# 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
v0.1 - v0.2.x
pada versi ini pemanggilan script dbackres untuk di konfigurasi ke cronjob (crontab)
masih secara manual yaitu dengan memasukan
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.
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 .
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 by : alinko
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.
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.
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.
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
F. Langkah Pelaksanaan
1. Install dulu mod security pada server dengan perintah
2. Setelah ter install mod_security nya , selanjutnya cek status dari mod_security,
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
# cd /usr/share/owasp-modsecurity-crs
# mv crs-setup.conf.example crs-setup.conf
dan
RESPONSE-999-EXCLUSION-RULES-AFTER-CRS.conf.example ke
RESPONSE-999-EXCLUSION-RULES-AFTER-CRS.conf
dengan perintah
# 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
# cd /etc/apache2/mods-enabled
# nano security2.conf
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).
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
A. Pengertian
B. Latar Belakang
makin banyak nya para penjahat dalam dunia internet khususnya kejahatan pada
F. Langkah Pelaksanaan
1. Buka server masuk ke directory "/etc/modsecurity" lalu edit modsecurity.conf
# cd /etc/modsecurity
# nano modsecurity.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"
#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.
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
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
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.
4. Jika sudah "Finishing the installation" tunggu sampai proses installasi selesai..
Login : support
Password: Briker
Default IP : 192.168.2.2
Port : 443
Username : administrator
Password : Briker
IP : 192.168.2.2
Port : 10001
Username : support
Password : Briker
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
A. Pengertian
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.
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.
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.
https://id.wikipedia.org/wiki/SMS_Gateway
https://wammu.eu
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
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.
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.
# nano /etc/apache2/conf-enabled/security.conf
# /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.
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/
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
F. Langkah Pelaksanaan
# 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"
G. Kesimpulan
dengan mount flashdisk via terminal kita tau alur yang di lakukan OS kita.
referensi :
https://id.wikipedia.org/wiki/Diska_Lepas_USB
A. Pengertian
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
F. Tahap Pelaksanaan
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
H. Referensi
mikrotikindo.blogspot.co.id
http://www.portknocking.org/
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.
F. Tahap pelaksanaan
Buka aplikasi tersebut dan dipaling bawah ada Start server untuk Menjalankan IP
camera.
Lalu ip akan diperlihatkan dibawah beserta port yang digunakan.
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
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.
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).
#!/bin/bash
# code by alinko <3
# chmod +x scp.sh
# ./scp.sh
terlihat seperti gambar di bawah script tersebut akan mencoba IP satu persatu sampai
100
inti dari script di atas adalah mengecek satu persatu IP address yang bisa terkoneksi
Referensi :
https://en.wikipedia.org/wiki/Secure_copy
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
a. Perencanaan datacenter
b. Pemilihan lokasi 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)
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 :
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
4. Karena kita akan membuat SIP account pada Device kita pilih Generic
SIP Device.
G. Hasil
Kita mengetahui bagaimana cara menambahkan SIP account di briker.
H. Referensi
https://en.wikipedia.org/wiki/Session_Initiation_Protocol
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.
◆ 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