Anda di halaman 1dari 15

LAPORAN PROJEK UAS

“Implementasi Server AAA Kelompok 3”

Anggota Kelompok :

Muhammad Rafli Nur Alam - 2012017


Muhammad Isa Anshari - 2012024
Muhammad Iqbal Ayass - 2012032

TIB6A
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI TEKNOLOGI INFORMASI
UNIVERSITAS MULIA
JULI 2023
I. Pendahuluan
A. Deskripsi Proyek
Proyek ini bertujuan untuk mengimplementasikan server AAA (Authentication,
Authorization, dan Accounting) menggunakan perangkat Cisco IOS, Ubuntu Server, dan
FreeRADIUS. Server AAA merupakan komponen penting dalam jaringan yang digunakan
untuk mengelola otentikasi pengguna, otorisasi akses, dan pencatatan aktivitas pengguna.
Dalam proyek ini, kami menggunakan perangkat Cisco IOS yang dijalankan di dalam
simulasi GNS3 sebagai router yang akan terhubung dengan server RADIUS. Server
RADIUS akan diimplementasikan menggunakan Ubuntu Server, dengan perangkat lunak
FreeRADIUS sebagai solusi open-source untuk menyediakan layanan otentikasi dan
otorisasi dalam jaringan.
Pada sisi pengguna, kami menggunakan mesin virtual Windows (10) yang berjalan di
VirtualBox. Mesin virtual Windows akan digunakan sebagai host pengguna yang akan
mengakses jaringan yang diatur oleh server RADIUS. Dalam proyek ini, langkah-langkah
yang akan dilakukan meliputi:
1. Instalasi dan konfigurasi router Cisco IOS di GNS3.
2. Instalasi dan konfigurasi Ubuntu Server sebagai server RADIUS.
3. Instalasi FreeRADIUS dan konfigurasi pengguna di server RADIUS.
4. Konfigurasi jaringan pada mesin virtual Windows sebagai host pengguna.
5. Pengujian koneksi antara router Cisco dan server RADIUS.
6. Pengujian otentikasi pada mesin virtual Windows menggunakan server RADIUS.

Dengan mengimplementasikan server AAA ini, diharapkan dapat meningkatkan keamanan


dan pengelolaan akses dalam jaringan. Pengguna akan diminta untuk melakukan otentikasi
menggunakan nama pengguna (Nama Depan) dan kata sandi (NIM) yang telah ditetapkan
sebelumnya. Seluruh aktivitas pengguna akan dicatat dan dapat digunakan untuk tujuan
audit dan pemantauan.

B. Tujuan
Proyek ini akan memberikan pemahaman dan pengalaman praktis dalam
mengimplementasikan server AAA menggunakan perangkat Cisco IOS, Ubuntu Server,
dan FreeRADIUS.
1. Mengimplementasikan server AAA menggunakan perangkat Cisco IOS, Ubuntu
Server, dan FreeRADIUS.
2. Memahami langkah-langkah instalasi dan konfigurasi router Cisco IOS di GNS3.
3. Menginstal dan mengkonfigurasi Ubuntu Server sebagai server RADIUS.
4. Memahami konsep dan fungsi server RADIUS dalam sistem keamanan jaringan.
5. Menginstal dan mengkonfigurasi perangkat lunak FreeRADIUS sebagai server
RADIUS.
6. Mengkonfigurasi pengguna dan otentikasi pada server RADIUS.
7. Mengkonfigurasi mesin virtual Windows sebagai host pengguna.
8. Menguji koneksi antara router Cisco dan server RADIUS.
9. Menguji otentikasi pengguna pada mesin virtual Windows menggunakan server
RADIUS.
10. Memahami pentingnya dan manfaat implementasi server AAA dalam pengelolaan
keamanan jaringan.
11. Mengembangkan keterampilan dalam mengelola dan mengamankan akses
pengguna dalam jaringan.
Dengan mencapai tujuan-tujuan tersebut, proyek ini diharapkan dapat memberikan
pemahaman dan pengalaman praktis dalam mengimplementasikan server AAA
menggunakan perangkat Cisco IOS, Ubuntu Server, dan FreeRADIUS. Selain itu,
proyek ini juga bertujuan untuk meningkatkan keamanan dan pengelolaan akses dalam
jaringan serta mengoptimalkan penggunaan perangkat dan layanan jaringan.

C. Ruang Lingkup
1. Implementasi Server AAA:
• Ruang lingkup proyek ini terfokus pada implementasi server AAA
menggunakan perangkat Cisco IOS, Ubuntu Server, dan FreeRADIUS.
• Proyek ini tidak mencakup instalasi dan konfigurasi perangkat jaringan lainnya
seperti switch, firewall, atau perangkat lainnya yang tidak terkait langsung
dengan server AAA.

2. Perangkat Cisco IOS:


