Anda di halaman 1dari 42

KATA PENGANTAR

Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena
berkat rahmat dan karunia-Nya lah penulis dapat menyelesaikan penulisan laporan
kerja praktek ini. Laporan Kerja Praktek yang berjudul Pemanfaatan TP-Link
MR3020 Sebagai Web Server untuk Website Notifikasi Pelanggan (Studi Kasus :
CV. Global Designs Solution) ini disusun berdasarkan pelaksanaan kerja praktek
yang dilaksanakan pada tanggal 14 September 2015 s/d 14 Januari 2016 di CV.
Global Designs Solution. Terlaksananya kerja praktek dan penulisan laporan ini
tidak terlepas dari bantuan berbagai pihak. Untuk itu, penulis menyampaikan
banyak terima kasih kepada :
1. Allah SWT yang selalu memberikan rahmat dan hidayah-Nya bagi penulis
dalam pelaksanaan kerja praktek dengan baik dan lancar.
2. Orang tua serta saudara saudara penulis yang sudah memberikan doa dan
dorongan, serta motivasi agar penulis dapat menyelesaikan laporan ini.
3. Bapak Yoanda Alim Syahbana, S.T., M.Sc selaku koordinator kerja
praktek.
4. Bapak Yusapril Eka Putra, S.Si., M.T selaku pembimbing kerja praktek
dan juga selaku kepala program studi Teknik Komputer.
5. Bapak Ferly Ferizal sebagai Pembimbing kerja praktek di CV. Global
Designs Solution.
6. Semua karyawan CV. Global Designs Solution.
7. Sarah Sabrina yang selalu memberikan support dan motivasi dalam
menyelesaikan laporan kerja praktek.
8. Penghuni basecamp generasi 13 yang selalu membantu penulis dalam
menyelesaikan laporan kerja praktek.
9. CompEn13 yang selalu mendukung penulis dalam menyelesaikan laporan
kerja praktek.
10. Seluruh teman-teman angkatan G13 serta abang dan kakak senior
Politeknik Caltex Riau yang memberikan masukan dan saran bagi penulis.

Penulis menyadari bahwa dalam menulis laporan ini masih banyak


terdapat kekurangan. Oleh karena itu Penulis sangat mengharapkan segala saran
dan kritik yang bersifat membangun sebagai pelajaran untuk kedepannya.
Pekanbaru, 11 Januari 2016

Penulis

DAFTAR ISI

ii

KATA PENGANTAR i
DAFTAR ISI iii
DAFTAR GAMBAR iv
BAB I PENDAHULUAN

1.1 Latar Belakang 1


1.2 Tujuan Kerja Praktek

1.2.1 Tujuan Umum

1.2.2 Tujuan Khusus

1.3 Batasan Masalah

1.4 Manfaat 3
1.5 Sistematika Penulisan 4
BAB II TINJAUAN UMUM PERUSAHAAN

2.1 Sejarah Singkat PT Chevron Pacific Indonesia5


2.2 Struktur Organisasi Perusahaan

2.3 Bidang Usaha CV. Global Designs Solution


2.4 Pengalaman Kerja Perusahaan 7
2.5 Data Perusahaan

BAB III DASAR TEORI

3.1 Website 9
3.1.1 Pengertian Website 9
3.1.2 Pengertian Web Server

3.1.3 Penggunaan Web Server

10

3.2 OpenWrt

12

3.3 TP-Link MR3020

13

iii

3.4 WinSCP 14
3.5 HTML 15
3.6 WinBox 15
3.7 MikroTik

16

BAB IV PEMBAHASAN

17

4.1 Software dan Hardware yang digunakan


4.1.1 Adobe Dreamweaver
4.1.2 WinSCP

17

4.1.3 PuTTY

17

4.1.4 WinBox

17

17

17

4.2 Proses Instalasi OpenWRT(web server) Pada TP-Link MR3020

18

4.3 Konfigurasi IP Address dan Password Pada OpenWRT(web server) 21


4.4 Menambah Kapasitas Penyimpanan Pada OpenWRT(web server)
Menggunakan Flashdisk 16 GB

22

4.5 Upload file website ke OpenWRT(web server) Menggunakan WinSCP


25
4.6 Konfigurasi Pada Aplikasi WinBox

28

4.7 Hasil Pengujian 32


BAB V PENUTUP

35

4.8 Kesimpulan

35

4.9 Saran

35

DAFTAR PUSTAKA 36

DAFTAR GAMBAR

iv

Gambar 3. 1 Cara kerja website

11

Gambar 3. 2 Logo OpenWRT12


Gambar 3. 3 TP-Link TL-MR3020

13

Gambar 3. 4 Tampilan login WinSCP14


Gambar 3. 5 Logo WinBox

16

Gambar 3. 6 Logo MikroTik 16


Gambar 4. 1 Halaman login default TP-Link MR3020

18

Gambar 4. 2 Menu Factory Defaults pada System Tools

19

Gambar 4. 3 Restore pada Factory Defaults 19


Gambar 4. 4 Firmware Upgrade

19

Gambar 4. 5 Pilih file upgrade

19

Gambar 4. 6 Proses pemilihan firmware OpenWRT TP-Link MR3020


Gambar 4. 7 Halaman login OpenWRT

20

20

Gambar 4. 8 OpenWRT pada TP-Link TL-MR3020 21


Gambar 4. 9 Konfigurasi Network pada OpenWRT 21
Gambar 4. 10 Halaman login OpenWRT setelah konfigurasi IP address
Gambar 4. 11 Hasil dari perintah $ls /dev/

23

Gambar 4. 12 Hasil dari perintah $ vi /etc/config/fstab 24


Gambar 4. 13 Cek exRoot

25

Gambar 4. 14 Tampilan login WinSCP

26

Gambar 4. 15 Tampilan utama WinSCP

26

Gambar 4. 16 Masuk ke folder www 27


