Anda di halaman 1dari 92

BOOST INTERNET SPEED

USING OPENVPN ON
WINDOWS SERVER 2019

MUHAMMAD ZULHILMAN SYAH BIN JAMES


JULIANA NATASHA CLEMENT YAP
MOHD IKHWAN IZAIDEY BIN ABDUL GAFFAR

SESI 2/2020

BAHAGIAN TEKNOLOGI KOMPUTER


RANGKAIAN
PUSAT LATIHAN TEKNOLOGI TINGGI
(ADTEC) BATU PAHAT, JOHOR
BOOST INTERNET SPEED
USING OPENVPN ON
WINDOWS SERVER 2019

Oleh

MUHAMMAD ZULHILMAN SYAH BIN JAMES


JULIANA NATASHA CLEMENT YAP
MOHD IKHWAN IZAIDEY BIN ABDUL GAFFAR

Laporan Projek yang dikemukan kepada Pusat Latihan


Teknologi Tinggi (ADTEC) Batu Pahat
Bagi memenuhi sebahagian daripada
keperluan Diploma Teknologi
Kejuruteraan Komputer Rangkaian

UNIT TEKNOLOGI
KOMPUTER RANGKAIAN
PUSAT LATIHAN
TEKNOLOGI TINGGI (ADTEC)
BATU PAHAT
Julai 2022
ii
PERAKUAN PENGARANG

“Kami akui karya ini adalah hasil kerja sendiri kecuali nukilan dan
ringkasan yangtiap-tiap satunya telah kami jelaskan sumbernya”

Tandatangan :…………………………………………..…..

Nama :Muhammad Zulhilman Syah Bin James

No/ID :14220090

Tarikh :………..……………….

Tandatangan :…………………………………………..…..

Nama :Juliana Natasha Clement Yap

No/ID :14220067

Tarikh :………..……………….

Tandatangan :…………………………………………..…..

Nama :Mohd Ikhwan Izaidey Bin Abdul Gaffar

No/ID :14220092

Tarikh :………..………………

iii
PERAKUAN PENYELIA

“Kami akui bahawa saya telah membaca karya ini, pandangan saya karya ini
adalah memadai dari segi skop dan kualiti untuk tujuan penganugerahan
Diploma TeknologiKejuruteraan Komputer & Rangkaian / Diploma
Kemahiran Malaysia”

Tandatangan : ……………………….....……
Nama Penyelia : Encik Noor Ajla Bin Abdul Jalil
Tarikh :……….......................................

iv
PENGHARGAAN

Kami ingin merakamkan ribuan terima kasih dan sekalung penghargaan

kepada Penyelia Projek kami iaitu En Noor Ajla Bin Abdul Jalil diatas tunjuk ajar

dan nasihat serta sokongan moral yang telah diberikan sepanjang projek ini

dijalankan.

Seterusnya kami mengambil kesempatan ini juga untuk mengucapkan

ribuan terima kasih kepada semua pengajar Diploma Teknologi Komputer

(Rangkaian) (DTK), serta tidak dilupakan rakan seperjuangan yang membantu

secara langsung dan tidak langsung dalam memberi pandangan dan sokongan

moral. Segala tunjuk ajar yang diberikan tidak akan kami lupakan.

Tidak lupa kepada keluarga yang banyak memberi sokongan dan

dorongan yang kuat sepanjang kajian ini dijalankan. Akhir kata, semoga projek

yang telah dijalankan ini mendapat keberkatan dari Allah swt serta dapat memberi

manfaat kepada orang lain.

Sekian, Terima Kasih.

v
ABSTRAK

Projek Boost Internet Speed using OpenVPN On Windows Server 2019

dibangunkan untuk meningkatkan lagi kelajuan internet dan mengawal client. Projek

ini menggunakan OS Server 2019 untuk membuat konfigurasi ADDS, DNS, DHCP,

DHCP Failover, Remote Access dan Group Policy. Dalam projek ini, OpenVPN

digunakan untuk melakukan konfigurasi iaitu meningkatkan kelajuan internet daripada

kelajuan biasa. OpenVPN juga dipercayai selamat digunakan kerana sambungan

tersebut disulitkan encrypted. Selain itu, menggunakan wifi modem untuk mengakses

internet kepada client. Sebagai contoh, client kemungkinan mengahadapi masalah

ketika memuat naik fail atau menghantaran data yang besar, iaitu proses menjadi

lambat dan menyebabkan kerja-kerja seterusnya tergendala.


ABSTRACT

The Boost Internet Speed using OpenVPN On Windows Server 2019 project

was developed to further increase internet speed and client control. This project uses

OS Server 2019 to configure ADDS, DNS, DHCP, DHCP Failover, Remote Access

and Group Policy. In this project, OpenVPN is used to do the configuration that is to

increase the internet speed from normal speed. OpenVPN is also believed to be safe to

use because the connection is encrypted. In addition, use a wifi modem to access the

internet to the client. For example, a client may encounter problems when uploading

files or sending large amounts of data, i.e. the process becomes slow and causes

subsequent work to be interrupted.

1
KANDUNGAN

PERKARA MUKA SURAT

TAJUK
BORANG PENGESAHAN LAPORAN PROJEK iii - iv
PENGHARGAAN v
ABSTRAK
ABSTRACT 1
KANDUNGAN 2-3
SENARAI GAMBARAJAH 4-5
SENARAI JADUAL 6
SENARAI SINGKATAN 7

BAB 1: PENGENALAN

1.1 Sinopsis 8
1.2 Pengenalan Projek 8-9
1.3 Penyataan masalah 9
1.4 Objektif Projek 10
1.5 Tujuan Projek 10
1.6 Skop Projek 10
1.7 Kelebihan dan Faedah 11

BAB 2: KAJIAN ILMIAH

2.1 Pengenalan 12 - 13
2.2 Latar Belakang Teori 14 - 19
2.3 Analisa Projek Lepas 20
2.4 Kerangka Projek 20
2.5 Kaedah Membangunkan Projek 22 - 23

2
BAB 3: METADOLOGI

3.1 Pengenalan 24
3.2 Reka Bentuk 25
3.3 Perkakasan dan Perisian 26 - 29
3.4 Aktiviti Pembangunan Projek 30 - 33
3.5 Pengujian Projek 34 - 59

BAB 4: HASIL PROJEK DAN PERBINCANGAN

4.1 Pengenalan 60
4.2 Hasil Projek 61 - 66
4.3 Perbincangan 67

BAB 5: CADANGAN DAN KESIMPULAN

5.1 Pengenalan 68
5.2 Cadangan 68
5.3 Kesimpulan 70

BAB 6: RUJUKAN DAN LAMPIRAN


6.1 Rujukan 71
6.2 Lampiran 72 - 86

3
SENARAI GAMBARAJAH

NO TAJUK HALAMAN

2.1 PERANCANGAN PROJEK 22


