(PRAKERIN)
Kantor BP-PAUD dan DIKMAS PROV. SULAWESI SELATAN (Gedung Radio PLS FM)
Disusun Oleh:
Nama : Setiawan.M.Belluano
NIS/NISN : 0037353452
TKJ CLUB
LEMBAR PENGESAHAN
Laporan praktik kerja industri yang telah dilaksanakan oleh :
Nama : Setiawan.M.Belluano
NIS/NISN : 0037353452
Program Keahlian : Teknik Komputer & Jaringan
Ditulis sebagai syarat untuk mengikuti Ujian Kompetensi (Ujikom) dan Ujian Nasional
Menyetujui,
Mengetahui,
Kepala SMK Negeri 1 Petasia Timur
TKJ CLUB
MOTTO DAN PERSEMBAHAN
MOTTO
Semua yang terjadi adalah takdir, namun takdir bisa dirubah dengan cara
berusaha dan berikhtiar semaksimal mungkin.
Sesunggahnya sesudah kesulitan itu ada kemudahan. Maka apabila
kamu telah selesai (dari suatu urusan), kerjakanlah dengan sungguh-sungguh
(urusan) yang lain.
(Q.S Al-Insyirah 7-8).
PERSEMBAHAN
Laporan Prakerin ini Dipersembahkan kepada :
1. Kepala Sekolah SMK Negeri 1 Petasia Timur dan Bapak/Ibu guru yang telah
membimbing saya.
2. Pembimbing, guru-guru dan staf karyawan SMK Negeri 1 Petasia Timur.
3. Orang tua dan keluarga yang telah mendoakan, membiayai, mendukung dan
memberikan semangat sampai selesainya pelaksanaan Prakerin.
4. Pemimpin dan Tutor-Tutor beserta para Astor TKJ CLUB.
5. Teman-teman seperjuangan.
Junior-junior semuanya yang akan melaksanakan Prakerin untuk program kegiatan periode
selanjutnya.
TKJ CLUB
KATA PENGANTAR
Syukur Alhamdulillah saya panjatkan kepada Allah SWT. Atas nikmat kesehatan dan waktu sehingga
saya dapat membuat dan menyelesaikan Laporan Hasil Praktek Industri di TKJ CLUB tanpa halangan
atau hambatan apapun sesuai waktu yang telah ditentukan. Laporan ini disusun sesuai dengan
pengalaman dan ilmu yang saya dapatkan selama saya melaksanakan Praktek Kerja Industri
(PRAKERIN).
Kegiatan PRAKERIN tahun ini mengalami sedikit hambatan yaitu virus yang telah meneyebar di
Indonesia (COVID-19) yang menyebabkan kegiatan PRAKERIN tidak berjalan sesuai dengan yang
diharapkan, Tetapi jika kita membahas masalah ilmu yang didapatkan selama kegiatan PRAKERIN
tetap sama karna di TKJCLUB di terapkan system belajar dan mengajar secara online (E-
LEARNING).
Ketika kami melaksanakan kegiatan PRAKERIN ini kami menerima kegiatan belajar online hanya
sekitar 2 minggu dan kemudian kami di kembalikan ke tempat asal masing-masing untuk menghindari
kami terjangkit virus tersebut.
Penyusunan laporan ini adalah salah satu syarat untuk mengikuti Ujian Akhir Sekolah (UAS) dan
Ujian Akhir Nasional (UAN) dan laporan ini sebagai bukti bahwa saya telah melaksanakan Praktek
Kerja Industri di TKJ CLUB.
Laporan PRAKERIN yang saya buat ini dalam rangka memenuhi tugas dan sebagai bahan
pertanggung jawaban atas kegiatan Praktek Kerja Industri di Dunia Usaha dan Dunia Industri
(DU/DI).Saya mengucapkan terima kasih kepada semua pihak yang telah membantu saya baik secara
moral maupun materi selama kegiatan PRAKERIN. Terutama kepada :
1. Ibu Alpin Lainua, S. Pd, M.PKim selaku Kepala Sekolah SMKN 1 Petasia Timur
2. Ibu Kartika, S.Pd. selaku guru pembimbing SMKN 1 Petasia Timur
3. Bapak Aliansyah selaku ketua LKP AKSARA TEKNO EDUKASI
4. Kak Tutor selaku pengajar atau pemberi materi selama di DU/DI
5. Beserta para Astor yang telah membantu dalam proses pembelajaran selama kegiatan di
DU/DI.
Dalam laporan ini saya akan memaparkan materi yang telah saya dapat selama di DU/DI baik itu
secara TATAP MUKA maupun ONLINE. Saya menyadari bahwa masih banyak kekurangan dalam
pembuatan laporan saya ini, maka saya meminta saran dan kritik yang membangun guna
melengkapi kekurangan laporan ini. Semoga laporan yang saya buat ini dapat bermanfaat, akhir kata
saya mengucapkan terima kasih dan mohon maaf apabila masih terlalu banyak kekurangan.
TKJ CLUB
DAFTAR ISI
Lembar Pengesahan II
Kata Pengantar IV
Daftar Isi V
BAB I Pendahuluan
A. LATAR BELAKANG 6
B. TUJUAN PRAKERIN 7
C. MANFAAT PRAKERIN 7
D. VISI MISI TKJCLUB 8
Bab II Pembahasan
A. Sistem Bilangan 9
B. Tpc/Ip 11
C. Ip Address 12
D. Subneting 16
E. Menentukan Ip Netwok, Ip Awal, Ip Akhir Dan Ip Broadcast 24
F. Topologi 25
G. Hubungan Ip Address Dan Topologi 30
H. Menentukan Penggunaan Jumlah Switch 1 Ruang 1 Server 31
I. Instalasi Linux Debian 9.5 33
J. Routing 79
K. Dns Server 100
L. Web Server 117
M. Web Server + Joomla 139
N. Web Server + opencart 150
O. Web server + wordpress 152
P. FTP Server 153
Q. E-mail Server 154
R. Proxy Server 156
S. File Server 159
T. Monitoring (Munin Server) 159
U. DHCP Server 161
TKJ CLUB
V. Mikrotik 163
W. Mikrotik Hostpot 164
X. Access Point 164
Y. Access Point router 164
Z. Access Point Bridge 166
AA. Cisco Paket Treacer 166
Bab III Penutup
A.Kesimpulan 168
B.Saran 168
TKJ CLUB
BAB I
PENDAHULUAN
A. LATAR BELAKANG
Program TKJ CLUB merupakan pengembangan model pendidikan
karakter yang berbasis kepada Sumber Daya Manusia yang disesuaikan dengan
minat dan bakat serta nilai kompetensi bagi peserta Program agar menjadi BIBIT
yang UNGGUL melalui Program Praktek Kerja Industri. Karena Program TKJ
CLUB merupakan pengembangan model pendidikan karakter berbasis SDM
(Sumber Daya Manusia) maka kami menganut 3 (tiga) Prinsip Karakter Dasar
yaitu DISIPLIN WAKTU, DISIPLIN SIKAP dan DISIPLIN ILMU.
a. DISIPLIN WAKTU, Disiplin Waktu bagi peserta didik merupakan hal
yang sangat penting. dengan adanya disiplin waktu membetuk pola
kesadaran bagi peserta didik agar selalu menghargai waktu seperti
bagaimana mereka menghargai usia hidup atau umur mereka sendiri, maka
dalam Program TKJ CLUB menjunjung tinggi penggunaan waktu yang
efisien dan efektif dalam perolehan dan penguasaan materi inti Program
TKJ CLUB ;
b. DISIPLIN SIKAP, Disiplin Sikap merupakan substansi pokok dalam
pengembangan Pendidikan Karakter dalam pelaksanaan Program TKJ
CLUB, Sikap dan Perilaku peserta didik dituntut untuk selalu memiliki
semagat dan kemauan yang tinggi dan selalu berfikir Dewasa untuk
mencapai tujuan dalam pelaksanaan Program atau kesuksesan Program
maka dengan sendirinya akan membentuk karakter Dewasa dalam
menjalani kehidupan sehari-hari ;
c. DISIPLIN ILMU, Disiplin Ilmu merupakan hal pokok dalam
pengembangan SKILL dan Kompetensi bagi Peserta. Fokus dalam
menjelajahi materi secara mendalam dan berulang-ulang dengan dukungan
STUDI KASUS akan memberikan pengalaman Teknis dan non Teknis
terhadap penguasaan materi bagi peserta didik sehingga Profesional
dibidangnya khususnya di jurusan TKJ (Teknik Komuter dan Jaringan).
TKJ CLUB
B. TUJUAN
Program TKJ CLUB hadir dengan tujuan untuk membentuk, membina,
melatih dan mengembangkan pola pikir dan kemampuan SDM (Sumber Daya
Manusia) bagi peserta didik mejadi bentuk Pendewasaan dan Penguasaan Diri
dalam menghadapi tantangan Global khususnya dibidang Teknologi Informasi
dan Komunikasi. Pesatnya perkembangan ilmu pengetahuan dalam bidang IPTEK
tidak bisa didiamkan begitu saja khususnya bagi para generasi muda yang tidak
lain adalah anak didik kita selaku generasi penerus karena setiap detik, menit dan
jam akan ada perkembangan teknologi baru sehingga penguasaan IPTEK
hukumnya Wajib agar para peserta tidak tertinggal dengan ilmu pengentahuan
yang ada.
Disisi lain Tujuan Program TKJ CLUB adalah memberikan layanan
kepada publik maupun Lembaga Pendidikan Kejuruan dalam pemerataan Ilmu
Pengetahuan tentang Teknologi Informasi dan Komunikasi mulai dari perkotaan
hingga ke pelosok daerah terpencil sekalipun agar tidak adanya perbedaan antara
status sosial, budaya dan ras dalam peroleh informasi secara berkelanjutan.
C. MANFAAT
a. Dalam pelaksanaan Program TKJ CLUB, para peserta akan mudah
mendapatkan Ilmu Pengetahuan yang ter-update sesuai dengan
perkembangan Materi dan Teknology ;
b. Penerapan Studi Kasus, Pengulangan Materi, penggunaan Analisa dan
Logika berfikir menjadi ujung tombak dalam penguasaan materi ;
c. Proses pembelajaran secara Intensif akan membangun dan membentuk
minat belajar bagi Peserta Program ;
d. Penerapan Pola kerja setara dengan konsep dan cara kerja Dunia Industri
yang sesungguhnya akan membentuk disiplin dan etos kerja baik dan
mampu bertahan dalam tekanan kerja didunia Industri ;
e. Memberikan keterampilan khusus bagi peserta didik dengan Disiplin Ilmu
yang dimiliki yang dapat digunakan untuk kepentingan tertentu seperti
TKJ CLUB
peserta mampu menguasai Ujian Kompetensi, LKS (Lomba Keterampilan
Siswa) maupun digunakan untuk berwirausaha.
D. VISI MISI TKJ CLUB
VISI Program TKJ CLUB adalah menjadikan Program TKJ CLUB
sebagai pusat pelatihan dan pengembangan SDM (Sumber Daya Manusia) dalam
penguasaan dan pemanfaatan Teknologi Informasi dan Komunikasi khsusnya
dibidang Teknik Komputer dan Jaringan dikawasan Timur Indonesia.
TKJ CLUB
BAB II
PEMBAHASAN
A. SISTEM BILANGAN
1. PENGERTIAN SISTEM BILANGAN
Sistem bilangan adalah salah satu cara untuk mewakili suatu
besaran item fisik yang memakai bilangan basis (base).
Sistem bilangan yang umum dikenal ada 4 yaitu;
Biner (basis 2) terdiri dari 2 digit angka yaitu 0 dan 1
Octal (basis 8) terdiri dari 8 digit angka yaitu 0-7
Desimal (basis 10) terdiri dari 10 digit angka yaitu 0-9
Hexadecimal (basis 16) terdiri dari 16 digit yaitu 0-9,huruf
A-F
a. Biner
Biner adalah Bahasa pemrograman yang hanya dimengerti
oleh computer yang terdiri dari 2 digit angka yaitu 0 dan
1,dimana 0 di artikan sebagai tidak aktif (off) dan 1 di
artikan sebagai aktif (on).Biner berfungsi untuk
menghubungkan perangkat/computer dengan perangkat
lainnya.
b. Desimal
Desimal adalah system bilangan yang terdiri dari 10 digit
angka (basis 10) yaitu 0-9.
a) Konversi biner ke desimal
Untuk mengkonversi biner ke decimal dan begitu pun
sebaliknya kita dipermudahkan denga menggunakan
tabel basis 2.
TKJ CLUB
bilangan 2 di pangkatkan dengan bilangan
lain.Sedangkan ,pangkat yaitu bilangan lain yang
dipangkatkan dengan bilangan 2.
1. 11001101 = 205
Penyelesaian = 1+4+8+64+128=205
2. VERSI TCP/IP
TCP/IPV4
TCP/IPV4 ini memiliki ciri-ciri sebagai berikut.
Umum digunakan;
TKJ CLUB
Memilki 32 bit;
Mudah untuk dikonfigurasikan.
Memiliki 32 bit;
Memiliki 4 oktet;
Dalam 1 oktet terdiri dari 8 bit,dan ;
Setiap 8 bit dibaasi dengan tanda (.).
Misalnya;
TCP/IPV6
TCP/IPV6 ini memilki ciri-ciri sebagai berikut.
Khusus digunakan;
128 bit;
Sulit untuk dikonfigurasikan.
C. IP ADDRESS
1. PENGERTIAN IP ADDRESS
Ip Address adalah sebuah pengalamatan yang di gunakan untuk
menghubungkan computer/perangkat kedalam suatu jaringan.
a. Kelas Ip Address
a) Kelas A = 0 – 127 (1 – 126) = dimana 0 merupakan ip network
dan 127 merupakan ip loopback.
b) Kelas B = 128 – 191
c) Kelas C = 192 – 223
d) Kelas D = 224 – 239 (Multicasting/berkelompok)
TKJ CLUB
e) Kelas E = 239 – 255 (Experimen/percobaan)
c. Ciri-ciri Ip Address
a) Kelas A
b) Kelas B
TKJ CLUB
Jumlah network = 16.384 (rentang pada octet 128–191 yaitu 64
x 256=16.38)
Jumlah host keseluruhan = 65.536
Jumlah host valid = 65.534
Jumlah client = 65.533
Netmask = 255.255.0.0
c) Kelas C
Misalnya
a) Kelas A
TKJ CLUB
10.11.12.1 Sama Range dimana network id nya sama
yaitu 10
10.11.12.2
10
11.12.1 11.12.2
10
11.12.3 10.12.4
128.10.11.2
11.1 11.2
128.10
11.3 10.4
128.11.10.4
c) Kelas C
192.12.11.2
TKJ CLUB
.1 .2
192.12.11
.3 .4
192.11.12.4
D. SUBNETING
1. DEFINISI SUBNETING
Subneting dibagi menjadi 3 kata yaitu Sub yang berarti bagian atau
pembagian dan net yang berarti internet serta Ing yang berarti kata
kerja dari Bahasa inggris .Jadi subneting adalah pembagian jaringan
Secara umum, Subneting adalah pembagian jaringan menjadi jaringan
yang lebih kecil agar memaalisir terjadinya suatu kebocoran Ip.
2. PEMILIHAN KELAS IP
a. Kelas A memiliki 16.777.213 client jika digunakan 10 client maka
akan menyisihkan 16.777.203 client.
b. Kelas B memiliki 65.533 client jika digunakan 10 clint maka akan
menyisihkan 65.523 client.
c. Kelas C memiliki 253 client jika digunakan 10 client maka akan
menyisihkan 243 client
3. TABEL SUBNETING
Jumlah Jumlah
Jumlah Host
Prefiix Netmask Network Host
Keseluruhan
Keseluruhan Valid
TKJ CLUB
/24 255.255.255.0 1 256 254
/25 255.255.255.128 2 128 126
/26 255.255.255.192 4 64 62
/27 255.255.255.224 8 32 30
/28 255.255.255.240 16 16 14
/29 255.255.255.248 32 8 6
/30 255.255.255.252 64 4 2
/31 255.255.255.254 128 2 0
/32 255.255.255.255 256 1 0
Rumus:
a.Prefix /24
200.110.1.4/24 = 11111111.11111111.11111111.00000000
Jumlah Network = 1
Jumlah Host Keseluruhan = 256
Jumlah Host Vaild = 254
TKJ CLUB
b.Prefix /25
192.168.118.167/25 = 11111111.11111111.11111111.10000000
Jumlah Network = 2
Jumlah Host Keseluruhan = 128
Jumlah Host Vaild = 126
TKJ CLUB
201.110.111.12 201.110.111.12 201.110.111.15
5 201.110.111.159
8 9 8
6 201.110.111.16 201.110.111.16 201.110.111.19
201.110.111.191
0 1 0
201.110.111.19 201.110.111.19 201.110.111.22
7 201.110.111.223
2 3 2
201.110.111.22 201.110.111.22 201.110.111.25
8 201.110.111.255
4 5 4
Jadi ip address 201.110.111.172/27 berada pada network 6
e.Prefix /28
193.193.200.197/28 = 11111111.11111111.11111111.11110000
Jumlah Network = 16
Jumlah Host Keseluruhan = 16
Jumlah Host Vaild = 14
TKJ CLUB
4 8 9 2 3
1 193.193.200.22 193.193.200.22 193.193.200.23 193.193.200.23
5 4 5 8 9
1 193.193.200.24 193.193.200.24 193.193.200.25 193.193.200.25
6 0 1 4 5
Jadi ip address 193.193.200.197/28 berada pada network 13
g.Prefix /29
210.102.127.132/29 = 11111111.11111111.11111111.11111000
Jumlah Network = 32
Jumlah Host Keseluruhan = 8
Jumlah Host Vaild = 6
TKJ CLUB
7 8 9 4 5
1 210.102.127.13 210.102.127.13 210.102.127.14 210.102.127.14
8 6 7 2 3
1 210.102.127.14 210.102.127.14 210.102.127.15 210.102.127.15
9 4 5 0 1
2 210.102.127.15 210.102.127.15 210.102.127.15 210.102.127.15
0 2 3 8 9
2 210.102.127.16 210.102.127.16 210.102.127.16 210.102.127.16
1 0 1 6 7
2 210.102.127.16 210.102.127.16 210.102.127.17 210.102.127.17
2 8 9 4 5
2 210.102.127.17 210.102.127.17 210.102.127.18 210.102.127.18
3 6 7 2 3
2 210.102.127.18 210.102.127.18 210.102.127.19 210.102.127.19
4 4 5 0 1
2 210.102.127.19 210.102.127.19 210.102.127.19 210.102.127.19
5 2 3 8 9
2 210.102.127.20 210.102.127.20 210.102.127.20 210.102.127.20
6 0 1 6 7
2 210.102.127.20 210.102.127.20 210.102.127.21 210.102.127.21
7 8 9 4 5
2 210.102.127.21 210.102.127.21 210.102.127.22 210.102.127.22
8 6 7 2 3
2 210.102.127.22 210.102.127.22 210.102.127.23 210.102.127.23
9 4 5 0 1
3 210.102.127.23 210.102.127.23 210.102.127.23 210.102.127.23
0 2 3 8 9
3 210.102.127.24 210.102.127.24 210.102.127.24 210.102.127.24
1 0 1 6 7
3 210.102.127.24 210.102.127.24 210.102.127.25 210.102.127.25
2 8 9 4 5
Jadi ip address 210.102.127.132/29 berada pada network 17
h.Prefix /30
201.199.17.47/30 = 11111111.11111111.11111111.11111100
Jumlah Network = 64
Jumlah Host Keseluruhan = 4
TKJ CLUB
Jumlah Host Vaild = 2
TKJ CLUB
39 201.199.17.152 201.199.17.153 201.199.17.154 201.199.17.155
40 201.199.17.156 201.199.17.157 201.199.17.158 201.199.17.159
41 201.199.17.160 201.199.17.161 201.199.17.162 201.199.17.163
42 201.199.17.164 201.199.17.165 201.199.17.166 201.199.17.167
43 201.199.17.168 201.199.17.169 201.199.17.170 201.199.17.171
44 201.199.17.172 201.199.17.173 201.199.17.174 201.199.17.175
45 201.199.17.176 201.199.17.177 201.199.17.178 201.199.17.179
46 201.199.17.180 201.199.17.181 201.199.17.182 201.199.17.183
47 201.199.17.184 201.199.17.185 201.199.17.186 201.199.17.187
48 201.199.17.188 201.199.17.189 201.199.17.190 201.199.17.191
49 201.199.17.192 201.199.17.193 201.199.17.194 201.199.17.195
50 201.199.17.196 201.199.17.197 201.199.17.198 201.199.17.199
51 201.199.17.200 201.199.17.201 201.199.17.202 201.199.17.203
52 201.199.17.204 201.199.17.205 201.199.17.206 201.199.17.207
53 201.199.17.208 201.199.17.209 201.199.17.210 201.199.17.211
54 201.199.17.212 201.199.17.213 201.199.17.214 201.199.17.215
55 201.199.17.216 201.199.17.217 201.199.17.218 201.199.17.219
56 201.199.17.220 201.199.17.221 201.199.17.222 201.199.17.223
57 201.199.17.224 201.199.17.225 201.199.17.226 201.199.17.227
58 201.199.17.228 201.199.17.229 201.199.17.230 201.199.17.231
59 201.199.17.232 201.199.17.233 201.199.17.234 201.199.17.235
60 201.199.17.236 201.199.17.237 201.199.17.238 201.199.17.239
61 201.199.17.240 201.199.17.241 201.199.17.242 201.199.17.243
62 201.199.17.244 201.199.17.245 201.199.17.246 201.199.17.247
63 201.199.17.248 201.199.17.249 201.199.17.250 201.199.17.251
64 201.199.17.252 201.199.17.253 201.199.17.254 201.199.17.255
F. TOPOLOGI
1. DEFINISI TOPOLOGI
TKJ CLUB
d. Topologi Mesh
a. Topologi Bus
Topologi adalah topologi yang menggunakan 1 kabel tunggal
(coaxial) dan kedua ujung kabel tersebut dipasangkan terminator
yang memiliki kekuatan 50 ohm seabagai penutup jaringan.
b. Topologi Ring
Topologi Ring adalah dimana suatu computer dihubungkan dengan
computer dengan yang lain hingga membentuk lingkaran. Topologi
ini memerlukan kerja sama untuk bisa menerima dan meneruskan
sinyal kekomputer lain.
TKJ CLUB
a) Kelebihan Topologi Ring
- Hemat Kabel;
- Tidak terjadi collision atau tabarakan data;
- Mudah mendeteksi Kesalahan.
b) Kekurangan Topologi Ring
- Jika satu node bermasalah, maka jaringan akan
terganggu;
- Konfigurasi Rumit;
- Sulit untuk melakukan pengembangan node/jaringan.
c. Topologi Star
Topologi Star adalah sebuah topologi dimana computer yang satu
dengan computer yang lain dihubungkan secara langsung melewati
konstentrator(switch/hub).
TKJ CLUB
a) Kelebihan Topologi Star
- Transfer data cepat;
- Jika satu node bermasalah tidak akan mengganggu node
yang lain;
- Mudah untuk melakukan penambahan/pengurangan
node.
b) Kekurangan Topologi Star
- Jika Konsentrator(switch/hub) rusak maka jaringan
akan terganggu;
- Jumlah node terbatas mengikuti jumlah port
konsentrator(switch/hub).
d. Topologi Mesh
TKJ CLUB
Topologi Mesh adalah topologi yang menghubungkan
computer/perangkat dengan perangkat-perangkat lain secara
TKJ CLUB
a) Kelebihan topologi Tree
Cocok untuk jaringan besar
Penambahan node mudah
Jika satu node bermasalah maka tidak akan
mengganggu node yang lain.
b) Kekurangan topologi Tree
Boros kabel
Sering terjadi coallision (tabrakan data)
Jika kabel pusat rusak sebuah jaringan akan lumpuh
Biaya mahal.
3. KETERENGAN KONSENTRATOR
1. Hub
a. Memiliki 4,8,16 port.
b. Pengiriman data secara broadcast (menyeluruh).
c. Semua port memiliki 1 pengendali Transmisi data.
d. Tidak Aman.
2. Switch
a. Memiliki 8,16,24 port.
b. Pengiriman data langsung ke tujuan.
TKJ CLUB
c. setiap port memiliki pengendali transmisi data masing-
masing sehingga jarang terjadinya tabrakan data.
d. Aman digunakan.
G. HUBUNGAN IP ADDRESS DAN TOPOLOGI
CONTOH 1
Jumlah client = 10 client
Ip address = 192.168.0.1/28
Pc 1 Pc 2
Ip = 192.168.0.2 Ip = 192.168.0.3
Netmask = 255.255.255.240 Netmask = 255.255.255.240
Gateway = 192.168.0.1 Gateway = 192.168.0.1
Pc 3 Pc 4
Ip = 192.168.0.4 Ip = 192.168.0.5
Netmask = 255.255.255.240 Netmask = 255.255.255.240
Gateway = 192.168.0.1 Gateway = 192.168.0.1
Pc 5 Pc 6
Ip = 192.168.0.6 Ip = 192.168.0.7
Netmask = 255.255.255.240 Netmask = 255.255.255.240
Gateway = 192.168.0.1 Gateway = 192.168.0.1
Pc 7 Pc 8
Ip = 192.168.0.8 Ip = 192.168.0.9
Netmask = 255.255.255.240 Netmask = 255.255.255.240
Gateway = 192.168.0.1 Gateway = 192.168.0.1
Pc 9 Pc 10
Ip = 192.168.0.10 Ip = 192.168.0.11
Netmask = 255.255.255.240 Netmask = 255.255.255.240
Gateway = 192.168.0.1 Gateway = 192.168.0.1
TKJ CLUB
CONTOH 2
Jumlah client = 5 client
Ip address = 200.100.20.254/29
Pc 1 Pc 2
Ip = 200.100.20.249 ip = 200.100.20.250
Netmask = 255.255.255.248 netmask = 255.255.255.248
Gateway = 200.100.20.254 gateway = 200.100.20.254
Pc 4
Pc 3
Ip = 200.100.20.252 Netmask
Ip = 200.100.20.251
= 255.255.255.248
Netmask = 255.255.255.248
Gateway = 200.100.20.254
Gateway = 200.100.20.254
Pc 5
ip : 200.100.20.253
netmask : 255.255.255.248
gateway : 200.100.20.254
TKJ CLUB
c. Skema
Keterangan:
50 6
21 – 7-
29 1
23 –
d. Keterangan skema
TKJ CLUB
=1
I. INSTALASI LINUX DEBIAN 9.5
1. PENGERTIAN LINUX
linux adalah software system operasi yang bersifat open source untuk
disebarluaskan dibawah lisensi GNU. Linux merupakan turunan dari unix
yang dapat bekerja pada berbagai macam perangkat computer. Linux
dibuat oleh seorang mahasiswa asal Finlandia yang bernama Linus
Torvald.
2. PENGERTIAN DEBIAN
Debian adalah system operasi computer yang tersusun paket-paket
perangkat lunak yang dirilis sebagai perangkat lunak bebas dan terbuka
dengan lisesnsi mayoritas GNU/GPL (General Public License). Debian
diperkenalkan pertama kali Ian Mudrock (Mahasiswa Universitas Purdue
AS), Debian dibuat dengan kombinasi nama mantan pacarnya Debra Lynn
Menjadi Deb dan Ian.
TKJ CLUB
2. Setelah masuk ke tampilan Virtualbox,klik New/Baru untuk membuat
Virtual mesin baru.
TKJ CLUB
Version Debian (32-bit)
TKJ CLUB
6. Untuk bagian hard disk file type, akan terpilih secara otomatis VDI
(VIrtualbox Disk Image). Setelah itu, klik Next/Lanjut.
TKJ CLUB
8. Kemudian untuk bagian File location and Size, ubah kapasitas hard disk
menjadi 10 GB. Lalu klik Next/Lanjut.
TKJ CLUB
9. Setelah Virtual Mesinnya sudah selesai dibuat, maka akan muncul
tampilan seperti dibawah ini.
TKJ CLUB
11. Setelah itu pilih Storage/Penyimpanan, kemudian pada bagian
Controller : IDE / Pengendali : IDE, pilih Empty/Kosong.
TKJ CLUB
13. Kemudian klik file Debian-9.5.0-i386-DVD-1. Jika sudah maka
tampilannya akan seperti berikut.
TKJ CLUB
15. Pastikan bagian Enable Network Adapter telah terceklis. Lalu ubah
Attached to : NAT menjadi Attached to : Host-Only Adapter.
TKJ CLUB
17. Kemudian ubah Promiscuous Mode : Deny menjadi Promiscuous
Mode : Allow all.
18. Maka tampilannya akan seperti ini. Dan pastikan juga pada bagian Cable
Connected telah terceklis. Jika telah selesai, klik Ok.
TKJ CLUB
19. Setelah melakukan pengaturan, selanjutnya kita akan menjalankan server
VirtualBox, dengan cara meng-klik Start (ikon panah berwarna hijau).
20. Tampilan awal ketika akan melakukan install Linux Debian 9.5.
menginstal dengan text mode (CLI) dimana pada mode ini hanya keyboard
yang berfungsi sebagai pengendali. Langsung saja pilih bagian Install lalu
tekan Enter.
TKJ CLUB
21. Pada tampilan Language/Bahasa, pilih English lalu tekan Enter.
TKJ CLUB
22. Pada tampilan Country,teritory or area, kita pilih Other lalu tekan
Enter. Memilih other karena negara indonesia tidak muncul.
23. Pada bagian Continent or region, pilih Asia lalu Enter. Kemudian pilih
Asia karena negara Indonesia berada di Benua Asia.
TKJ CLUB
24. Pilih Indonesia, lalu tekan Enter.
25. Pada bagian Country to base default locale settings on, pilih United
State lalu Enter.
TKJ CLUB
26. Kemudian pada bagian Keymap to use, pilih American English lalu
Enter.
TKJ CLUB
28. Setelah proses tadi selesai, maka akan muncul tampilan <Continue> lalu
tekan Enter.
TKJ CLUB
29. Pilih Do not configure the network at this time, lalu tekan Enter.
30. Untuk bagian Hostname, dapat diubah ubah dan disarankan agar
hostnamenya tidak terlalu panjang.
TKJ CLUB
31. Kemudian kita mengganti Hostnamenya dengan nama ns1. Hapus tulisan
debian lalu ganti menjadi ns1 kemudian Enter.
32. Isikan Root password sesuai dengan keinginan kita, misalnya Root
passwordnya dengan angka 123456.
TKJ CLUB
33. Kemudian pada bagian Re-enter password to verify, masukkan lagi
password yang tadi yaitu 123456.
34. Pada bagian full name for the new user, masukkan nama pengguna
sesuai keinginan kita. Misalnya “ns1” kemudian tekan Enter.
TKJ CLUB
35. Untuk bagian Username for your account, secara otomatis akan terisi
sesuai dengan full name new user tadi. Tekan Enter untuk melanjutkan.
36. Bagian Choose a password for the new user, kita diminta untuk
memasukkan password untuk username kita. Misalnya passwordnya
dengan angka 123456. Tekan Enter.
TKJ CLUB
37. Bagian Re-enter password to verify, masukkan lagi password yang tadi
yaitu 123456. Tekan Enter.
38. Select a city in your zone, pilih waktu sesuai dengan wilayah daerah
kalian tinggal. Misalnya kita pilih central (Sulawesi, Bali, Nusa
Tenggara, East and South Kalimantan). Tekan Enter.
TKJ CLUB
39. Partitioning method, kita pilih Manual lalu tekan Enter. Kita akan
melakukan pembagian partisi secara manual.
TKJ CLUB
40. Pada bagian ini, kita pilih Hard disk dari VirtualBox yaitu SCSI3 (0,0,0)
(sda) – 10.7 GB ATA VBOX HARDDISK kemudian tekan Enter.
42. Kita akan membuat partisi baru. Ketentuan partisi yang akan kita buat
yaitu sebagai berikut:
/boot : 1 GB
Swap area : 2 GB
TKJ CLUB
/ : 5 GB (disebut partisi root)
/home : 2.7 GB (sisa partisi)
43. Selanjutnya, untuk membuat partisi baru kita pilih pri/log 10.7 GB FREE
SPACE. Lalu tekan Enter.
TKJ CLUB
45. Kemudian ubah ukuran partisi menjadi 1 GB karena kita akan membuat
partisi pertama yaitu /boot. Lalu tekan Enter.
TKJ CLUB
47. Pilih Beginning, lalu tekan Enter.
TKJ CLUB
49. Kemudian akan muncul tampilan seperti ini. Pilih /boot – static file of the
boot loader. Lalu tekan Enter.
TKJ CLUB
50. Kemudian tekan Enter untuk Bootable flag : off untuk mengubah
statusnya menjadi “on”.
51. Pastikan Bootable flag yang tadinya off menjadi on. Jika sudah, pilih
done setting up the partition. Lalu tekan Enter.
TKJ CLUB
52. Kemudian pilih kembali pri/log 9.7 GB FREE SPACE untuk membuat
partisi kedua.
TKJ CLUB
54. Ubah ukuran partisi menjadi 2 GB karena kita akan membuat partisi
kedua, yaitu swap area. Lalu tekan Enter.
TKJ CLUB
55. Pilih Logical.
57. Pilih Use as : Ext4 journaling file system, lalu tekan Enter.
TKJ CLUB
58. Pilih “Swap area”, lalu tekan Enter.
59. Kemudian, pilih Done setting up the partition lalu tekan Enter.
TKJ CLUB
60. Selanjutnya partisi yang ketiga. Pilih lagi Pri/log 7.7 GB FREE SPACE,
kemudian tekan Enter.
TKJ CLUB
62. Ubah ukuran partisi menjadi 5 GB, lalu tekan Enter.
TKJ CLUB
64. Pilih Beginning, lalu tekan Enter.
TKJ CLUB
65. Pada Mount point, secara otomatis akan memilih jenis partisi “root” atau
(/). Setelah itu, pilih Done setting up the partition dan tekan Enter.
66. Selanjutnya membuat partisi yang keempat atau partisi yang terakhir yaitu
partisi /home. Pilih lagi Pri/log 2.7 GB FREE SPACE.
TKJ CLUB
67. Pilih Create a new partition, lalu tekan Enter.
68. Untuk partisi yang terakhir, kita menggunakan keseluruhan sisa dari
kapasitas harddisk yaitu 2.7 GB. Langsung tekan Enter.
TKJ CLUB
69. Pilih Logical, lalu tekan Enter.
TKJ CLUB
71. Pilih Done setting up the partition, karena Mount point-nya juga
otomatis memilih partisi /home.
72. Pilih Finish partitioning and write changes to disk, lalu tekan Enter.
TKJ CLUB
73. Write the changes to disk, pilih <Yes> lalu tekan Enter.
TKJ CLUB
75. Pada Scan another CD or DVD, pilih <No> lalu tekan Enter.
76. Pada bagian Use a network mirror, pilih <No> lalu tekan Enter.
TKJ CLUB
77. Kemudian participate in the package survey, pilih <No> lalu tekan
Enter.
78. Pada bagian Choose software to install, kita tidak menginstall semuanya,
melainkan hanya 2 saja, yaitu SSH Server dan Standar system utilities.
Hilangkan tanda bintang (*) pada paket “Debian desktop environment”
dan “print server” dengan cara menekan tombol SPASI pada keyboard.
TKJ CLUB
79. Selanjutnya berikan tanda bintang (*) hanya pada paket aplikasi “SSH
server” dan “standard system utilities” dengan menekan tombol SPASI.
TKJ CLUB
81. Kemudian pada bagian “Install the GRUB boot loader to the master
boot record”, pilih <Yes> lalu tekan Enter.
TKJ CLUB
82. Selanjutnya untuk bagian Device for boot loader installation, pilih
/dev/sda (ata-VBOX_HARDDISK_VB77db5cc1-a4024b43), lalu tekan
Enter.
83. Pada bagian Installation complete, pilih <Continue> lalu tekan Enter.
Dan proses instalasi linux debian 9.5 telah selesai.
TKJ CLUB
84. Setelah itu, akan muncul tampilan login dari Linux Debian 9.5, seperti
gambar berikut ini. Untuk melakukan konfigurasi dalam server ini, maka
kita harus login menggunakan user administrator, yaitu
Login > root
Password > 123456 (sesuai dengan password yang kita ketikkan pada saat
penginstalan)
TKJ CLUB
J. ROUTING
Pengertian routing
Routing adalah teknik atau cara menghubungkan 2 segmen IP atau
lebih yang berbeda maupun berbeda network.
Fungsi routing
Routing berfungsi untuk menghubungkan 2 segmen IP atau lebih
yang berbeda.
TKJ CLUB
2. Tunggu hingga proses booting server selesai. Selajutnya, server
akan masuk ke tampilan menu login. Dengan menggunakan user
administrator (root).
Login = root
Password = 123456
TKJ CLUB
3. Jika telah login, maka tampilannya akan seperti berikut ini:
TKJ CLUB
5. Selanjutnya ubah nama interfacesnya yang tadinya “enp0s3”
kemudian ubah menjadi “eth0”. Ketikkan perintah
# nano /etc/default/grub >> lalu tekan enter
TKJ CLUB
7. Kemudian edit script tersebut menjadi:
GRUB_CMDLINE_LINUX_=”net.ifnames=0 biosdevname=0”
TKJ CLUB
# grub-mkconfig –o /boot/grub/grub.cfg >> tekan enter
10. Setelah itu, restart server agar konfigurasi yang tadi berjalan dengan
baik. Ketikkan perintah berikut:
TKJ CLUB
# init 6 >> lalu tekan enter
TKJ CLUB
13. Hasilnya akan seperti ini:
TKJ CLUB
iface eth0 inet static
address 10.10.10.2 (IP WAN)
netmask 255.255.255.252 (Netmask)
gateway 10.10.10.1 (IP Modem)
auto eth0:1
iface eth0:1 inet static
address 192.168.10.1 (IP LAN)
netmask 255.255.255.248 (Netmask)
TKJ CLUB
16. Pastikan tampilannya “ok” seperti gambar dibawah.
TKJ CLUB
nameserver 10.10.10.2 DNS 1
TKJ CLUB
20. Selanjutnya buat tabel routing-nya. Dengan ketikkan perintah
berikut:
# nano /etc/init.d/routing >> lalu tekan Enter
#!/bin/bash
echo “1” > /proc/sys/net/ipv4/ip_forward
iptables –F
iptables –t nat –F
iptables –P INPUT DROP
iptables –A INPUT –i lo –j ACCEPT
iptables –A INPUT –i eth0 –j ACCEPT
iptables –A INPUT –m state –state ESTABLISHED,RELATED
–j ACCEPT
iptables –t nat –A POSTROUTING –s 192.168.10.1/29 –o eth0 –
j SNAT –to 10.10.10.2
iptables –t nat –nvL
TKJ CLUB
Save dengan menekan kombinasi Ctrl + X >> lalu tekan Enter.
22. Kemudian berikan izin akses untuk file routing yang tadi, kemudian
ketikkan perintah:
# chmod 755 /etc/init.d/routing >> lalu tekan Enter
TKJ CLUB
# /etc/init.d/routing restart >> lalu tekan Enter
24. Jika sudah maka tampilannya akan seperti gambar berikut ini.
Restart routingnya berhasil apabila tidak ada pesan error antara
root@ns1 dan Chain.
TKJ CLUB
25. Selanjutnya aktifkan firewall otomatisnya, dengan mengetikkan
perintah:
# nano /etc/rc.local >> lalu tekan Enter
#!/bin/sh –e
/etc/init.d/roting start
exit 0
TKJ CLUB
Save dengan menekan tombol kombinasi Ctrl + X >> lalu tekan
Enter.
27. Kemudian berikan izin akses untuk file rc.local dengan
menggunakan perintah:
# chmod 755 /etc/rc.local >> lalu tekan Enter
TKJ CLUB
29. Dan hasilnya akan sama seperti kita melakukan restart routing.
TKJ CLUB
31. Klik Change Adapter Settings.
TKJ CLUB
34. Kemudian pilih Internet Protocol Version 4 (TCP/IPV4).
TKJ CLUB
36. Lalu masukkan IP sesuai dengan topologi. Misalnya seperti berikut
ini, jika sudah klik ok.
TKJ CLUB
39. Kemudian lakukan test ping ke IP LAN.
ping 192.168.10.1 >>lalu tekan Enter
TKJ CLUB
40. Selanjutnya lakukan test ping dari server ke client.
TKJ CLUB
S : System : system
Dns yaitu system nama domain.
Definisi DNS server
DNS server adalah server yang ditujukan untuk menerjemahkan
alamat IP menjadi nama domain begitupun sebaliknya.
Fungsi DNS server
1) Untuk menerjemahkan alamat IP menjadi nama domain,
begitupun sebaliknya.
2) Agar client lebih mudah mengakses suatu alamat.
TKJ CLUB
3. Selanjutnya muncul tampilan seperti berikut, namun jangan
tekan Enter dulu.
TKJ CLUB
5. Kemudian barulah kita menekan Enter, maka akan muncul
seperti gambar berikut, selanjutnya install paket aplikasi dari
DNS server. Ketikkan perintah berikut.
# apt-get install –y bind9 dnsutils >> lalu tekan Enter.
TKJ CLUB
7. Jika muncul pesan seperti ini, klik Force Unmount. Kemudian
tekan Enter.
TKJ CLUB
9. Klik Devices>>Optical Drivers>>lalu pilih debian-9.5.0-i386-
DVD-2.
10. jika muncul pesan lagi, klik Force Unmount, lalu tekan enter.
TKJ CLUB
11. tunggu hingga proses penginstalannya selesai dan akan kembali
lagi ke root@ns1. Jika sudah, kita masuk ke direktori /etc/bind
dengan cara:
# nano named.conf.local
TKJ CLUB
13. Maka akan muncul tampilan berikut.
TKJ CLUB
File “/etc/bind/db.ip”;
};
Save dengan cara menekan ctrl + X >> tekan Y>> lalu tekan
enter.
TKJ CLUB
16. Selanjutnya lakukan copy file db.local ke db.name, dengan
perintah berikut:
# cp db.local db.name >> lalu tekan enter.
17. Setelah itu lakukan lagi copy file db.127 ke db.ip, dengan
perintah berikut:
# cp db.127 db.ip >> lalu tekan Enter.
TKJ CLUB
18. Kemudian edit file db.name dengan perintah berikut:
# nano db.name >> lalu tekan Enter.
TKJ CLUB
20. Lakukan editing pada file db.name seperti gambar berikut:
Save dengan menekan Ctrl + X >> tekan Y>> lalu tekan Enter.
TKJ CLUB
22. Akan mucul tampilan seperti berikut:
TKJ CLUB
Save dengan menekan Ctrl + X >> tekan Y >> lalu tekan
Enter.
24. Selanjutnya, restart bind9 dengan perintah:
# /etc/init.d/bind9 restart >> lalu tekan Enter.
Pastikan tampilannya “ok”.
TKJ CLUB
25. Setelah itu lakukan pengecekan apakah nama domain
tkjclub.info telah berhasil kita buat dengan menggunakan
perintah nslookup nama domain:
# nslookup tkjclub.info >> lalu tekan Enter.
TKJ CLUB
27. Sekarang nslookup Ip address.
# nslookup 10.10.10.2 >> lalu tekan Enter.
Jika berhasil tampilannya seperti gambar dibawah.
TKJ CLUB
Untuk menghentikan proses ping, tekan tombol kombinasi Ctrl
+ C.
29. Untuk lebih memastikan apakah konfigurasi DNS server kita
telah selesaidan berhasil, kita lakukan test ping di client
(Windows). Tekan tombol kombinasi Windows + R (Run), lalu
ketikkan CMD dan tekan Enter.
Jika telah selesai pada step ini, maka konfigurasi DNS Server
telah selesai dan berhasil.
TKJ CLUB
L. WEB SERVER
Pengertian Web server
TKJ CLUB
# apt-get install –y apache2 >>lalu tekan Enter
TKJ CLUB
4. dengan cara klik Devices>>Optical Drivers>>pilih
Debian-9.5.0-i386-DVD-1 kemudian Enter.
TKJ CLUB
Jika sudah tekan Enter.
TKJ CLUB
8. Kemudian, jika muncul pesan berikut klik Force Unmount
lalu tekan Enter.
TKJ CLUB
10. Jika muncul DVD Binary-1 , maka kita masukkan DVD-1
Debian 9.5.
dengan cara klik Devices>>Optical Drivers>>pilih
Debian-9.5.0-i386-DVD-1 kemudian Enter.
TKJ CLUB
12. Jika muncul DVD Binary-2 , maka kita masukkan DVD-2
Debian 9.5.
dengan cara klik Devices>>Optical Drivers>>pilih
Debian-9.5.0-i386-DVD-2 kemudian Enter.
TKJ CLUB
14. Pada bagian Configure database for phpmyadmin with
dbconfig-common? Pilih Yes, lalu tekan Enter.
TKJ CLUB
16. Pada bagian Password Confirmation, masukkan lagi
password yang tadi, yaitu 123456 lalu tekan Enter.
TKJ CLUB
18. Kemudian, kita aktifkan modul paket dari php7 agar web
server yang kita buat bisa berjalan dengan baik. Ketikkan
perintah berikut :
# a2enmod proxy_fcgi setenvif >> lalu tekan Enter
TKJ CLUB
19. Kemudian kita mengaktifkan konfigurasi dari paket php7
agar nantinya bisa dikonfigurasi secara otomatis. Ketikkan
perintah berikut :
# a2enconf php7.0-fpm >> lalu tekan Enter.
TKJ CLUB
21. Kemudian kita konfigurasi ulang lagi paket phpmyadmin
agar nantinya bisa login menggunakan user administrator
(root) pada aplikasi phpmyadmin. Ketikkan perintah
berikut
# dpkg-reconfigure phpmyadmin >> lalu tekan Enter
TKJ CLUB
22. Pada bagian Reinstall database for phpmyadmin? Pilih
Yes.
TKJ CLUB
24. Lalu pada bagian MySQL database name for
phpmyadmin, langsung pilih OK atau tekan Enter.
TKJ CLUB
26. Seperti gambar berikut, lalu pilih OK.
TKJ CLUB
28. Masukkan lagi password yang sama yaitu: 123456
TKJ CLUB
30. Pada bagian Web server to reconfigure automatically,
pilih apache2 lalu pilih OK.
TKJ CLUB
32. Jika sudah, kita Install lagi paket aplikasi untuk scan atau
memindai port yang telah aktif. Ketikkan perintah berikut :
# apt-get install –y nmap >> lalu tekan Enter
TKJ CLUB
dengan cara klik Devices>>Optical Drivers>>pilih
Debian-9.5.0-i386-DVD-1 kemudian Enter.
TKJ CLUB
35. Kemudian kita akan cek port yang sudah aktif, dengan
perintah :
# nmap localhost >> lalu tekan Enter
TKJ CLUB
37. Kemudian, buka browser pada Client lalu ketikkan nama
domain www.tkjclub.info yang telah kita buat pada
konfigurasi DNS sebelumnya lalu tekan Enter. Jika berhasil,
maka akan muncul tampilan Apache2 Debian Default Page
seperti gambar berikut :
TKJ CLUB
38. Lalu buka Tab Baru, kemudian ketikkan
namadomain/phpmyadmin, yaitu
www.tkjclub.info/phpmyadmin, lalu tekan Enter. Dan akan
muncul tampilan login dari phpmyadmin, seperti gambar
berikut. Lalu login dengan menggunakan user administrator
Username : root Password : 123456.
40. Jika telah sampai pada step di atas, maka konfigurasi Web
Server telah berhasi
TKJ CLUB
M.Web server + joomla
Pengertian Joomla
Joomla adalah salah satu CMS (Content
Managament System) terbik saat ini yang
menunjukkan anda untuk membangun website
dengan cepat, mudah dan dapat diandalkan. Joomla
juga bisa disebut CMS Open Source yang berarti kita
tidak dikenakan biaya sedikitpun untuk mendapatkan
fasilitas dari joomla.
Elemen dasar joomla
a) Apache sebgai web servernya
b) MysQL sebagai basis datanya
c) PHP sebagai tempat penyimpanan konten
Fungsi joomla
a) Untuk membangun sebuah situs website
dengan cepat dengan teknologi terbaru.
b) Untuk membagun berbagai jenis website
dnegan skala kecil, menengah, ataupun besar.
Langakah-langkah konfigurasi joomla:
TKJ CLUB
3. Lalu kita buat directory joomla, dengan perintah sebagai
berikut :
# mkdir joomla >> lalu tekan Enter
TKJ CLUB
5. Kemudian kita edit file www.conf dengan perintah berikut :
# nano /etc/apache2/sites-enabled/www.conf >> lalu
tekan Enter
TKJ CLUB
DocumentRoot
/var/www/html/joomla ServerName
www.tkjclub.info
ServerAlias tkjclub.info
ErrorLog
/var/log/apache2/error.log
</VirtualHost>
TKJ CLUB
8. Kemudian kita edit file SSH agar kita bisa melakukan
remote via WinSCP atau aplikasi sejenisnya.
# nano /etc/ssh/sshd_config >> lalu tekan Enter
TKJ CLUB
Lalu lakukan pengeditan
TKJ CLUB
Pastikan tampilannya “ok”.
TKJ CLUB
13. Apabila muncul seperti ini klik saja Yes.
TKJ CLUB
18. Klik 2 kali lagi pada directory “www”.
TKJ CLUB
21. Selanjutnya kita copy file Joomla_3.8.12-Stable-
Full_Package.zip dari direktori Windows ke direktori Linux
/var/www/html/joomla dengan cara melakukan drag & drop.
(klik tahan pada file Joomla_3.8.12-Stable-
Full_Package.zip lalu seret ke direktori linux yang
berada disebelah kanan, kemudian lepaskan klik).
Kemudian jika muncul tampilan berikut pilih Copy.
22. Pada step ini kita akan melakukan proses transfer/copy file
“Joomla_3.8.12-StableFull_Package.zip” (kali ini kita
menggunakan Joomla dengan versi 3.8) dari direktori
Windows ke direktori Linux /var/www/html/joomla 23.
Pertama pada direktori Windows (sebelah kiri) , cari file
Joomla_3.8.12-Stable-Full_Package.zip Contoh seperti
gambar berikut :
TKJ CLUB
23. Kemudian pada direktori linux (sebelah kanan), arahkan ke
direktori /var/www/html/joomla dengan cara klik arah panah
ke atas (backspace)
24. Lalu klik 2 kali pada directory “var”
26. Klik 2 kali lagi pada directory “www”
27. Kemudian klik 2 kali lagi pada directory “html”
28. Dan klik 2 kali lagi pada directory “joomla”
TKJ CLUB
Selanjutnya kita copy file Joomla_3.8.12-Stable-Full_Package.zip dari direktori
Windows ke direktori Linux /var/www/html/joomla dengan cara melakukan drag
& drop. (klik tahan pada file Joomla_3.8.12-Stable-Full_Package.zip lalu seret ke
direktori linux yang berada disebelah kanan, kemudian lepaskan klik).
TKJ CLUB
N. Web server + Opencart
- Opencart adalah system manajemen konten berbasis
web yang dirancang untuk membut toko online. CMS
ini juga bersifat open source atau gratis yang artinya
kita tidak dikenakan biaya untuk menggunakan
fasilitasnya.
- Fungsi dari opencart adalah untuk membuat web toko
online secara gratis.
#cd /etc/bind
#nano db.name
#nano db.ip
#/etc/init.d/bind9 restart
#ping subdomain.namadomain
#nano /etc/apache2/sites-enabled/www.conf
Masukan script
<VirtualHost *:80>
DocumentRoot /var/www/html/opencart
ServerName subdomain.namadomain
ErrorLog /var/log/apache2/error.log
</VirtualHost>
#/etc/init.d/apache2 restart
>> buka aplikasi WinScp, lalu kopy file server wordpress dan client (sebelah kiri)
ke sever (sebelah kanan) dalam directory /var/www/html
#unzip O + tab
TKJ CLUB
#chmod 777 –R /var/www/html
>> buka browser lalu ketikkan sub.domain.namadoamin pada address bar dan
jalankan installasinya.
#cd /etc/bind
#nano db.name
#nano db.ip
#/etc/init.d/bind9 restart
#ping subdomain.namadomain
#nano /etc/apache2/sites-enabled/www.conf
Masukan script
<VirtualHost *:80>
DocumentRoot /var/www/html/wordpress
ServerName subdomain.namadomain
ErrorLog /var/log/apache2/error.log
</VirtualHost>
#/etc/init.d/apache2 restart
>> buka aplikasi, lalu kopy file server wordpress dan client (sebelah kiri) ke sever
(sebelah kanan) dalam directory /var/www/html
#unzip w + tab
TKJ CLUB
#chmod 777 –R /var/www/html
>> buka browser lalu ketikkan sub.domain.namadoamin pada address bar dan
jalankan installasinya.
P. FTP Server
F = file (berkas)
T = Transfer (tukar menukar)
P = Protocol (jalan)
- FTP (file transfer protocol) adalah sebuah protocol internet yang berjalan di
lapisan aplikasi yang merupakan standar untuk pengiriman berkas atau file antar
computer dalam sebuah jaringan.
- FTP Server adalah server yang di dalamnya terdapat konfigurasi dari FTP dan
menjadi pusat transfer serta tempat tersimpannya file file yang telah di upload
maupun yang akan di download. Dengan adanya ftp kita dengan mudah
melakukan transfer file dari computer serta kekomputer yang lainnya hanya
dengan melakukan koneksi suatu jaringan.
#apt-cdrom add
>>masukkan DVD 2
#nano /etc/proftpd/proftpd.conf
Edit script
TKJ CLUB
# <Anonymous ~ftp>
#<Directory incoming
#</Directory>
#</Anonymous>
#/etc/init.d/proftpdt restart
Q. E-mail Server
- Definisi E-mail server
E-mail sever adalah sebuah computer yang dapat
berfungsi sebagai kantor pos elektronik untuk e-mail
(surat elektronik)
Sistem requirepment.
a. Apache = sebagai server web
b. SMTP = Simple Mail Transfer protocol (pont d5)
sebagai pesan keluar atau roundcube/squirrelmail
c. IMAP = internet message Access protocol (port
143) sebagai pesan masuk.
Mysql
Php
- Fungsi E-mail server
Untuk memudahkan dalam komunikasi (mengirim atau menerima surat
melalui jalur computer maupun internet)
Dapat bertukar informasi antar user
Sript:
#cd /etc/bind
#nano db.name
TKJ CLUB
Lalu di atas script “hostname A IP Address” tambahkan script berikut
Subdomain A IP Address
#nano db.ip
Lalu di bawah script “oktet 4 PTR hostname.namadomain”
tambahkan script berikut.
Oktet 4 PTR subdomain.namadomain
#/etc/init.d/bind9 restart
#ping subdomain.namdomain
Masukkan DVD 3
#apt-get update
#dpkg-reconfigure postfix
Namadomain.subdomain.namadomain.localdoman.localhost
#nano /etc/postfix/main.cf
home_mailbox = Maildir/
#/etc/init.d/postfix restart
#Maildirmake /etc/skel/maildir
#adduser user1
#adduser user2
Username : roundcube
Hostname : localhost
TKJ CLUB
Password : masukkan password
#nano /etc/roundcube/config.inc.php
Edit script
#nano /etc/apache2/sites-enabled/www.conf
Tambahkan script
<Virtualhost *80>
DocumentRoot /var/lib./roundcub
ServerName subdomain.namadomain
</VirtualHost/>
#/etc/init.d/apache2 restart
R. PROXY SERVER
-Proxy server merupakan sebuah computer server atau program computer
yang dapat bertindak sebagai computer lainnya untuk melakukan request
terhadap content dari internet atau intranet.
TKJ CLUB
-Proxy server bertindak sebagai gateway terhadap dunia internet untuk
setiap computer. Seorang pengguna computer yang berinteraksi dengan
internet melalui ebuah proxy server tidak akan mengetahui bahwa sebuah
proxy server sedang menangani reques yang dilakukannya selain itu proxy
Server juga dapat digunakan untuk mengamankan jaringan pribadi yang di
hubungkan kesebuah jaringan public seperti halnya internet.
Proxy berfungsi sebagai:
Menyimpan cache dari internet,sehingga apabila client lain melakukan
request link yang telah di akses oleh client sebelumnya maka lik tersebut
akan di ambil dari proxy server bukan dari internethal ini membuat kuota
kita lebih hemat.
-menggunakan jaringan pribadi yang terhubung langsung ke jaringan
internet
-melakukan bloking situs atau website yang tidak kita inginkan baik yang
menggunakan system website maupun blackist.
Script
#cd /etc/bind
#nano named.conf.local
Arahkan kebaris paling bawah,lalu tambahkan script berikut
Zone “namadomain yang diblokir”
Type master;
File “/etc/bind/db.proxy”;
#/etc/init.d/bind9 restart
#cp db.local db.proxy
#nano db.proxy
Edit script
Namadomain root namadomain
-
-
-
-
-
;
NS hostname.namadomain.
;
A IP Address
Subdomain A IP Address
Hostname A IP Address
>save ctrl+y >>Enter
TKJ CLUB
#/etc/init.d/bind9 restart
#nslookuoop namadomain
#nslookup ip address
#ping namadomain
#apt-cdrom add
>> masukkan DVD 3
##apt-get update
#apt-get install –y squid-common
#apt-get install –y squid
#nano /etc/squid/squid.conf
Edit scrip
Cari script dengan menekan tombol ctrl+w,lalu muncul kolom searc dan
ketikkan script http_port3128.edit menjadi
Tekan tombol ctrl+w lagi lalu ketikkan http_access deny all setelah itu
tambahkan tanda pagas {#} dibelakangnya menjadi
#http_access deny all
>>save ctrl x+y >Enter
#/etc/init.d/squid restart
# nano /etc/init.d/routing
Diatas script “iptables –t nat –nvL tambahkan script berikut ip tables –t nat
–A PREROUTING –s ip network lan/prefix –I eth0 –p tcp –dport 80 –j
REDIRECT –to-port 3128
>> save ctrl+y >Enter
#/etc/init.d/routing restart
>>Buka browser lalu ketikkan pada dan address bar
namadomain.diblokir.jika berhasil akan muncul tampilan Error ataupun
tanpilan kosong/black
TKJ CLUB
S.FILE SERVER
-Pengertian samba server
Samba server adalah program yang bersifat opensor yang menyediakan
layanan seperti berbagi berkas <file server> berbagai alat pencetak {print
server} RESOLUSI NAMA NETBOLKS, dan pengumuman layanan { net
biox server anountcement/rousing.samba server sebagai program yang
dapat menjembatani antar system operasi linux dengan system operasi
linux
-pengertian file server
File server adalah system file sharing yang menyediakan yang berupa file
atau folder yang dapat di akses oleh client di akses oleh client atau
pengguna yang terhubung dalam suatu jaringan.
Script
#apt-cdrom add
Masukkan DVD2
#apt-get install –y samba
#nano /etc/samba/smb.conf
Arahkan ke baris paling bawah,lalu tambahkan script berikut
Path = /home/server
Wrieteable = yes
Broseabled = yes
Swcurity = user
TKJ CLUB
penggunaan memori, penggunaan CPU, Ethernet
harpic, dll.
Adapun script :
#nano /etc/munin/munin.conf
dbdir /var/lib/munin
htmldir /var/cache/munin/www
logdir /var/log/munin
rundir /var/run/munin
Tmpldir /etc/munin/templates
#nano /etc/munin/apache24.conf
#Require local
AuthUserFile /etc/munin/munin-htpasswd
AuthName “Munin”
AuthType Basic
Require valid-user
TKJ CLUB
#/etc/init.d/apache2 restart
#/etc/init.d/munin-node restart
T. DHCP Server
D = Dynamic (berubah ubah)
H = Host (pengguna)
C = Configuration (konfigurasi)
P = Protocol (jalur)
Jadi, DHCP/jalur konfigurasi pengguna yang berubah ubah.
Definisi DHCP
DHCP adalah protocol yang berbasis client server yang dipakai untuk
memudahkan pengelokasian alamat IP dalam suatu jaringan.
Fungsi DHCP server adalah memberikan alamat IP kepada client
secara otomatis tanpa perlu mengatur alamat IP secara manual
Script :
#ip a l
#nano /etc/network/interfaces
auto eth0
address IP WAN
netmask IP WAN
gateway IP MODEM
auto eth1
address IP LAN
netmask IP LAN
#/etc/init.d/networking restart
TKJ CLUB
#ip a l
#nano /etc/init.d/routing
#/etc/init.d/routing restart
#apt-cdrom add
>> DVD 2
#nano /etc/dhcp/dhcpd.conf
Default-lease-time 600;
Max-lease-time 7200;
#nano /etc/default/isc-dhcpd-server
TKJ CLUB
Ubah : INTERVACESV4 = “eth1”
#/etc/init.d/isc-dhcp-server restart
#ping IP Wan
#ping IP Lan
MIKROTIK
TKJ CLUB
MIKROTIK HOSTPOT
Hostpot adalah pusat akses control yang mengatur signal internet dari
pusat akses data kepada pengguna.
Fungsi Hostpot
Membuat user bila terkoneksi ke jaringan internet
Area yang berfungsi sebagai pusat pengendali internet dari ISP untuk
menyediakan layanan internet kemudian diteruskan kepada pengguna
mikrotik Hostpot adalah fitur-fitur mikrotik yang mengharuskan untuk
melakukan Autentifikasi user dan password untuk dapat terhubung ke
jaringan internet.
Langkah langkah atau caranaya :
- IP hostpot setup
- Hostpot interfaces : ether2
- Local address at network = IP Lan
- Masquerade network = yes
- Address poll at network
- Select sertificate = none
- IP address of stmp server = 0.0.0.0 > enter
- Dns server
- Host name
- Name of local.hostpot user = (namamu)
- Password
- Atur IP
- Ping IP di cmd
- Masuk ke browser
- Ping kembali di cmd dan mikrotik.
ACCESS POINT
Access Point adalah perangkat yang berisikan transceiver (transfer) dan receiver
(menerima) yang berfungsi menghubungkan perangkat atau computer kedalam
suatu jaringan secara nirkabel (wireless) dengan menggunakan gelombang
elektromagnetik.
TKJ CLUB
Access Point Router adalah access point yang berfungsi menghubungkan 2
IP atau lebih yang berbeda segmen atau network.
Langkah langkah access point Router
- Ubah adaoter pada VM dan host only adapter
- Adapter menjadi bridge adapter
- Disable adapter virtual host only
- Pastikan access point menyala,melakukan reset pada access point
- Pastikan adapter Ethernet mendapatkan IP otomatis
- Buka browser masukkan IP default access point
- Login menggunakan user = admin password = admin mengubah password
dan user
- Masuk ke system tools
pilih password old werename. Admin (user nama lama)
old password admin (password lama)
new user name (username baru)
new password (password baru) kemudian save
konfigurasi Wan
pilih network pada bagian conection type pada static IP
IP address (IP Lan server)
Netmask (netmask)
Gateway (IP Lan server)
Prymari dns Server (dns 1 IP Wan) klik save
Konfigurasi Lan
Netmask (netmask IP Lan)
Mac address
IP address (IP Lan AP)
Subnet netmask (netmask IP Lan AP) klik save
Konfigurasi Wireless
Wireless
Pilih basic setting > enable
Wireless network name (nama WiFi) save
Wireless setting
Pillih WPA2-PSK
Encriptions AES > save
Wireless password 1-8 save
Konfigurasi DHCP
Klik DHCP setting
Atur DNS Server (dns 1 AP)
Reboot system
TKJ CLUB
Klik system tools kemudian reboot
Pindahkan kabel ke port Wan
Nyalakan server terus login
Hubungkan wiFimu dengan HPmu.
Ketik namadomain.server
Untuk melihat IP terdaftar atau tidak
Ketik
#arp –n (di server)
Definisi Access Point Bridge
Access Point Bridge adalah access point yang berfungsi untuk meneruskan
IP dari sumber IP (access point hanya sebagai jembatan atau penghubung
antara client dan server)
Adapun langkan dalam mengkonfigurasi Access Point Bridge kurang
lebih hamper sama dengan Access Point Router. Namun yang
membedakan adalah dalam konfigurasi Access Point Bridge tidak
melakukan konfigurasi DHCP.
TKJ CLUB
yang di luncurkan oleh perusahaan cisco.
TKJ CLUB
BAB III
PENUTUP
I. Kesimpulan
Dalam bab ini saya dapat menyimpulkan apa yang telah saya pelajari dan
apa yang saya laksanakan selama Praktek Kerja Industri (PRAKERIN)
dari awal hingga akhir kegiatan sebagai berikut :
a) Kegiatan PRAKERIN sangat bermanfaat bagi para siswa-siswi
khusunya siswa siswi SMKN 1 PETASIA TIMUR,dengan adanya
kegiatan PRAKERIN siswa di tutut untuk mempunyai sikap
mandiri dan mnampu berintraksin dengan orang lain sehingga
siswa dapat diharapkan dapat keterampilan serta wawasan yang
tinggi.
b) PRAKERIN merupakan kegiatan praktek di luar jam sekolah yang
bekerja sama dengan instansi/perusahaan atau industry,sehingga
siswa siswi dapat berlatih untuk mampu bergaul dan berkerja sama
dengan masyarakat luar.
c) PRAKERIN dapat5v menunhjang siswa untuk menjadi tenaga
menengah yang ahli dan professioanal dalam bidangnya yang
mampu yang memenuhi pasar internasional.dengan begitu siswa
siswi akan mempunyai sikap yang akan menjadi bekal dasar.
II. Saran
a.)Untuk sekolah
1. Alat Praktik mohon di perbanyak dan dilengkapi
2. Utamakan pelajaran kejuruan
3. Tambahkan praktik siswa dari pada pelajaran teori
4. Tingkatkan kualitas guru mata pelajaran
b.) Untuk pembaca
1. Rajinlah belajar
2. Cari wawasan di dunia luar
3. Bila sedang praktik jangan sambil bercanda
TKJ CLUB