Gambar 4. 17 Upload website dengan nama folder portal 27
Gambar 4. 18 Isi file pada website

28

Gambar 4. 19 Tampilan login WinBox v.3.0 29


Gambar 4. 20 Mengakses web proxy 29
Gambar 4. 21 Setting web proxy

30

Gambar 4. 22 Redirect IP address pelanggan ke website

31

Gambar 4. 23 Block pencarian dengan kata ganool

32

Gambar 4. 24 Website notifikasi pembayaran33


Gambar 4. 25 Form email pada website notifikasi
Gambar 4. 26 Pencarian situs ganool 34

33

22

Gambar 4. 27 Hasil block situs ganool

34

vi

BAB I PENDAHULUAN
I.1 Latar Belakang
Pelaksanaan kerja praktek merupakan suatu bentuk pendidikan dengan cara
memberikan pengalaman belajar bagi mahasiswa untuk berpartisipasi dengan
tugas langsung baik dari perusahaan, instansi pemerintahan, dan lain sebagainya.
Dengan adanya kerja praktek ini, maka mahasiswa dapat membandingkan dan
mempraktekkan langsung pelajaran yang selama ini didapat dikampus terhadap
dunia kerja.
Program Kerja Praktek (KP) adalah salah satu program dari Politeknik
Caltex Riau (PCR) yang merupakan salah satu syarat yang harus dilengkapi
seorang mahasiswa Jurusan Teknik Komputer dalam mencapai gelar Ahli Madya
(A.Md). Dengan kegiatan tersebut, mahasiswa diharapkan mendapat wawasan
yang nyata dilapangan dan dengan berbekal pengetahuan dasar yang dimilikinya
dapat membantu penanganan masalah tertentu pada sebuah instansi atau
perusahaan tempat kegiatan kerja prakteknya. Mahasiswa juga diharapkan
mendapat wawasan tentang etika dalam dunia kerja dan hal-hal penting lainnya
yang belum banyak didapatkan di bangku kuliah.
CV. Global Designs Solution adalah sebuah perusahaan yang bergerak
dibidang penyedia jasa internet. Sebagai mahasiswa yang melaksanakan kerja
praktek, ini merupakan kesempatan yang sangat berharga untuk menambah
wawasan dan pengetahuan di bidang jaringan serta teknologi.
Dalam pelaksanaan kerja praktek di perusahaan ini, tepatnya di bagian IT
Support di butuhkan sistem yang dapat memberitahu pelanggan untuk segera
membayar tagihan internet setiap bulannya dan sistem yang dapat mem-blokir
situs-situs terlarang yang mengandung unsur SARA.
Sistem notifikasi terhadap pelanggan yang ada pada CV. Global Designs
Solution sampai saat ini masih ditangani secara manual, baik dari segi
pemberitahuan tagihan pelanggan, mem-blokir situs terlarang, dan lain sebagainya
sehingga tidak efesien terhadap waktu dan biaya.

Berdasarkan kekurangan yang ada pada perusahaan tersebut, maka dibuat


sistem yang diharapkan dalam implementasinya, efisien, dan tepat guna untuk
notifikasi terhadap pelanggan.
I.2 Tujuan Kerja Praktek
I.2.1 Tujuan Umum
Adapun tujuan umum yang ingin diperoleh pada kesempatan ini adalah:
1. Agar mahasiswa dapat mengimplementasikan ilmu yang didapat di bangku
perkuliahan dan sebagai perbandingan antara teori yang diperoleh dibangku
perkuliahan dengan yang terdapat di lapangan.
2. Untuk memperoleh pengalaman praktis di lapangan berguna untuk
pengembangan ilmu pengetahuan.
3. Untuk mengukur kemampuan penalaran dalam memahami, menyelesaikan
permasalahan secara analisa sesuai minat dilapangan serta memecahkan
permasalahan di lapangan sesuai dengan bidang studi.
4. Menambah pengetahuan dan wawasan mahasiswa.
5. Mengenalkan mahasiswa pada aspek-aspek perusahaan terutama pada CV.
Global Designs Solution.
I.2.2 Tujuan Khusus
Adapun tujuan khusus yang ingin diperoleh pada kesempatan ini adalah:
1. Menggali kemampuan penulis dalam bidang jaringan dan bahasa pemograman
seperti HTML, PHP, C, dan API PHP.
2. Pembuatan website notifikasi pelanggan dengan memanfaatkan TP-Link
MR3020 sebagai OpenWRT(web server).
I.3 Batasan Masalah
Agar penyusunan laporan ini dapat berfokus pada suatu lingkup masalah,
maka isi laporan ini dibatasi hanya untuk implementasi website notifikasi
pelanggan pada CV. Global Designs Solution.

I.4 Manfaat
Manfaat yang dapat diperoleh dari kegiatan kerja praktek ini antara lain:

1. Manfaat bagi perguruan tinggi.


a. Terjalin kerjasama yang erat antara Politeknik Caltex Riau dengan instansi
kerja praktek yaitu CV. Global Design Solution.
b. Sebagai bahan evaluasi dibidang akademik untuk meningkatkan dan
mengembangkan mutu pendidikan.
c. Untuk mengukur sejauh mana daya serap mahasiswa dalam menerapkan
teori yang diperoleh selama di kampus.
d. Untuk melatih mahasiswa dalam mengumpulkan dan menganalisa data
yang diperoleh, serta memberikan solusi untuk permasalahan yang
dihadapi.
e. Menambah keterampilan mahasiswa dalam melakukan kerja praktek
khususnya dilakukan secara langsung di lapangan
2. Manfaat bagi Perusahaan.
a. Terjalin hubungan kerja sama dan sebagai sarana dan prasarana tukar
menukar informasi untuk meningkatkan sarana dan prasarana yang telah
ada.
f. Sebagai perwujudan pengabdian perusahaan, khususnya dalam bidang
pendidikan.
g. Untuk mendapatkan masukan sebagai bahan pertimbangan untuk
mengembangkan sistem yang telah ada.
3.