3.1 NETWORK DIAGRAM 25
3.2 CARTA PERBATUAN FASA 1 30
3.3 CARTA PERBATUAN FASA 2 31
3.4 CARTA ALIR KESELURUHAN PROJEK 32
3.5 KONFIGURASI ADDS 34
3.6 KONFIGURASI ADDS 35
3.7 KONFIGURASI ADDS 35
3.8 KONFIGURASI ADDS 36
3.9 KONFIGURASI DNS 37
3.10 KONFIGURASI DNS 38
3.11 KONFIGURASI DNS 38
3.12 KONFIGURASI DNS 39
3.13 KONFIGURASI DNS 39
3.14 KONFIGURASI DHCP 40
3.15 KONFIGURASI DHCP 41
3.16 KONFIGURASI DHCP 41
3.17 KONFIGURASI FAILOVER 42
3.18 KONFIGURASI FAILOVER 43
3.19 KONFIGURASI FAILOVER 43
3.20 KONFIGURASI FAILOVER 44
3.21 KONFIGURASI REMOTE ACCESS 45
3.22 KONFIGURASI REMOTE ACCESS 46
3.23 KONFIGURASI REMOTE ACCESS 46
3.24 KONFIGURASI REMOTE ACCESS 47
4
3.25 KONFIGURASI ROMOTE ACCESS 47
3.26 KONFIGURASI OPENVPN 48
3.27 KONFIGURASI OPENVPN 49
3.28 KONFIGURASI OPENVPN 49
3.29 KONFIGURASI OPENVPN 50
3.30 KONFIGURASI INBOUND 51
3.31 KONFIGURASI INBOUND 52
3.32 KONFIGURASI INBOUND 52
3.33 KONFIGURASI OUTBOUND 53
3.34 KONFIGURASI OUTBOUND 53
3.35 KONFIGURASI NETLIMITER 54
3.36 KONFIGURASI NETLIMITER 54
3.37 KONFIGURASI NETLIMITER 55
3.38 KONFIGURASI NETLIMITER 55
3.39 KONFIGURASI POLICY 56
3.40 KONFIGURASI POLICY 56
3.41 KONFIGURASI POLICY 57
3.42 KONFIGURASI POLICY 57
3.43 KONFIGURASI POLICY 58
3.44 KONFIGURASI POLICY 58
3.45 KONFIGURASI POLICY 59

5
SENARAI JADUAL

NO JADUAL HALAMAN

3.1 SENARAI PERKAKASAN 26 - 27


3.2 SENARAI PERISIAN 28
3.3 ANGGARAN KOS PERKAKASAN 29
3.4 ANGGARAN KOS PERISIAN 29
3.5 JUMLAH BAHAN 29
4.1 KEPUTUSAN PENGUJIAN INSTALLASI 62 - 63
4.2 KEPUTUSAN PENGUJIAN KEFUNGSIAN 64 - 65
4.3 KEPUTUSAN PENGUJIAN RANGKAIAN 66

6
SENARAI SINGKATAN

NO SINGKATAN

1 ADTEC – Advance Technology Center


2 WAN – Wide Area Network
3 DHCP – Dynamic Host Configuration Protocol
4 DNS – Domain Name System
5 ADDS – Active Directory Domain Services
6 Mbps – Megabits per second
7 VPN – Virtual Private Network
8 PTA – Projek Akhir Tahun
9 DKM – Diploma Kemahiran Malaysia
10 RAM – Random Access Memory
11 ISP – Internet Services Provider
12 GB – Gigabits
13 Hz – Hertz
14 OSI – Open System Interconecction model
15 RJ45 – Registered Jack-45
16 TV – Television
17 USB – Universal Serial Bus
18 KVM – Keyboard,Video,Mouse
19 VNC – Virtual Network Computing
20 NAT – Network Address Translation
21 IP – Internet Protocol
22 CPU – Central Processing Unit
23 VGA – Video Graphics Array
24 LAN – Local Area Network
25 DSRM – Directory Services Restore Mode

7
BAB 1
PENGENALAN

1.1 SINOPSIS

Projek akhir tahun yang dijalankan adalah Boost Internet Speed using

OpenVPN On Windows Server 2019 di Bengkel Tekonologi Komputer

Rangkaian di ADTECBP. Projek ini di dilakukan untuk meningkatkan kelajuan

internet. Dengan adanya projek ini, kerja-kerja memuat naik fail dan penghantaran

data semakin pantas dan cekap dijalankan. Client juga akan dapat kelajuan internet

yang berbeza seperti yang telah ditetapkan oleh pentadbir. Konfigurasi ini

dilakukan pada Windows Server 2019 dan perisian OpenVPN dan NetLimiter

untuk mengawal client serta meningkatkan kelajuan internet.

1.2 PENGENALAN PROJEK

Projek Tahun Akhir (PTA) ini merupakan salah satu kajian yang berkaitan

dengan bidang institut yang mesti dilaksanakan oleh pelajar Diploma bagi

memenuhi syarat untuk memiliki Sijil Diploma Kemahiran (DKM). Dengan ini

satu projek bakal dilaksanakan untuk memenuhi keperluan yang perlu ada pada

masa kini. Projek yang dibangunkan adalah untuk membina sistem baru dengan

memberikan kelajuan yang sama untuk semua client yang mengakses internet.

8
Dalam projek ini dibangunkan iaitu Boost Internet Speed using OpenVPN

On Windows Server 2019. Projek ini menggunakan OS server 2019 untuk

membuat konfigurasi ADDS, DNS, DHCP, DHCP Failover dan Remote Access.

Selain itu, OpenVPN dikonfigurasi dimana ia membolehkan internet dapat diakses

dengan kelajuan yang tinggi. NetLimiter pula, digunakan untuk menetapkan

service bandwitch control.

Seterusnya, projek ini dibina untuk meningkatkan kelajuan internet dan

menetapkan policy pada client. Dimana, client akan mendapat kelajuan internet

seperti yang ditetapkan dan client hanya boleh mengakses seperti yang ditetapkan

pada policy.Dengan adanya peningkatan kelajuan internet dan penetapan policy,

semakin pantas dan cekap kerja-kerja atas talian dijalankan serta dapat mengawal

dengan memksimumkan pengaksesan pengguna.

1.3 PENYATAAN MASALAH

i. Client tidak mendapat kelajuan internet yang maksimum.

ii. Penggunaan Internet yang terlalu ramai menyebabkan kesesakkan lalu

lintas dalam rangkaian.

iii. Melambatkan proses memuat naik fail-fail dan penghantaran data yang

besar.

9
1.4 OBJEKTIF PROJEK
Antara objektif yang dapat dicapai melalui Boost Internet Speed using

OpenVPN On Windows Server2019 ini adalah:

i. Menjadikan Windows Server 2019 sebagai wifi Router menggunakan

service RAS.

ii. Meningkatkan kelajuan internet dan menetapkam policy pada client.

iii. Setup Service Bandwidth control dan Traffic Limit setiap user

menggunakan perisian NetLimiter.

1.5 TUJUAN PROJEK

i. Untuk meingkatkan kelajuan internet daripada kelajuan internet

biasa.

ii. Untuk mengawal pengguna melalui penetapan policy.

iii. Mempercepatkan proses memuat naik fail-fail dan pengahantaran

data yang besar.

1.6 SKOP PROJEK

Projek ini tertumpu di WAN ADTEC Batu Pahat. Tujuan projek ini ialah

untuk meningkatkan kelajuan internet ke tahap maksimum. Di mana, kelajuan internet

biasa iaitu 12-15Mbps dapat ditingkatkan kepada 60-70Mbps dan selamat digunakan.

Semua ini akan berlaku dalam (Wide Area Network) WAN.

10
1.7 KELEBIHAN DAN FAEDAH