• Implementasi menggunakan perangkat router Cisco IOS yang dijalankan di
GNS3.
• Laporan tidak mencakup instalasi dan konfigurasi perangkat Cisco IOS secara
fisik di perangkat keras (hardware).

3. Ubuntu Server dan FreeRADIUS:


• Instalasi dan konfigurasi Ubuntu Server sebagai server RADIUS.
• Instalasi dan konfigurasi FreeRADIUS sebagai server RADIUS.
• Laporan tidak mencakup instalasi dan konfigurasi distribusi Linux lainnya atau
solusi server RADIUS lainnya.

4. Mesin Virtual Windows:


• Konfigurasi mesin virtual Windows (7/8/10) menggunakan VirtualBox atau
VMWare.
• Laporan tidak mencakup instalasi dan konfigurasi sistem operasi Windows
secara rinci.

5. Pengujian:
• Pengujian koneksi antara router Cisco dan server RADIUS.
• Pengujian otentikasi pada mesin virtual Windows menggunakan server
RADIUS.
• Laporan tidak mencakup pengujian yang lebih luas seperti pengujian keandalan,
kecepatan, atau skalabilitas server AAA.

6. User dan Password


• Pembuatan user dengan nama depan dan password berupa NIM.
• Laporan tidak mencakup manajemen pengguna yang lebih kompleks seperti
integrasi dengan LDAP, Active Directory, atau database eksternal lainnya.
II. Instalasi Perangkat Awal

A. Instalasi dan Konfigurasi Ubuntu Server (Radius Server)


1. Unduh ISO Ubuntu Server dari situs resmi Ubuntu.

2. Buat mesin virtual menggunakan VirtualBox .

3. Ikuti langkah instalasi standar dan konfigurasikan pengaturan jaringan.


B. Instalasi dan Konfigurasi Win10 di virtual box.
1. Siapkan ISO Win10

2. Buat mesin virtual menggunakan VirtualBox .

3. Ikuti langkah instalasi standar dan konfigurasikan pengaturan jaringan.

4. Download Putty
C. Import GNS3 VM ke VirtualBox
1. Unduh GNS3 VM

2. Import ke VirtualBox

D. Membuat Topologi pada GNS 3


1. Download dan Install GNS 3
Bisa didownload di https://www.gns3.com/software/download

2. Buka GNS3 dan buat proyek baru.


3. Ubah GNS3 VM Preferences ( enable the gns3 vm)

4. Download dan install Router Cisco


5. Integrasi VM Ubuntu Server dan PC dari Virtual Box ke GNS 3

6. Membuat Topologi

III. Konfigurasi Server Radius


A. Instalasi FreeRADIUS pada Ubuntu Server

1. Install freeradius dengan perintah berikut, “sudo apt-get install


freeradius”

( version yang terinstall )


B. Konfigurasi FreeRADIUS
1. Buka file konfigurasi utama FreeRADIUS.
( clients.conf )

2. Sesuaikan pengaturan seperti secret key dan listen address sesuai dengan
kebutuhan.

C. Buat User untuk Otentikasi


1. Buka file konfigurasi pengguna FreeRADIUS.
( users )
2. Tambahkan entri pengguna baru dengan format yang sesuai.

D. Restart Layanan FreeRADIUS


1. Jalankan perintah untuk merestart layanan FreeRADIUS.
( sudo service freeradius restart )

IV. Konfigurasi IP Address


A. Konfigurasi Jaringan pada Server
1. Periksa file konfigurasi jaringan dengan perintah berikut:
( sudo nano /etc/netplan/00-installer-config.yaml )

2. Ubah konfigurasi tersebut agar menggunakan IP statis


3. Terapkan perubahan konfigurasi jaringan dengan perintah:
( sudo netplan apply )

B. Konfigurasi Jaringan pada Router


1. Konfigurasi akun local untuk back up
( username kel3 secret 12345 )

2. Konfigurasi IP Address
3. Konfigurasi AAA

4. Konfigurasi Authentication dan Authorization

5. Konfigurasi accounting

6. Konfigurasi Line VTY


C. Konfigurasi Jaringan pada Host Windows
1. Pastikan mesin virtual Windows memiliki akses internet dan dapat
dijangkau oleh perangkat lain dalam jaringan.

V. Pengujian
A. Pengujian SSH dari Client menggunakan user radius
1. User Rafli -> berhasil
2. User Anshari -> berhasil

3. User Ayas -> berhasil

B. Pengujian SSH dari client menggunakan user local


1. percobaan ini server dimatikan sementara agar proses otentikasi
menggunakan radius tidak berhasil dan akan mencari di data local

2. Pengujian SSH -> berhasil


VI. Pembagian Pengerjaan

Persentase Praktek

M. Rafli Isa Anshari Iqbal Ayyas

Persentase Laporan

M. Rafli Isa Anshari Iqbal Ayyas

Anda mungkin juga menyukai