Manfaat Hasil Kerja


Manfaat dari pembuatan website notifikasi pelanggan dengan
menggunakan TP-LINK MR3020 sebagai web server adalah untuk
mempermudah

pekerjaan

administrator

dan

IT Support

dalam

hal

pemberitahuan mengenai tagihan internet kepada pelanggan dan mem-blokir


situs-situs terlarang yang mengandung unsur sara dan termasuk kedalam
blacklist Kominfo.

I.5 Sistematika Penulisan


Adapun sistematika penulisan yang digunakan penulis yaitu:
BAB I

PENDAHULUAN
Bab ini berisi Latar Belakang, Tujuan Kerja Praktek, Manfaat
Kerja Praktek, Batasan Masalah, dan Sistematika Penulisan.

BAB II

TINJAUAN UMUM PERUSAHAAN


Bab ini berisi tentang sejarah singkat CV. Global Designs Solution,
Struktur Organisasi Perusahaan, Bidang Usaha Perusahaan,
Pengalaman Kerja Perusahaan dan Data Perusahaan.

BAB III

DASAR TEORI
Berisi tentang teori-teori tentang sistem yang digunakan.

BAB IV

PEMBAHASAN
Berisi tentang sistem notifikasi pelanggan yang ada di CV. Global
Designs Solution.

BAB V

PENUTUP
Berisi tentang kesimpulan dan saran bagi CV. Global Designs
Solution khususnya tentang sistem notifikasi pelanggan di CV.
Global Designs Solution.

BAB II TINJAUAN UMUM PERUSAHAAN


II.1 Sejarah Singkat PT Chevron Pacific Indonesia
CV. Global Designs Solution atau disingkat GDS merupakan sebuah
perusahaan yang berdiri pada tahun 2009 di Pekanbaru. Bermula dari keinginan
para pendiri yang telah lama berkecimpung di bidang IT, Network, dan
Elektronika serta juga melihat perkembangan Kota Pekanbaru dan Riau pada
umumnya yang kian hari kian pesat termasuk dalam perkembangan teknologi IT
dan jaringan.
Pada awalanya pemilik perusahaan ini hanya berfokus pada toko online
yang menyediakan berbagai perangkat jaringan dan elektronika. Kebutuhan
masyarakat terhadap layanan internet sangat tinggi, mulai dari masyarakat umum
sampai lembaga-lembaga pemerintahan dan swasta. Berbekal pengalaman
berniaga perangkat internet dan juga pengalaman sebagai teknisi jaringan, maka
didirikanlah perusahaan CV. Global Designs Solution ini. Awalnya berupa CV,
namun akhirnya menambah untuk ISP menjadi PT, tetapi tetap untuk infrastruktur
sebagai mitra ISP lokal maupun nasional untuk leased line menggunakan CV.
Pada tahun 2012 CV. Global Designs Solution mengalami perubahan
struktur dengan masuknya beberapa orang yang diharapkan akan mampu
mengembangkan dan berkiprah lebih banyak lagi dalam kemajuan CV. Global
Designs Solution. CV. Global Designs Solution diharapkan akan mampu menjadi
perusahaan yang selalu mengusung nilai manfaat bagi para praktisi IT dan
pengguna teknologi khusunya di Pekanbaru, Riau. Dan diharapkan akan bisa
mengembangkan berbagai divisi yang tentu saja dengan background Informasi
Teknologi dan Jaringan.
Perusahaan ini dipimpin oleh 3 orang Board of Directors (BOD) yaitu,
Syukron, Suryadi, dan Adi Sumarno. Selain bergerak dibidang ISP, perusahaan ini
juga bergerak dibidang IT lainnya seperti Website Developer, Application
Developer, hosting, dan juga pengadaan perangkat internet bagi perusahaan
perusahaan negeri dan swasta lainnya. Selain menjalankan bisnis sendiri, CV.
Global Designs Solution ini juga menjalin beberapa kerja sama dengan

perusahaan-perusahaan lain seperti SIAK NET, Pekanbaru Cybercity, Cepat Net,


Dash Net, PratamaFM, Mayatama Solusindo, dan beberapa instansi pemerintahan
maupun swasta lainnya.
II.2 Struktur Organisasi Perusahaan
Berikut merupakan struktur organisasi perusahaan CV. Global Designs
Solution :
a. Direktur Utama

: Suryadi, S.Kom

b. Direktur Operasional : TM Syukransyah, S.T


c. General Manager

: Adi Sumarno

d. Administrator

: Fitria Utami

e. Kepala Teknisi

: Slamet Sofyansyah

f. NOC

: Ferly Ferizal

g. Teknisi Lapangan

: Abel Joanda

h. IT Support

- Riswan Sinaga
- Dwiki Oktavian

II.3 Bidang Usaha CV. Global Designs Solution


Bidang Usaha CV. GDS terdiri dari:
1. GDSNet, bergerak di bidang jasa jaringan wireless, Fiber Optic, dan
wireline.
2. GDSTronic, bergerak di bidang elektronika dan radio.
3. GDSApp, bergerak di bidang aplikasi, hosting, web design dan
konten.
4. GDSEdu, bergerak di bidang training dan pendidikan.
5. GDSShop, bergerak di bidang penjualan perangkat IT dan hardware.

II.4 Pengalaman Kerja Perusahaan


Berikut adalah pengalaman kerja dari CV. Global Designs Solution :

1.

2009, Pembuatan jaringan wireless di lingkungan Kantor Bupati


Pelalawan.

2.

2010, web design pratamafm.com.

3.

2010, web design rbt90fm.net.

4.

2010, develop streaming RBT FM.

5.

2010, pembuatan jaringan tertutup kantor PU Prop Riau.

6.

2011, Instalasi radio FM di Bangkinang.

7.

2013, Pembuatan BTS dan NOC di Siak Sri Indrapura kab Siak.

8.

2013, pengadaan server Universitas Muhammadiyah Riau.