Antara kepentingan dan faedah yang boleh diperolehi daripada projek ini ialah:

i. Client dapat menggunakan internet dengan kelajuan pantas dan selamat.

ii. Dapat menggurangkan kesesakan laluan trafik dalam rangkaian.

iii. Semua kerja atas talian dapat dilakukan dengan masa yang singkat.

11
BAB 2
KAJIAN ILMIAH

2.1 PENGENALAN

Dalam bab ini, akan menerangkan lebih mendalam dan butiran kajian dalam

membangunkan Boost internet speed using OpenVPN on Windows Server2019. Oleh

itu penerangan tentang kelemahan yang akan ada pada projek ni, masalah yang ingin

diselesaikan, sokongan bagi teori-teori yang relaven, soal selidik dan penyelidikan

dalam menyelesaikan masalah.

Projek ini dibangunkan untuk meningkatkan kelajuan internet serta mengawal

kelajuan internet setiap client. Dalam projek ini server akan bertindak sebagai VPN

dan client akan di sambungkan kepada pelayan. OpenVPN juga merupakan perisian

sumber terbuka. Bagi mereka yang tidak biasa dengannya, OpenVPN adalah

penyelesaian komunikasi internet yang pantas, boleh dipercayai, dan sangat selamat.

Server adalah sistem komputer yang mempunyai layanan khusus, pada

umumnya berhubungan dengan penyimpanan data. Data yang tersimpan di dalam

server berupa berbagai jenis dokumen dan informasi yang kompleks. Layanan tersebut

bertujuan untuk memberikan keperluan bagi pihak client yang menyediakan akses

informasi kepada pengguna atau user. Dalam projek ini server akan dipasangkan

dengan beberapa roles and features antaranya ADDS, DNS, DHCP,DHCP Failover
12
dan Remote access. Server memiliki peranan penting untuk mengirim dan menerima

data dan informasi secara lebih cepat. Di dalam bentuk fisiknya, server merupakan

jaringan komputer yang memiliki ukuran yang sangat besar, serta menampung

komponen seperti processor dan RAM dengan kapasiti yang besar.

Projek ini akan menjadikan server sebagai router dan memberikan ip kepada

client secara dynamic dengan menggunakan DHCP untuk memudahkan kerja-kerja

pengalamatan IP address. Dengan itu client hanya perlu berada di dalam rangkaian

dan akan mendapatkan internet dengan kelajuan internet yang pantas dengan client

yang lain mengikut jumlah host yang disediakan dalam rangkaian.

13
2.2 LATAR BELAKANG TEORI

2.2.1 OpenVPN

VPN singkatan kepada Virtual Private Network, ialah beberapa rangkaian

komputer dan rangkaian persendirian (private network) dihubungkan melalui

rangkaian awam (public network) atau internet. Ia menjadikan komputer jarak jauh

yang mengakses rangkaian tertentu seperti berada ditempat yang sama dengan

rangkaian tesebut, dan sambungan tersebut disulitkan.

Sebagai contoh, rangkaian dalaman (intranet) di sebuah pejabat boleh diakses

oleh seorang pekerja sejara jarak jauh menggunakan VPN. Ia membenarkan individu

tersebut mengakses komputer, server dan peralatan lain seperti dia berada di pejabat

tersebut, dan sambungan tersebut selamat kerana disulitkan encrypted.

VPN membina sambungan point-to-point di antara komputer/server pertama

dan kedua melalui sambungan khas terowong maya yang dipanggil tunnelling

protocols atau secara penyulitan trafik (traffic encryption). Kerana penyulitan ini,

aktiviti pengguna VPN tersembunyi daripada pemantauan penggodam, penyedia

servis internet (ISP) seperti Telekom Malaysia, mahupun kerajaan sesebuah negara.

14
2.2.2 WINDOWS

Windows 10 adalah sistem operasi Microsoft, versi yang berjaya Windows 8

dan Windows 8.1, yang diumumkan pada 2012 dan 2013, masing-masing. Kod yang

dinamakan "Ambang" Windows 10 dikeluarkan kepada orang ramai pada Julai 2015.

Sistem operasi ini adalah sistem operasi yang banyak digunakan oleh

pengguna. Terdapat banyak pilihan yang boleh didapati dalam sistem operasi ini. Ini

disebabkan oleh penguasaan Syarikat Microsoft dalam pasaran dunia dalam

mengendalikan sistem operasi dan perisian Microsoft Office terikat dengan windows.

Jika anda sedang mencari aplikasi yang sesuai dengan keperluan perniagaan anda,

kemungkinan bahawa ia akan wujud pada versi windows.

15
2.2.3 NetLimiter

NetLimiter ialah perisian pembentuk trafik, pemantauan dan tembok api

(pengkomputeran) sebelah pelanggan untuk sistem pengendalian Windows. Tidak

seperti kebanyakan utiliti yang membentuk trafik, yang berdasarkan perkakasan yang

diuruskan secara berpusat, NetLimiter ialah penyelesaian perisian sahaja. Ini

mempunyai kelebihan kerana lebih murah untuk digunakan, tetapi boleh

mengakibatkan lebih sukar untuk mengurus penggunaannya merentas lebih daripada

satu komputer.

2.2.4 KOMPUTER

Komputer akan digunakan sebagai peranti Server mahupun sebagai peranti

pengguna. Peranti yang dijadikan sebagai Server akan menggunakan sistem perisian
16
Windows dan menguruskan sistem dalam memberi ip DHCP. Spesifikasi pada

komputer adalah sekurang-kurangnya 2GHz dual core processor, 2GB RAM dan

storan 60GB dan keatas.

2.2.5 SWITCH

Switch ini berfungsi sebagai jambatan rangkaian dengan pelbagai laluan yang

membantu memproses dan mengarahkan paket pada data-link layer model rujukan

OSI. Perkara asas yang dilakukan pada switch adalah untuk menerima maklumat dari

mana-mana sumber yang berada dalam satu rangkaian dan menghantar maklumat

tersebut ke destinasi yang sesuai sahaja.

17
2.2.6 PATCH CORD (RJ45)

Biasanya, RJ45 adalah kabel tembaga yang mempunyai kedua-dua hujung

penyambung, walaupun terdapat versi hibrid yang mempunyai jenis penyambung

yang berbeza di hujungnya. Terdapat dua jenis cable iaitu Straight Cable dan Cross

Cable.

2.2.7 WIFI MODEM

Tempat liputan mudah alih ialah peranti data sahaja yang menukar sambungan

selular kepada akses internet untuk mendapatkan komputer riba, tablet, TV dan sistem

permainan dalam talian. Ini juga boleh dipanggil Jetpacks, MiFis, Aircards atau

modem USB dan secara amnya dioptimumkan untuk pembawa selular tertentu.

18
2.2.8 KVM SWITCH

Papan Kekunci Video Mouse over IP (KVM IP) ialah ciri yang memudahkan

anda membuat pelayan dari jauh. IP KVM menyediakan paparan yang sama pada

monitor apabila anda melakukan penyelenggaraan di pusat data. Anda boleh

mengakses pelayan sebelum memasuki sistem pengendalian yang tidak dapat

dilakukan oleh aplikasi alat jauh seperti Desktop Jauh atau Virtual Network Computing

(VNC).

2.2.9 MICRO USB

Micro-USB cable adalah USB cable yang paling paling popular pada suatu