9.

2013, Konsultan jaringan di STMIK/STIKES Hang Tuah


Pekanbaru.

10.

2013, Pembuatan link FO di Duta Palma Pekanbaru.

11.

2013, Maintenance FO PD Sarana Pembangunan Siak.

12.

2013, Pengadaan dan Maintenance FO di Universitas Riau.

13.

2013, Penyedian domain dan Hosting tilatama.co.id.

14.

2013, FO support untuk PT Moratel Telekomunikasi Indonesia.

15.

2013, Instalasi Link Wireless PTP PDE Kabupaten Pelalawan.

16.

2014, Pembenahan NOC Kabupaten Kuantan Singingi Prop Riau.

17.

2014, Mitra PDE Kota Pekanbaru untuk penanganan Jaringan


Intranet dan Internet.

18.

2014, Akses support di PT Aplikanusa Lintasarta.

19.

2015, Maintenance FO Infokom Prop Riau.

20.

2015, Network Support untuk PD Sarana Pembangunan Siak.

II.5 Data Perusahaan


Berikut adalah data dari CV. Global Designs Solution :
Nama

: CV. Global Designs Solution

Brand/Merek

: GDS

Alamat

: Jl. Cendana Nomor 01 Purwodadi Indah Pekanbaru

Tanggal berdiri

: 03 Desember 2009

No. Telp

: 0761 7777554

No. Handphone

: 08127668449

Email

: sales@gmail.com

Website

: www.gdshost.net

NPWP

: 02.999.833.3-216.000

SIUP

: 1076/BPT04.01/IV/2013

Akte Pendirian

: 05

Akte Perubahan

: 08

BAB III DASAR TEORI


III.1 Website
III.1.1 Pengertian Website
Website merupakan kumpulan dari beberapa halaman yang didalamnya
terdapat informasi, baik berupa teks, suara, maupun video. Berikut adalah
beberapa pengertian website menurut para ahli :
(1) Yuhefizar, menyatakan bahwa website adalah keseluruhan halaman
- halaman web yang terdapat dalam sebuah domain yang
mengandung informasi.
(2) Sukarno dan Hianoto, menyatakan bahwa website adalah aset
seperti halnya rumah, dan saat ini mulai lumrah diperjual belikan.
(3) Jasmadi, menyatakan bahwa website merupakan sebuah kumpulan
halaman halaman web beserta file file pendukungnya, seperti
file gambar, video, dan file digital lainnya yang diletakkan (di host)
disebuah web server yang umumnya dapat diakses melalui
internet.
Dari beberapa pengertian diatas, dapat disimpulkan bahwa website
merupakan sebuah media informasi berupa halaman halaman yang saling
terhubung dan dapat diakses menggunakan domain tertentu serta dapat diakses
oleh para pengguna internet.
III.1.2 Pengertian Web Server
Nugroho (2004) mendefinisikan mengenai server sebagai sebuah pusat, dan
juga difungsikan sebagai pelayan yang berguna untuk pengeriman dan juga
penerimaan data, serta mengatur proses pengiriman dan juga penerimaan data
diantara komputer komputer yang tersambung, atau dengan kata lain, server
memiliki fungsi utama sebagai penyedia sebuah layanan bagi client atau user.

Dari pengertian diatas, dapat diambil kesimpulan bahwa yang dimaksud


dengan server adalah sebuah pusat data yang didalamnya terdapat informasi
penting dan dapat diakses oleh client.
Berikut merupakan beberapa pengertian web server menurut para ahli:
(1) Solichin, dalam diktat kuliah pemrograman website mengatakan
bahwa yang dimaksud dengan web server adalah sebuah perangkat
lunak yang ter-install di dalam komputer server, yang berfungsi
untuk menerima permintaan dan juga request berupa halaman
website melalui HTTp atau HTTPS dari user atau client, dan
kemudian mengirimkannya kembali dalam bentuk halaman web
yang berbentuk dokumen HTML.
(2) Nugroho (2004) mengatakan bahwa yang dimaksud dengan web
server adalah sebuah bentuk dari server yang khusus digunakan
untuk menyimpan halaman website atau home page. Sebuah
komputer dapat dikatakan sebagai web server apabila komputer
tersebut memilki suatu program server yang disebut PWS atau
Personal Web Service. PWS ini kemudian nantinya difungsikan
agar halaman web yang ada di dalam sebuah komputer server dapat
dipanggil oleh komputer klien.
Dari pengertian diatas, pada dapat disimpulkan bahwa web server
merupakan suatu fungsi server sebagai penyedia layanan informasi yang
mendukung penyediaan informasi dan juga data yang dibutuhkan oleh website
dalam beroperasi. Jadi, tanpa adanya web server, sebuah web tidak akan bisa
memperoleh request yang dilakukan oleh client.
III.1.3 Penggunaan Web Server
Berikut adalah contoh dari cara kerja web server :
(1) Langkah pertama yang harus dilakukan user adalah melakukan
koneksi komputer terhadap internet.

10

(2) Setelah komputer terhubung ke internet, maka user akan


memasukkan

alamat

URL dengan

base

www. Misalnya,

www.pcr.ac.id.
(3) Setelah mengetikkan alamat URL pada browser, user akan
menekan enter, dan disaat itulah user sudah melakukan request
dari konten yang diakses.
(4) Request yang sudah dilakukan oleh user, akan diteruskan kedalam
web server untuk diproses.
(5) Pada saat web server menerima request yang sudah dilakukan oleh
user, maka web server akan mengolah request dan mencari
informasi yang dibutuhkan oleh user pada saat request
berlangsung.
(6) Setelah pemrosesan yang dilakukan oleh web server selesai, maka
web server akan mengirimkan kembali dari hasil pemrosesan data
yang sudah dilakukan.
(7) Hasil dari pemrosesan data yang dilakukan oleh web server akan
ditampilkan pada browser yang dimiliki oleh user.