ketika dahulu. Smartphone, game controller, bluetooth speaker, semuanya

mengunakan micro-USB port. Ia juga mempunyai jenis tambahan baru iaitu micro B

SuperSpeed yang biasanya terdapat pada external hard drive bagi sokongan kelajuan

versi USB 3.0.

19
2.3 ANALISA PROJEK LEPAS

Berdasarkan analisa projek lepas, belum ada lagi mana-mana pelajar yang

membangunkan Boost Internet Speed using OpenVPN On Windows Server2019.

Menggunakan windows server 2019 dan OpenVPN dalam projek ini, kami

menerangkan solusi alternatif yang efektif selain tidak memerlukan satu perbelanjaan

yang terlalu besar.

2.4 KERANGKA PROJEK

Dalam bab ini menerangkan mengenai pengenalan kepada projek yang

dibangunkan didalam rangkaian kawasan ADTEC Batu Pahat (WAN) Wide Area

Network di dalam projek ini mempunyai skop projek dan ciri projek.

2.4.1 Skop Projek

I. Boost Internet Speed using OpenVPN On Windows Server2019 ini

diwujudkan untuk meningkatkan kelajuan internet daripada kelajuan biasa.

II. Dapat mengawal kelajuan internet bagi setiap client yang mengakses internet.

III. Mengawal traffic route dalam internet untuk menyelia penggunaan internet

20
2.4.2 Ciri-ciri Projek

Pembangunan Boost Internet Speed using OpenVPN On Windows Server2019 ini

dibangunkan di dalam rangkaian ADTEC Batu Pahat (WAN) Wide Area Network.

Antara ciri-ciri penghasilan projek ini adalah seperti berikut.

I. Mempercepatkan proses kerja-kerja atas talian bagi sebuah organisasi yang

berkerja dalam rangkaian.

II. Boost Internet Speed using OpenVPN On Windows Server2019 dibangunkan

di Bengkel Teknologi Komputer Rangkaian di dalam Bilik Projek Akhir

Tahun.

III. Kelajuan internet dapat ditingkatkan sekiranya client menggunakan OpenVPN.

21
2.5 KAEDAH MEMBANGUNKAN PROJEK

• Merancang dan • Membangunkan


mengenalpasti projek mengikut
projek yang objektif yang
dibangunkan dirancang

Fasa Fasa
Perancangan Pembangunan

Fasa
Fasa Penilaian
Pengujian

• Menilai fungsi • Menguji hasil


dari segi objektif pembangunan
yang telah projek
ditetapkan

RAJAH 2.1 RAJAH PERANCANGAN PROJEK

2.5.1 Fasa Perancangan

Dalam fasa perancangan Boost Internet Speed Using OpenVPN ini,

perbincangan bersama ahli kumpulan dijalankan sebelum memulakan projek.

Perbincangan ahli kumpulan ini telah menjurus bagi menentukan matlamat projek

serta objektif projek yang akan dijalankan. Kajian juga turut dijalankan sebelum

projek berjalan. Kajian tertumpu pada penyelidikan tentang keperluan projek,

spesifikasi dan keseluruhan projek turut dijalankan.

22
2.5.2 Fasa Pembangunan

Peringkat kedua dalam projek yang dijalankan ialah fasa pembangunan, pemasangan

komputer dan penyelenggaraan komputer dilaksanakan. Menggunakan perisian

Windows Server2019 sebagai Server dan Add roles and faetures ADDS,DNS,DHCP,

dan Remote Access. Selain itu, Install perisian NetLimiter pada server dan OpenVPN

pada komputer client dan lakukan konfigurasi OpenVPN.

2.5.3 Fasa Pengujian

Pengujian dijalankan setelah setiap penyediaan perkakasan dan konfigurasi servis

pada Windows Server2019 selesai. Selepas itu, hasil projek diuji dengan komputer

pelanggan client bagi memastikan projek boleh melakukan fungsi-fungsi sesuai

dengan perancangan yang ditetapkan iaitu membuat uji kaji projek dengan menguji

kelajuan internet sebelum dan selepas menggunakan OpenVPN.

2.5.4 Fasa Penilaian

Dalam fasa terakhir ini, projek dinilai berdasarkan objektif yang telah ditetapkan dan

menilai dari segi prestasi projek yang telah dibuat.

23
BAB 3
METADOLOGY

3.1 PENGENALAN

Bab ini menerangkan tentang kaedah-kaedah yang digunakan dalam penghasilan

projek. Dalam mana-mana pembangunan projek haruslah menerangkan reka bentuk bagi

menerangkan bahagian projek ini beroperasi. Dalam bab ini, akan menjelaskan tentang

perisian, perkakasan serta perancangan perkakasan projek. Seterusnya, akan menjelaskan

semua yang perlu ada bagi membangunkan projek ini. Projek ini menggunakan

perkakasan dan juga perisian. Projek ini digunakan agak mudah tetapi banyak kelebihan

jika projek ini digunakan di sebuah tempat atau satu organisasi terutama kerja-kerja atas

talian. Contohnya kerja-kerja muat turun fail-fail besar boleh dilakukan dengan pantas

dan cekap.

24
3.2 REKA BENTUK

RAJAH 3.1 NETWORK DIAGRAM

Projek ini akan mengkonfigurasi Windows Server 2019 dan mewujudkan servis

DNS, ADDS, DHCP & REMOTE ACCESS. Projek ini juga akan menggunakan switch

sebagai pembahagi IP kepada semua pelanggan. DHCP mesti dikonfigurasikan kerana ia

adalah asas bagi protocol pemberian IP secara automatic kepada pelanggan. DNS dan

ADDS diwujudkan adalah untuk mencipta Local Domain dan User. Proses ini penting

untuk melaksanakan tetapan Policy seperti menyekat laluan pengguna untuk mengakses

website atau tetapan yang tidak sepatutnya. Servis Remote Access pula diwujudkan untuk

menterjemah Local IP address kepada Public IP Address dengan menggunakan NAT iaitu

Network Address Translation. NetLimiter pula dikonfigurasi untuk mengawal kelajuan

internet bagi setiap client.


25
3.3 PERKAKASAN DAN PERISIAN

Beberapa perkakasan dan perisian yang perlu disediakan dalam projek ini. Dalam

menjayakan projek ini, pastikan setiap peralatan dan semua konfigurasi pada Server telah

dikonfigurasi dengan cara yang betul dan tepat mengikut jumlah peranti pengguna.

3.3.1 Senarai Perkakasan dan Bahan

JADUAL 3.1 SENARAI PERKAKASAN

NO. PERKAKASAN KUANTITI KETERANGAN

Sebagai Peranti Server dan Server


1 1 SET CPU 2
Backup

MONITOR, Paparan Screen Server dan


2 1
KEYBOARD, MOUSE Backup Server

Untuk mengawal atau


3 KVM SWITCH 1 memaparkan dua peranti Server
dalam 1 monitor

Sebagai pembahagi data dalam


4 SWITCH 8 PORT 1
Rangkaian

26
Sebagai penghubung antara input
5 VGA CABLE 2 dan output untuk memaparkan
gambar dan video pada monitor

Sebagai penghubung jaringan


6 RJ45 5
Rangkaian LAN

Sebagai wifi atau sambungan ke


7 MODEM 1
WAN