Gambar 3. 1 Cara kerja website

11

III.2 OpenWrt
Menurut situs OpenWRT.org, OpenWrt merupakan salah satu distribusi
Linux untuk perangkat embedded. OpenWrt menyediakan file sistem dengan
management paket. Adapun yang dimaksud paket disini seperti didalam windows
yaitu, MS-Office, Snipping Tool, Notepad, dan lain sebagainya.

Gambar 3. 2 Logo OpenWRT


Sumber : openwrt.org
OpenWrt sendiri hanya sebuah kerangka atau pondasi untuk membangun
aplikasi. Sehingga dengan kerangka ini dapat ditamkahkan aplikasi sesuai dengan
kebutuhan. Tanpa adanya kerangka, aplikasi yang didukung OpenWrt tidak dapat
dibangun. Ibarat sebuah PC tanpa adanya sistem operasi, aplikasi seperti Mozilla,
Chrome, MS-Office, dan yang lainnya tidak bisa dipasang di PC tersebut.
Berikut adalah aplikasi yang dapat dijalankan pada OpenWrt diantaranya,
yaitu :
(a) FTP Server
(b) Samba Server/File Sharing
(c) OpenVPN server dan client
(d) SSH server dan client
(e) Media Player
(f) VoIP
(g) SMS server
(h) IP Camera dengan webcam

12

Dan masih banyak lainnya. Untuk perangkat yang didukung dapat dilihat
melalui situs wiki.openwrt.org
III.3 TP-Link MR3020
Menurut situs www.tp-link.co.id, TP-Link MR3020 merupakan
produk dari TP-Link yang digunakan untuk berbagi koneksi mobile 3G dengan
kecepatan wireless hingga 150Mbps. TL-MR3020 mempunyai tiga model untuk
beberapa situasi yang berbeda, yaitu Router 3G, WISP Client Router, dan AP.
Router 3G mode berfungsi untuk membuat WiFi dari 3G wireless modem. WISP
mode berfungsi sebagai penerima wireless berbasis WISP. Sedangkan AP
berfungsi sebagai client, repeater, bridge, dan lain-lain.

Gambar 3. 3 TP-Link TL-MR3020


Sumber : tp-link.co.id
Berikut ini merupakan kelebihan dan kekurangan pada TL-MR3020, yaitu :
-

Kelebihan :
a. Ukurannya kecil.
b. Design Elegan.
c. Menggunakan USB sebagai sumber daya.

Kekurangan :
a. Body router mudah lecet.
b. Tidak menggunakan baterai build-in.

13

III.4 WinSCP
Menurut Jalantikus.com, WinSCP adalah client SFTP dan client FTP
open source untuk Windows. Pada WinSCP ini juga terdapat Legacy SCP
protokol. Fungsi utama dari aplikasi ini adalah untuk me-remote dan menyalin file
antara komputer lokal dan komputer remote.

Gambar 3. 4 Tampilan login WinSCP


Berikut ini merupakan fitur-fitur yang terdapat pada aplikasi WinSCP,
diantaranya yaitu :
a. Interface yang penuh grafis.
b. Diterjemahkan ke dalam beberapa bahasa yang
mampu dicerna oleh Windows seperti drag & drop,
URL, icon shortcut, dan lain sebagainya.
c. Dukungan untuk SFTP, FTP, SCP, dan WebDAV.
d. Batch file script dan command line interface.
e.

Terpadu editor teks dan lain sebagainya.

14

III.5 HTML
HTML (HyperText Markup Language) adalah bahasa dari WWW (World Wide
Web). Setiap kali mengakses internet atau lebih tepat disebut dengan istilah home
page,

sesungguhnya

kita

mengakses

dokumen

seseorang

yang

dibuat

menggunakan dokumen HTML. (Untung Rahardja, Augury El Rayeb, Asep


Saefullah, 2009).
Dari pengertian diatas dapat disimpulkan bahwa HTML adalah bahasa
markup internet (web) berupa kode dan simbol yang dimasukkan kedalam sebuah
file yang ditujukan untuk ditampilkan didalam sebuah website. Singkatnya,
HTML adalah bahasa markup yang digunakan untuk membuat website. Website
yang dibuat dengan HTML ini, dapat dilihat oleh semua orang yang terkoneksi
dengan internet. Tentunya dengan menggunakan aplikasi penjelajah internet
(browser) seperti Internet Explorer, Mozilla Firefox dan Google Chrome.
Berikut merupakan fungsi dan kegunaan dari HTML, diantaranya yaitu :
(1) Digunakan untuk membuat halaman website.
(2) Sebagai pondasi bagi sebuah website.
(3) Digunakan untuk menandai teks pada halaman website.
(4) Digunakan untuk menandai emelen/bagian pada halaman website.
(5) Digunakan untuk menampilkan informasi dalam bentuk table.
(6) Digunakan untuk menambah objek seperti audio, video, gambar,
dan lain sebagainya dalam halaman website.
III.6 WinBox
Menurut situs wiki.mikrotik.com WinBox adalah utility yang
digunakan untuk konektivitas dan konfigurasi MikroTik menggunakan MAC
Address atau protokol IP. Winbox berguna untuk melakukan konfigurasi pada
MikroTik RouterOS dengan modus GUI dengan cepat dan sederhana.

15

Gambar 3. 5 Logo WinBox


Sumber : mikrotik.co.id
Winbox dibuat menggunakan win32 binary tapi dapat dijalankan pada Linux,
Mac OSX dengan menggunakan Wine. Semua fungsi winbox didesain dan dibuat
semirip dan sedekat mungkin dengan fungsi console, sehingga terdapat istilahistilah yang sama pada fungsi console.
III.7 MikroTik
Menurut situs mandalamaya.com MikroTik merupakan sebuah sistem
operasi termasuk di dalamnya perangkat lunak yang dipasang pada suatu
komputer sehingga komputer tersebut dapat berperan sebagai jantung network,
pengendali atau pengatur lalu-lintas data antar jaringan, komputer jenis ini dikenal
dengan nama router. Jadi intinya MikroTik adalah salah satu sistem operasi
khusus untuk router. Mikrotik dikenal sebagai salah satu Router OS yang handal
dan memiliki banyak sekali fitur untuk mendukung kelancaran network.

Gambar 3. 6 Logo MikroTik


Sumber : mikrotik.co.id

16

BAB IV PEMBAHASAN
Pada BAB IV ini penulis akan membahas software dan hardware yang
digunakan, proses instalasi OpenWRT(web server) pada TP-Link MR3020,
konfigurasi IP Address dan password pada OpenWRT(web server), menambah
kapasitas penyimpanan OpenWRT(web server) menggunakan Flashdisk 16 GB,
upload file website ke OpenWRT(web server) menggunakan WinSCP, konfigurasi
pada aplikasi WinBox, dan terakhir adalah hasil pengujian.
IV.1 Software dan Hardware yang digunakan
Berikut adalah software dan harware yang digunakan oleh penulis dalam
mengerjakan proyek ini :
IV.1.1 Adobe Dreamweaver
Adobe Dreamweaver merupakan program penyunting halaman web keluaran
Adobe Systems yang dulu dikenal sebagai Macromedia Dreamweaver keluaran
Macromedia. Program ini banyak digunakan oleh pengembang web karena fiturfiturnya yang menarik dan kemudahan penggunaannya. Aplikasi ini digunakan
untuk membuat dan mengedit website notifikasi pembayaran dan block situs.
IV.1.2 WinSCP
Fungsi utama dari WinSCP adalah untuk menyalin file antara komputer
lokal dan komputer remote. Aplikasi ini digunakan penulis untuk meng-upload
website ke web server.
IV.1.3 PuTTY
Putty adalah software remote console/ terminal yang digunakan untuk
remote koneksi komputer melalui Port SSH atau sebagainya. Aplikasi ini
digunakan penulis untuk meng-install paket pada OpenWRT(web server).
IV.1.4 WinBox
Winbox adalah sebuah software atau utility yang di gunakan untuk meremote sebuah server MikroTik kedalam mode GUI. Dengan menggunakan

17

aplikasi winbox, melakukan setting sebuah server dapat diselesaikan dengan


cepat.
IV.2 Proses Instalasi OpenWRT(web server) Pada TP-Link MR3020
Berikut adalah langkah-langkah instalasi TP-Link MR3020 menjadi
OpenWRT(web server) :
1. Langkah pertama yang harus dilakukan adalah persiapan firmware
OpenWRT untuk TP-Link MR3020.
2. Langkah kedua yaitu mengkoneksikan TP-Link MR3020 menggunakan
kabel LAN ke PC atau laptop. Pada kondisi instalasi firmware, TP-Link
MR3020 harus menggunakan kabel LAN karena dapat meminimalisir
resiko file rusak dan gagal flashing.
3. Setelah konek, bukalah web browser dan ketikkan 192.168.0.254 pada
URL untuk masuk ke halaman administrator. Masukkan user dan
password default yaitu admin (tanpa tanda petik).

Gambar 4. 1 Halaman login default TP-Link MR3020

18

4. Kemudian masuk ke Menu > System Tools > Factory Defaults

Gambar 4. 2 Menu Factory Defaults pada System Tools

5. Kemudian klik restore untuk mengembalikan ke settingan factory.

Gambar 4. 3 Restore pada Factory Defaults

6. Langkah selanjutnya yaitu meng-upgrade firmware dari firmware TP-Link


menjadi OpenWRT dengan cara masuk ke Menu > System Tools >
Firmware Upgrade.

Gambar 4. 4 Firmware Upgrade

7. Kemudian klik Pilih File.

Gambar 4. 5 Pilih file upgrade

19

8. Terakhir, pilih firmware OpenWRT lalu pilih Open. Setelah itu tekan
tombol Upgrade dan tunggu proses penginstalan selesai.

Gambar 4. 6 Proses pemilihan firmware OpenWRT TP-Link MR3020

9. Setelah proses upgrade selesai, maka akan muncul tampilan seperti


dibawah ini. Untuk melakukan proses login, isikan user name dengan
root tanpa mengisi password.

Gambar 4. 7 Halaman login OpenWRT

20

10.

Jika berhasil login, maka akan muncul halaman seperti dibawah

ini. Maka TP-Link sudah menjadi OpenWRT(web server).

Gambar 4. 8 OpenWRT pada TP-Link TL-MR3020

IV.3 Konfigurasi IP Address dan Password Pada OpenWRT(web server)


Berikut adalah konfigurasi IP Address dan Password pada OpenWRT(web
server). Konfigurasi IP Address dan Password disesuaikan dengan permintaan
CV. Global Designs Solution yaitu : IP Address : 192.168.250.250 dan Password :
gds2015.

Gambar 4. 9 Konfigurasi Network pada OpenWRT

21

Pada gambar diatas dapat dilihat konfigurasi IP Address pada OpenWRT(web


server) dengan IP Address : 192.168.250.250, netmask : 255.255.255.0, IP
Gateway : 192.168.250.1 dan DNS : 8.8.4.4.
Jika konfigurasi IP Address berhasil, pada browser ketikkan 192.168.250.250.
Maka hasilnya akan tampak seperti gambar dibawah ini.

Gambar 4. 10 Halaman login OpenWRT setelah konfigurasi IP address

IV.4 Menambah Kapasitas Penyimpanan Pada OpenWRT(web server)


Menggunakan Flashdisk 16 GB
Pada OpenWRT(web server), kapasitas penyimpanan internal hanya sekitar
4MiB atau sekitar 4,20 MB. Maka diperlukan media penyimpanan tambahan
untuk memperbesar kapasitas penyimpanan pada OpenWRT tersebut agar website
dan paket yang perlu di install dapat dimasukkan kedalam OpenWRT. Kali ini
penulis menggunakan Flasdisk berukuran 16 GB untuk tambahan strorage.
Berikut langkah-langkah untuk menambah kapasitas penyimpanan pada
OpenWRT, yaitu :
(1)