27
JADUAL 3.2 SENARAI PERISIAN

NO PERISIAN BILANGAN KETERANGAN

Sebagai client dan

1 WINDOWS 10 3 pengujian capaian

kelajuan internet

Sebagai server yang

menjalankan servis :

WINDOWS SERVER I. DNS


2 2
2019 II. DHCP

III. ADDS

IV. Remote Access

Untuk menjalankan servis

3 OPENVPN 1 meningkatkan kelajuan

internet dan security.

Untuk mengawal bandwidth

4 NETLIMITER 1 rangkaian dan traffic limit per

user

28
3.3.2 Anggaran Kos

JADUAL 3.3 ANGGARAN KOS PERKAKASAN

BIL PERKAKASAN KUANTITI HARGA SEUNIT JUMLAH HARGA


1 Full Set Komputer Server 2 RM1,200.00 RM2,400.00
2 KVM Switch 1 RM315.99 RM315.99
3 Switch 8Port 1 RM190.00 RM190.00
4 VGA 2 RM22.00 RM44.00
5 RJ45 5 RM15.00 RM75.00
6 Modem 1 RM200.00 RM200.00
JUMLAH KESELURUHAN RM3,224.99

JADUAL 3.4 ANGGARAN KOS PERISIAN

BIL PERISIAN KUANTITI HARGA SEUNIT JUMLAH HARGA

1 Windows Server 2019 2 RM550.00 RM1,100.00


2 Windows 10 1 RM299.00 RM299.00
3 NetLimiter 1 RM126.35 RM126.35
4 OpenVPN Freeware Freeware RM0
JUMLAH KESELURUHAN RM1,525.35

JADUAL 3.5 JUMLAH BAHAN

BIL BAHAN HARGA


1 Perkakasan RM3,224.99
2 Perisian RM1,525.35
JUMLAH KESELURUHAN RM4,750.34

29
3.4 AKTIVITI PEMBANGUNAN PROJEK

3.4.1 Carta Perbatuan Fasa 1

FASA 1 (SEM 4)

RAJAH 3.2 CARTA PERBATUAN FASA 1

30
3.4.2 Carta Perbatuan Fasa 2

FASA 2 (SEM5)

RAJAH 3.3 CARTA PERBATUAN FASA 2

31
3.4.3 Carta Alir Keseluruhan Projek

MULA

MEMBINA KUMPULAN

PEMILIHAN PROJEK

PENCARIAN PENYELIA PROJEK

INSTALLASI WINDOWS SERVER 2019 & WINDOWS 10

KONFIGURASI ADDS,DNS DHCP, DHCP FAILOVER & REMOTE ACCESS

INSTALLASI OPENVPN & NETLIMITER PADA WIN SERVER & WIN 10

MEMBUAT SEMAKAN KONFIGURASI DAN INSTALLASI

PENGUJIAN OPEN VPN & TIDAK


NETLIMITER PADA CLIENT

YA
CLIENT MENDAPAT KELAJUAN INTERNET YANG DITETAPKAN

MEMBUAT LAPORAN PROJEK (TESIS)

TAMAT

RAJAH 3.4 CARTA ALIR KESELURUHAN PROJEK 32


Rajah 3.4 menunjukkan peringkat-peringkat yang perlu dilaksanakan dalam

membangunkan projek Boost Internet Using OpenVPN on Windows Server 2019 ini.

Projek ini diberi tempoh 1 tahun bagi menyiapkan projek. Dimana pada mula awal proses

adalah untuk membina kumpulan yang ditetapkan seramai 3 ahli dalam 1 kumpulan.

Setelah selesai dalam membina kumpulan, perancangan serta diikuti dengan pemilihan

projek daripada hasil perbincangan ahli kumpulan untuk dibentangkan dan bagi tujuan

memilih penyelia projek tahun akhir.

Installasi sistem operasi Windows Server 2019 pada carta alir adalah langkah

pertama dalam fasa pembangunan. Selepas installasi sistem operasi server, konfigurasi

DNS, DHCP, ADDS & Remote Access pada server dilakukan terlebih dahulu sebelum

installasi OpenVPN dan NetLimiter serta konfigurasinya. Membuat semakan installasi

dan konfigurasi di server sebelum melakukan pengujian Boosting Internet di pelayan.

Sekiranya tidak berjaya proses membuat semakan installasi dan konfigurasi dilakukan

semula. Laporan projek (tesis) dibangunkan selepas setiap proses pengujian selesai

dijalankan pada PC Server dan juga PC Client.

33
3.5 PENGUJIAN PROJEK

Pengujian dilaksanakan untuk melihat keputusan hasil pengujian yang dilakukan

pada waktu perlaksanaan projek dan antara pengujian yang dijalankan seperti berikut:-

3.5.1 Membuat Installasi ADDS pada server

Active Directory ialah perkhidmatan direktori yang menyimpan konfigurasi

rangkaian untuk pengguna, kumpulan, komputer, perkakasan dan pelbagai dasar

keselamatan dalam satu pangkalan data terpusat. Peranan Active Directory dalam

rangkaian boleh disamakan dengan buku telefon, yang menyimpan senarai alamat dalam

maklumat penting untuk mengenal pasti pelbagai objek pada rangkaian.

a) Add roles and features dan tandakan pada Active Directory Domain

Services

RAJAH 3.5 KONFIGURASI ADDS

34
b) Promote server tersebut menjadi domain controller

RAJAH 3.6 KONFIGURASI ADDS

c) Tambahkan forest baru dan buat domain

RAJAH 3.7 KONFIGURASI ADDS

35
d) Tetapkan password (DSRM)

RAJAH 3.8 KONFIGURASI ADDS

36
3.5.2 Membuat Installasi DNS pada Server

Domain name system atau pelayan DNS ialah sistem yang digunakan untuk

menterjemah alamat domain anda kepada alamat IP yang lebih difahami oleh komputer.

a) Add roles and features dan tandakan pada DNS Server

RAJAH 3.9 KONFIGURASI DNS

37
b) Bina zone baru pada forward lookup zone

RAJAH 3.10 KONFIGURASI DNS

c) Resolve untuk server dapatkan IP

RAJAH 3.11 KONFIGURASI DNS

38
d) Bina zone baru pada reverse lookup zone

RAJAH 3.12 KONFIGURASI DNS

e) Lakukan konfigurasi dan lengkapkan IP dalam network ip yang sedia ada.

RAJAH 3.13 KONFIGURASI DNS

39
3.5.3 Membuat installasi DHCP pada server

DHCP adalah singkatan dari Dynamic Host Configuration Protocol. DHCP ialah

perkhidmatan yang secara automatik memberikan nombor IP kepada komputer yang

memintanya. Komputer yang memberikan nombor IP ini dikenali sebagai pelayan

DHCP.

a) Add role and features dan tandakan kepada DHCP

RAJAH 3.14 KONFIGURASI DHCP

40
b) Buat scope baru pada DHCP manager

RAJAH 3.15 KONFIGURASI DHCP

c) Menetapkan range ip dalam rangkaian

RAJAH 3.16 KONFIGURASI DHCP

41
3.5.4 Membuat konfigurasi Failover

Failover adalah keupayaan berterusan untuk secara automatik dan lancar beralih ke

sandaran yang sangat dipercayai. Ini boleh dikendalikan dengan cara berlebihan atau

dalam mod operasi siap sedia apabila kegagalan pelayan utama, aplikasi, sistem atau

komponen sistem utama yang lain.

a) Right click pada DHCP untuk masuk ke DHCP Manager.

RAJAH 3.17 KONFIGURASI FAILOVER

42
b) Right click Ipv4 dan pilih Configure Failover.

RAJAH 3.18 KONFIGURASI FAILOVER

c) Masukkan Secret Password.

RAJAH 3.19 KONFIGURASI FAILOVER

43
d) Konfigurasi Berjaya dilakukan.

RAJAH 3.20 KONFIGURASI FAILOVER

44
3.5.5 Membuat Installasi Remote desktop services dan Remote acces.

Remote access adalah sebuah kemampuan yang dimiliki perangkat untuk dapat

tersambung dengan resource pada satu network atau jaringan dari satu tempat tertentu.

a) Add roles and features tandakan pada remote desktop services dan remote

access.

RAJAH 3.21 KONFIGURASI REMOTE ACCESS

45
b) Buat konfigurasi NAT pada server.

RAJAH 3.22 KONFIGURASI REMOTE ACCESS

c) Menetapkan network OpenVPN sebagai laluan WAN.

RAJAH 3.23 KONFIGURASI REMOTE ACCESS

46
d) Menetapkan network LAN sebagai gateway rangkaian Local.

RAJAH 3.24 KONFIGURASI REMOTE ACCESS

e) Konfigurasi Berjaya dilakukan

RAJAH 3.25 KONFIGURASI REMOTE ACCESS

47
3.5.6 Membuat Installasi OpenVPN

VPN singkatan kepada Virtual Private Network, ialah beberapa rangkaian

komputer dan rangkaian persendirian (private network) dihubungkan melalui rangkaian

awam (public network) atau internet. Ia menjadikan komputer jarak jauh yang mengakses

rangkaian tertentu seperti berada ditempat yang sama dengan rangkaian tesebut, dan

sambungan tersebut disulitkan.

a) Install File OpenVPN

RAJAH 3.26 KONFIGURASI OPENVPN

48
b) Extract File VPN dan OPEN

RAJAH 3.27 KONFIGURASI OPENVPN

c) Import File VPN kedalam perisian OpenVPN

RAJAH 3.28 KONFIGURASI OPENVPN

49
d) File OpenVPN Berjaya di importkan

RAJAH 3.29 KONFIGURASI OPENVPN

50
3.5.7 Membuat Konfigurasi Inbound, Outbound dan Installasi NetLimiter

NetLimiter ialah perisian pembentuk trafik, pemantauan dan tembok api

(Firewall) sebelah pelanggan untuk sistem pengendalian Windows.

a) Membuat konfigurasi Inbound pada server dan Create New Rules pada Inbound
dan tetapkan port

RAJAH 3.30 KONFIGURASI INBOUND

51
b) Pilih TCP dan tetapkan Specific local ports kepada 4045. Pilih Allow the
connection.

RAJAH 3.31 KONFIGURASI INBOUND

c) Namakan Rules NetLimiter Inbound Rules.

RAJAH 3.32 KONFIGURASI INBOUND

52
d) Create New Rules pada Outbound dan tetapkan port. Pilih TCP dan tetapkan
Specific local ports kepada 4045.

RAJAH 3.33 KONFIGURASI OUTBOUND

e) Pilih allow the connection. Namakan Rules NetLimiter Outbound Rules.

RAJAH 3.34 KONFIGURASI OUTBOUND

53
f) Menetapkan konfigurasi NetLimiter dan menetapkan Routerserver kepada
Administrator.dan Apply.

RAJAH 3.35 KONFIGURASI NETLIMITER

g) Right Click pada File dan pilih Connect remotely. Masukkan Host Name dan
User Name.

RAJAH 3.36 KONFIGURASI NETLIMITER

54
h) Masukkan Administrator dan password. Setkan Priority.

RAJAH 3.37 KOFIGURASI NETLIMITER

i) Tetapkan Limit kepada Client.

RAJAH 3.38 KONFIGURASI NETLIMITER

55
3.5.8 Membuat konfigurasi Active Directory User and Computer
Active Directory adalah directory service yang menyimpan konfigurasi jaringan
baik user, group, komputer, hardware, serta berbagai policy keamanan dalam satu
database berpusat.

a) Membina OU dan Mencipta tiga User

RAJAH 3.39 KONFIGURASI POLICY

b) Menetapkan Zulhilman Sebagai Domain Admin dan Juliana dan Zaidey kekal
sebagai Domain user.

RAJAH 3.40 KONFIGURASI POLICY

56
c) Menetapkan logon hour Zulhilman dan boleh menggunakan user pada bila-bila
masa. Serta menetapkan logon hour pada Juliana dan Izaidey setiap hari ahad
hingga khamis pada jam 8 pagi sampai 5 petang.

RAJAH 3.41 KONFIGURASI POLICY

d) Open group policy management dan buat policy baru pada group policy object.

RAJAH 3.42 KONFIGURASI POLICY

57
e) Tetapkan nama policy yang ingin anda lakukan. Dari user configuration ikut step
mengikut rajah. klik enabled dan apply

1
2
3
4

RAJAH 3.43 KONFIGURASI POLICY

f) Membuat buat tetapan pada user kumpulan 8 dan pautkan policy yang telah
dibuat pada ou.

RAJAH 3.44 KONFIGURASI POLICY

58
g) Update Policy yang telah di lakukan dengan command 'gpupdate'

RAJAH 3.45 UPDATE POLICY

59
BAB 4
HASIL DAN PERBINCANGAN

4.1 PENGENALAN

Bab ini akan menerangkan hasil, dan perbincangan keputusan yang diperoleh

atau yang dikumpul setelah melakukan kajian dan pengujian serta pengumpulan

maklumat yang telah direkodkan sepanjang perlaksanaan projek sehingga proses

pengujian dan hasil pengujian diperolehi.

Penemuan dan penghasilan sesuatu projek adalah berdasarkan pengumpulan

maklumat yang diperolehi melalui kajian yang dijalankan bagi mengatasi atau

menyelesaikan sesuatu masalah yang seterusnya kepada penemuan projek.

Antara senarai peralatan pengujian yang digunakan adalah 2 unit di mana ia

terdiri daripada 1 komputer Server dan 1 lagi sebagai pengguna. Selain itu, switch dan

kabel usb micro usb juga digunakan untuk membuat penyambungan dalam kawasan

tersebut. Hal ini demikian adalah pekara yang akan diuji pada akhir pelaksanaan untuk

memastikan projek yang dilaksanakan berjalan dengan lancar dan berjaya.

60
4.2 HASIL PROJEK

Projek ini dibangunkan ini berguna kepada sebuah organisasi di ADTEC Batu

Pahat. Dengan adanya pembangunan projek ini, dapat membantu sebuah organisasi

melakukan kerja-kerja atas talian dengan lebih pantas dan produktif.

Semasa membangunkan projek Boost Internet Speed using OpenVPN On

Windows Server2019 ini, terdapat pelbagai halangan yang perlu diselesaikan seperti

komputer client tidak mendapat internet daripada server.

Projek Boost Internet Speed using OpenVPN On Windows Server2019 ini

berjaya dibangunkan setelah masalah yang dihadapi diselesaikan serta perisian dan