Langkah pertama yang perlu dilakukan adalah memindahkan root


file system ke flashdisk. Flashdisk yang digunakan di-format menjadi
2 partisi, partisi pertama yaitu (sda1) 15 GB sebagai root bertipe
ext4 dan partisi kedua yaitu (sda2) 1 GB sebagai swap. Lakukan
partisi tersebut tentunya menggunakan komputer yang ber-OS Linux,
karena Windows tidak mengenali partisi ext4 dan swap.

(2)

Langkah kedua adalah login menggunakan PuTTY dan install paket


pada OpenWRT dengan perintah sebagai berikut :
$ opkg update

22

$ opkg install kmod-usb-storage kmod-fs-ext4


block-mount
(3)

Setelah semua paket ter-install, maka langkah selanjutnya adalah


menancapkan flashdisk yang sudah di partisi ke port USB yang ada
pada TP-Link MR3020. Selanjutnya cek partisi apakah sda1 dan
sda2 terdeteksi dengan menggunakan perintah sebagai berikut :
$ ls /dev/

Gambar 4. 11 Hasil dari perintah $ls /dev/

(4) Jika sda1 yang betipe ext4 dan sda2 yang akan digunakan untuk
swap sudah benar-benar terdeteksi, saatnya melakukan extRoot,
lakukan perintah-perintah berikut ini :
$ mkdir -p /mnt/sda1
$ mount /dev/sda1 /mnt/sda1
$ mkdir -p /tmp/cproot
$ mount --bind / /tmp/cproot

23

tar

-C

/tmp/cproot

-cvf

tar

-C

/mnt/sda1 -xf $ umount /tmp/cproot


$ umount /mnt/sda1
$ /etc/init.d/fstab enable
$ /etc/init.d/fstab start
(5) Langkah selanjutnya adalah merubah setingan partisi extRoot
menggunakan editor vi. Ketikkan perintah berikut :
$ vi /etc/config/fstab

Gambar 4. 12 Hasil dari perintah $ vi /etc/config/fstab

(6) Langkah terakhir adalah restart OpenWRT dengan perintah sebagai


berikut :
$ reboot
(7) Selanjutnya, cek exRoot apakah telah berhasil dilakukan dengan
perintah berikut :
$ mount
$ df

24

Gambar 4. 13 Cek exRoot

Pada gambar diatas terlihat bahwa exRoot berhasil dilakukan.


rootfs sekarang memiliki ukuran sebesar 15 GB.
IV.5 Upload file website ke OpenWRT(web server) Menggunakan WinSCP
WinSCP adalah sebagai alat untuk men-transfer file dari komputer lokal
ke komputer remote. Berikut langkah-langkah yang perlu dilakukan untuk mengupload website ke OpenWRT :
1. Langkah pertama yang perlu dilakukan adalah menjalankan aplikasi
WinSCP pada komputer. Selanjutnya, pilih file protocol yaitu SCP. Lalu
masukkan host name dengan alamat IP Address yang telah diberikan
pada OpenWRT yaitu : 192.168.250.250. Terakhir masukkan User
name dan password, lalu klik Login. Perhatikan gambar dibawah.

25

Gambar 4. 14 Tampilan login WinSCP

2. Jika login berhasil dilakukan, maka tampilan akan tampak seperti


gambar berikut.

Gambar 4. 15 Tampilan utama WinSCP

26

3. Langkah selanjutnya adalah memasukkan website ke dalam folder


www.

Gambar 4. 16 Masuk ke folder www

4. Berikut adalah file website yang penulis upload dengan nama folder
portal.

Gambar 4. 17 Upload website dengan nama folder portal

27

5. Berikut adalah file website yang berhasil penulis upload. Perhatikan


gambar dibawah ini.

Gambar 4. 18 Isi file pada website

IV.6 Konfigurasi Pada Aplikasi WinBox


WinBox adalah aplikasi yang digunakan untuk melakukan remote ke
server MikroTik dalam mode GUI. Mengkonfigurasi MikroTik melalui WinBox
lebih banyak digunakan karena penggunaanya yang mudah karena kita tidak perlu
menghapal perintah-perintah console.
Berikut adalah langkah-langkah untuk redirect website dan block situs
pada MikroTik menggunakan aplikasi WinBox :
1. Redirect website
Redirect website ini bertujuan untuk mengalihkan alamat IP
address pelanggan ke halaman website notifikasi pembayaran. Berikut
langkah-langkahnya :
a. Langkah pertama adalah login ke main router menggunakan
user name yang telah ada. Penulis menggunakan user name dan
password milik NOC CV. Global Designs Solution.

28

Gambar 4. 19 Tampilan login WinBox v.3.0

b. Jika login berhasil dilakukan, langkah selanjutnya adalah klik IP


> Web Proxy. Perhatikan gambar dibawah ini.

Gambar 4. 20 Mengakses web proxy

c. Selanjutnya pada bagian web proxy settings berikan centang


pada bagian Enabled. Selanjutnya klik Access. Perhatikan
gambar dibawah ini.

29

Gambar 4. 21 Setting web proxy

d. Langkah terakhir adalah mengarahkan IP address pelanggan ke


website notifikasi pembayaran. Pada web proxy access, pilih
target IP address pelanggan, masukkan IP address tujuan yaitu
IP address dari OpenWRT(web server), masukkan port tujuan,
masukkan domain tujuan, pada bagian Action pilih deny, dan
terakhir adalah memasukkan halaman website yang dituju.
Perhatikan gambar dibawah ini agar lebih jelas.

30

Gambar 4. 22 Redirect IP address pelanggan ke website

e. Terdapat tanda seru(!) pada bagian Web Proxy Rule. Tanda


seru(!) tersebut digunakan untuk pengecualian. Contohnya pada
destination address terdapat tanda seru(!), artinya IP address
pelanggan tidak bisa mengarah ke IP address lain kecuali IP
address tujuan tersebut.
f. Langkah terakhir adalah klik OK pada Web Proxy Rule.
2. Block situs
Block situs ini bertujuan untuk mem-blokir situs yang dilarang atau
termasuk dalam blacklist Kominfo seperti situs yang mengandung unsur
porno, judi, dan lain sebagainya. Pada kesempatan kali ini, penulis akan
memberi contoh cara mem-block salah satu situs film yaitu
ganool.com atau pencarian dengan kata-kata ganool.
Langkah-langkah mem-block situs ini hampir sama seperti langkah
pada redirect website. Perhatikan gambar dibawah ini agar lebih jelas.

31

Gambar 4. 23 Block pencarian dengan kata ganool

Pada Web Proxy Settings pilih Access, sehingga masuk ke halaman


Web Proxy Access. Klik tanda + untuk menambah Web Proxy Rule.
Pada destination host, masukkan alamat situs atau kata-kata pencarian
yang akan di-block. Contohnya *ganool*, yang artinya pencarian
dengan kata-kata yang mengandung unsur ganool akan di-block dan
diarahkan ke alamat OpenWRT(web server) bagian block yaitu
192.168.250.250/portal/block.html. Terakhir klik OK.
IV.7 Hasil Pengujian
Setelah melakukan konfigurasi pada pada main router, maka akan
dilakukan pengujian menggunakan laptop pribadi penulis yang sudah terhubung
dengan internet GDS.
Berikut adalah hasil pengujian untuk pelanggan yang belum membayar
tagihan internet dan pengujian untuk mem-block situs :
1. Pengujian untuk pelanggan yang belum membayar tagihan internet
(redirect website).

32

Bagi pelanggan yang sudah jatuh tempo, admin akan melakukan


redirect website ke halaman website notifikasi pembayaran. Ketika
pelanggan membuka website di laptop miliknya, maka akan muncul
tampilan website seperti yang terlihat pada gambar berikut.

Gambar 4. 24 Website notifikasi pembayaran

Pada gambar diatas terdapat menu Home dan Contact. Pada menu
Home terdapat notifikasi terhadap pelanggan untuk segera membayar
tagihan internet dan nomor telepon untuk mengkonfirmasi pembayaran.
Sedangkan pada menu Contact, terdapat kontak info tentang GDS
berupa alamat, nomor telepon dan Email yang bisa dihubungi. Pada
menu Contact, pelanggan juga bisa mengirim pesan kepada admin via
Email dengan mengisi form yang sudah tersedia pada website.

Gambar 4. 25 Form email pada website notifikasi

33

2. Pengujian untuk block situs.


Pada pengujian ini penulis akan melakukan pengujian pada situs
ganool.com atau pencarian yang menggunakan kata-kata ganool.
Perhatikan gambar berikut.

Gambar 4. 26 Pencarian situs ganool

Pada gambar diatas, penulis mengetikkan situs ganool.com pada


browser laptop. Sebelumnya laptop sudah terhubung ke internet GDS.
Maka situs tersebut akan redirect ke website block. Perhatikan gambar
dibawah ini.

Gambar 4. 27 Hasil block situs ganool

34

BAB V PENUTUP
IV.8 Kesimpulan
Kesimpulan yang diperoleh dari pembuatan website notifikasi pelanggan
menggunakan TP-Link MR3020 sebagai webserver adalah sebagai berikut :
1.

Membantu proses pemberitahuan tagihan internet kepada pelanggan

melalui website.
2.
Bagi pelanggan yang masih belum membayar tagihan internet, maka
3.

pelanggan tersebut tidak dapat mengakses internet.


Webserver tidak memerlukan hosting ke internet luar, karena TP-Link

MR3020 di koneksikan ke HUB internet GDS.


4.
Pelanggan yang membuka situs-situs yang mengandung unsur sara atau
pencarian dengan kata-kata kotor, maka situs tersebut akan di redirect ke
website notifikasi blokir.
5.
Webserver bisa ditambah dengan website lain jika space masih
memungkinkan.
IV.9 Saran
Adapun saran dari penulis dalam pemanfaatan TP-Link MR3020 sebagai
OpenWRT(web server) adalah sebagai berikut :
1.

Setiap awal bulan admin harus me-redirect IP address pelanggan ke

2.

website notifikasi tagihan internet pelanggan.


Pada web server sebaiknya ditambahkan website notifikasi ketika internet

3.

pelanggan terputus.
Pada main router sebaiknya ditambahkan firewall rule yang dapat memblock iklan-iklan yang menghalangi tampilan beberapa website.

35

DAFTAR PUSTAKA
Ian, I. (2012). Universitas sumatera utara, (X). http://doi.org/10.1007/s13398-0140173-7.2
Jalantikus.com. (2015). WinSCP. Retrieved December 23, 2015, from
https://jalantikus.com/apps/winscp/
Mandalamaya. (2014). Pengertian Mikrotik. Retrieved from
http://www.mandalamaya.com/pengertian-mikrotik/
OpenWRT. (n.d.). Retrieved December 15, 2015, from https://openwrt.org
Pengertian Web Server Menurut Para Ahli. (2015). Retrieved November 15, 2015,
from http://dosenit.com/ilmu-komputer/komputer-dasar/pengertian-webserver-menurut-para-ahli
Pengertian Website Menurut Para Ahli. (2014). Retrieved from
http://dilihatya.com/1419/pengertian-website-menurut-para-ahli
TP-Link Technologies. (n.d.). TP-Link TL-MR3020. Retrieved December 16,
2015, from http://www.tp-link.co.id/products/details/cat-14_TLMR3020.html
wiki.mikrotik. (2014). Winbox. Retrieved from
http://wiki.mikrotik.com/wiki/Manual:Winbox

36

Anda mungkin juga menyukai