perkakasan yang digunakan berada dalam keadaan yang baik dan dapat berfungsi.

Oleh itu, sistem ini dapat digunakan oleh sebuah organisasi yang berkerja atas talian.

61
4.2.1 Keputusan Hasil Pengujian

Tujuan utama keputusan hasil pengujian ini ialah untuk melampirkan setiap

bukti pengujian yang dijalankan dalam projek Boost Internet Speed using OpenVPN

On Windows Server2019. Jadual 4.1 dibawah menunjukkan keputusan pengujian

installasi setiap jenis servis yang digunakan dalam projek ini.

RAJAH 4.1 KEPUTUSAN PENGUJIAN INSTALLASI

JENIS
BIL IP ADDRESS VERSI PRINTSCREEN KEPUTUSAN
SERVIS

1.

Windows
INSTALL Berjaya
192.168.1.1 Server2019
ADDS

2.

Windows
192.168.1.1 Berjaya
INSTALL DNS Server2019

3.

INSTALL Windows
192.168.1.10 Berjaya
DHCP Server2019

62
4.

INSTALL Windows
- Berjaya
FAILOVER Server2019

5.
LAN
INSTALL
192.168.1.1 Windows
REMOTE Berjaya
WAN Server2019
ACCESS
192.168.0.119

6.

INSTALL OpenVPN
10.6.0.74 Berjaya
OPENVPN v11.15.0.0

7.

INSTALL NetLimiter
- Berjaya
NETLIMITER 4.1.12.0

63
JADUAL 4.2 KEPUTUSAN PENGUJIAN KEFUNGSIAN

BIL JENIS SERVIS PRINT SCREEN KEPUTUSAN

1.

Konfigurasi
Berjaya
ADDS

2.

Konfigurasi
Berjaya
DNS

3.

Konfigurasi
Berjaya
DHCP

64
4.

Konfigurasi

DHCP Berjaya

FAILOVER

5.

Konfigurasi Berjaya

Remote Access

6.

Konfigurasi
Berjaya
OpenVPN

SEBELUM SELEPAS

7.

Konfigurasi
Berjaya
NetLimiter

65
JADUAL 4.3 KEPUTUSAN PENGUJIAN RANGKAIAN

JENIS IP JENIS
BIL SCOPE IP CLIENT STATUS
SERVIS SERVER CLIENT
1. ADDS 192.168.1.1 - - - Berjaya
2. DNS 192.168.1.1 - - - Berjaya
3. DHCP 192.168.1.10 -
192.168.1.1 Laptop 192.168.1.10 Berjaya
29
4. FAILOVER 192.168.1.10 -
192.168.1.1 - - Berjaya
29
5. REMOTE
192.168.1.1 - Komputer 192.168.0.199 Berjaya
ACCESS
6. OPENVPN 10.6.0.74 - Laptop 192.168.1.10 Berjaya
7. NETLIMITER 192.168.1.1 500Kbps Laptop 192.168.1.10 Berjaya

66
4.3 PERBINCANGAN

Secara keseluruhan projek Boost Internet Speed using OpenVPN ON Server2019

dapat memenuhi objektif projek. Projek ini dibangunkan dengan mencari maklumat

tentang perisian yang sesuai bermula dengan proses instlalasi Windows Server 2019

pada komputer serta roles and features iaitu ADDS, DNS, DHCP dan Remote

Access. Selepas itu, proses installasi OpenVPN dan installasi NetLimiter.

Setelah selesai installasi tersebut, konfigurasi ADDS, DNS, DHCP, DHCP

Failover dan Remote Access dilakukan. Setelah konfigurasi selesai dan berjaya

dilakukan, konfigurasi OpenVPN pula dijalankan dan dituruti konfigurasi

NetLimiter. Setelah semua konfigurasi berjaya, pengujian terus dilakukan ke atas

client bagi menjayakan projek yang dijalankan.

Projek ini dibangunkan di kawasan WAN (Wide Area Network) ADTEC Batu

Pahat. Walaupun projek ini berjalan dengan lancar dan sempurna tetapi mempunyai

masalah-masalah semasa menyiapkan projek terutama dari segi konfigurasi untuk

mendapatkan ip dynamic daripada server serta konfigurasi mendapatkan internet

daripada server. Masalah yang dihadapi telah dapat diselesaikan dengan merujuk pada

nota-nota di internet dan juga bertanya kepada rakan-rakan yang berpengalaman lebih

dalam bidang ini. Projek inidisiapkan mengikut prosedur yang ditetapkan. Projek ini

juga dapat meningkatkan pengetahuan tentang konfigurasi tentang VPN serta

kepentingan Netlimiter.

67
BAB 5
CADANGAN DAN KESIMPULAN

5.1 PENGENALAN

Bab ini membincangkan tentang ringkasan kajian, perbincangan dapatan

kajian, adangan kajian lanjutan dan kesimpualan proses kajian. Pada akhir bab ini,

akan diberikan beberapa cadangan bagi kajian selanjutnya yang boleh dikaji oleh

pengkaji-pengkaji pada masa hadapan.

5.2 CADANGAN

Setelah menyiapkan projek Boost Internet Speed using OpenVPN On Windows

Server2019, kami mendapat bahawa sistem ini mempunyai beberapa kelemahan dan

perlu dipertingkatkan agar mudah digunakan oleh pengguna. Oleh itu, terdapat

beberapa kelemahan dan cadangan yang perlu dibaikpulih untuk projek akan datang.

Apabila dikaji semula, di dalam projek Boost Internet Using OpenVPN on

Windows Server2019 terdapat beberapa syarat dalam pelaksanaan projek ini, iaitu

projek ini harus di konfigurasi secara manual dari PC ke PC yang mana akan menjadi

masalah apabila kita mengimplimentasi projek tersebut dalam 1 organisasi atau

rangkaian yang besar. Tidak seperti servis DHCP yang mana memberi alamat IP

68
kepada client secara automatik. Oleh sebab itu, kami mengharapkan di masa akan

datang, proses installasi Software OpenVPN dan konfigurasi dapat dilakukan dengan

hanya melalui 1 komputer Server sahaja agar projek ini dapat dijalankan dengan lebih

mudah semasa membangunkan projek ini dalam rangkaian yang lebih besar.

Selain itu, projek Boost Internet Using OpenVPN on Windows Server2019

ini hanya menggunakan wifi daripada Modem sebagai pembekal internet atau laluan

keluar rangkaian projek ini. Antara Cadangan dalam penambahbaikkan masalah ini

ialah dengan menambah Router dan Repeater, dengan adanya Repeater kita dapat

memperluaskan lagi jangkauan signal rangkaian internet daripada Modem. Oleh itu,

peranti-peranti seperti telefon pintar dan laptop yang tidak mempunyai Ethernet Port,

peranti-peranti lain yang menggunakan Wifi Card sebagai penghubung boleh

menggunakan servis Internet Boosting ini. Kesimpulannya, penambahan Router dan

Repeater semestinya akan membesarkan lagi prestasi pembangunan projek ini.

69
5.3 KESIMPULAN

Secara keseluruhan projek Boost Internet Speed using OpenVPN On Windows

Server2019 dapat memenuhi objektif projek. Projek ini berjaya memberikan kelajuan

yang maksimum kepada client iaitu client mendapat kelajuan internet 60-70Mbps.

Dengan berjayanya projek ini, ia dapat memberikan kemudahan pada organisasi

pengguna rangkaian iaitu mempercepatkan kerja-kerja memuat naik fail-fail dan

penghantaran data yang besar.

Selain itu, penggunaan internet juga selamat dengan adanya VPN, kerana

sambungan tersebut disulitkan encrypted. Seterusnya, penggunaan perisian-perisian

dan proses konfigurasi perisian yang dibuat semasa membangunkan projek

merupakan ilmu pengetahuan yang boleh digunakan pada masa akan datang. Akhir

sekali, sekiranya projek ini dijalan dalam sesebuah organisasi yang bekerja atas

talian ia dapat melancarkan proses kerja-kerja tersebut

70
BAB 6
RUJUKAN DAN LAMPIRAN

6.1 RUJUKAN

Australian Bureau of Statistics. (2008). What is dns server. Retrieved from


https://www.cloudflare.com

Branch, S., Ramsay, S., & Barker, M. (2008).OpenVPN Access Server. Retrieved from
https://openvpn.net

Vinden. Nl B.Y, (2001) learning what is dns, Netherlands Retrieved from


https://www.vpngate.net

Ray Carsey, (1983). DHCP Mnagement, Network Manager, University Of Utah


Health. Retrieved from https://www.infoblox.com

Dale Janssen, Cory Janssen (2005) Remote Access Server (RAS), Retrieved from
https://neosnetworks.com

Preston, R. (2010). How to Configure the OpenVPN Access Server. Retrieved from
https://openvpn.net

Winter, J., Hunter, S., Sim, J., & Crome, P. (2011). Whats New active directory
federation services windiws server. Retrieved from https://docs.microsoft.com

Sievers, W. (1966). DHCP Failover configuration Retrieved from


https://www.techopedia.com

MacIntyre, S. (2008, August). How to Configure VPN Server Retrieved from


https://nordlayer.com

Beckett, S. T. (2008). How to Configure OpenVPN. Retrieved from


https://openvpn.net

71
6.2 LAMPIRAN

LAMPIRAN A

CARTA ORGANISASI KUMPULAN

KETUA BAHAGIAN
EN. Noorajla Bin Abd Jalil

PENYELIA PROJEK
EN. Noorajla Bin Abd Jalil

KETUA KUMPULAN PROJEK


Muhammad Zulhilman Syah Bin James

AHLI PROJEK
Juliana Natasha Binti Clement Yap
Mohd Ikhwan Izaidey Bin Abdul Gaffar

72
LAMPIRAN B

PROSES INSTALLASI SERVIS ADDS, DNS, DHCP, DHCP FAILOVER,


REMOTE ACCESS DAN GROUP POLICY
BIL LANGKAH- PRINSCREEN
LANGKAH
1
PROSES INSTALLASI
SERVIS ADDS

Langkah 1: Install ADDS

Langkah 2: Promote
Domain Controller

Langkah 3 : Masukkan
Nama Domain

73
Langkah 4: Masukkan
Kata Laluan

2.
PROSES INSTALLASI
DNS

Langkah 1: Install DNS

PROSES
KONFIGURASI DNS
(ZONE NAME)

Langkah 2: Create New


Zone

KONFIGURASI
FORWARD DAN
REVERSE (SET HOST
DAN NEW POINTER)

Langkah 1 : Masukkan
alamat IP Server

74
Langkah 2 : Resolve IP
Address

Langkah 3 : Masukkan
Network ID

Langkah 4 : Membuat
New Pointer

Langkah 5 : Browse
nama Domain Server

75
Langkah 6 : Resolve IP
Server

3. PROSES INSTALLASI
DHCP

Langkah 1: Installasi
DHCP

Langkah 2: Membuat
Scope DHCP

Langkah 3: Membuat
SCOPE IP RANGE

76
Langkah 4: Add Server
Name

Langkah 5: DHCP Scope


berjaya diaktifkan.

4.
PROSES
KONFIGURASI DHCP
FAILOVER

Langkah 1:Right click


pada DHCP untuk masuk
ke DHCP Manager.

Langkah 2: Right click


Ipv4 dan pilih Configure
Failover

77
Langkah 3: Masukkan
Secret Password.

Langkah 4: Konfigurasi
Berjaya dilakukan.

5. PROSES INSTALLASI
REMOTE ACCESS

Langkah 1: Installasi
Remote Access Services

Langkah 2:
Melaksanakan
Konfigurasi Nating.

78
Langkah 3: Menjadikan
OPENVPN sebagai
Laluan WAN.

Langkah 4:
Menyambungkan
Rangkaian LAN pada
WAN (OpenVPN).

Langkah 5: Menukar
alamat IP Local pada
Public telah berjaya
dilaksanakan.

6. KONFIGURASI
GROUP POLICY

Langkah 1: Membina OU
dan Mencipta tiga User.

79
Langkah 2: Menetapkan
Zulhilman Sebagai
Domain Admin dan
Juliana dan Zaidey kekal
sebagai Domain user.

Langkah 3:
Menetapkan logon hour
Zulhilman dan boleh
menggunakan user pada
bila-bila masa. Serta
menetapkan logon hour
pada Juliana dan Izaidey
setiap hari ahad hingga
khamis pada jam 8 pagi
sampai 5 petang.

Langkah 4: Open group


policy management dan
buat policy baru pada
group policy object.

Langkah 5: Tetapkan
nama policy yang ingin
anda lakukan. Dari user
configuration ikut step
mengikut rajah. Click
enable dan apply.

80
Langkah 6: Membuat
buat tetapan pada user
kumpulan8 dan pautkan
policy yang telah dibuat
pada ou.

Langkah 7: Update
Policy yang telah di
lakukan dengan
command 'gpupdate'.

81
Lampiran C

KONFIGURASI OPENVPN DAN NETLIMITER


BIL LANGKAH- PRINTSCREEN
LANGKAH
1 KONFIGURASI
OPENVPN

Langkah 1: Install File


OPENVPN.

Langkah 2: Extract File


VPN dan OPEN.

Langkah 3: Import File


VPN kedalam perisian
OpenVPN.

82
Langkah 4: File
OpenVPN berjaya di
importkan.

2.

Langkah 1: Membuat
konfigurasi Inbound pada
server dan Create New
Rules pada Inbound dan
tetapkan port.

Langkah 2: PIlih TCP


dan tetapkan Specific
local ports kepada 4045.
Pilih Allow the
connection.

Langkah 3: Namakan
Rules NetLimiter
Inbound Rules.

83
Langkah 4: Create New
Rules pada Outbound
dan tetapkan port.

Langkah 5: Pilih TCP


dan tetapkan Specific
local ports kepada 4045.

Langkah 6: Pilih allow


the connection.

Langkah 7: Namakan
Rules NetLimiter
Outbound Rules.

84
Langkah 8: Menetapkan
konfigurasi NetLimiter.

Langkah 9: menetapkan
Routerserver kepada
Administrator dan Apply.

Langkah 10 :Right Click


pada File dan pilih
Connect remotely.

Langkah 11: Masukkan


Host Name dan User
Name.

85
Langkah 11: Masukkan
Administrator dan
password.

Langkah 12: Tetapkan


Priority.

Langkah 13: Tetapkan


Limit kepada Client.

86

Anda mungkin juga menyukai