SlideShare a Scribd company logo
1 of 10
Laporan Resmi PraktikumKeamanan Data
1 Winda Ratna Sari - Yasin Abdullah
3 D3 InformatikaB
2103131031 - 2103131044
JUDUL: LAPORAN RESMI “PROXYRADIUS”
TUJUAN PEMBELAJARAN
1. Memahami dan mampu melakukan instalasi, konfigurasi keamanan proxy server.
2. Memahami dan mampu melakukan instalasi dan konfigurasi autentikasi user pada squid
server dengan menggunakan RADIUS.
LAPORANPENDAHULUAN
1. Jelaskan pengertian dan fungsi dari proxy, squid, dan RADIUS sebagai autentikasi user
proxy !
Jawab :
Proxy adalah suatu server yang menyediakan layanan untuk meneruskan setiap
permintaan kita kepada server lain di internet. Dengan menggunkan proxy, identitas atau
alamat IP komputer kita menjadi tersembunyi karena yang dikenali oleh server yang kita
request adalah alamat IP dari server proxy kita. Proxy juga dapat digunakan untuk
mengindari pemblokiran akses ke suatu server.
Squid adalah sebuah daemon yang digunakan sebagai proxy server dan web cache.
Squid memiliki banyak jenis penggunaan, mulai dari mempercepat server web dengan
melakukan caching permintaan yang berulang-ulang, caching DNS, caching situs web, dan
caching pencarian komputer di dalam jaringan untuk sekelompok komputer yang
menggunakan sumber daya jaringan yang sama, hingga pada membantu keamanan
dengan cara melakukan penyaringan (filter) lalu lintas. Meskipun seringnya digunakan
untuk protokol HTTP dan FTP, Squid juga menawarkan dukungan terbatas untuk beberapa
protokol lainnya termasuk Transport Layer Security (TLS), Secure Socket Layer(SSL),
Internet Gopher, dan HTTPS.
RADIUS (Remote Authentication Dial In User Service) adalah sebuah protokol
keamanan komputer yang digunakan untuk melakukan autentikasi, otorisasi, dan
pendaftaran akun pengguna secara terpusat untuk mengakses jaringan. Awalnya, RADIUS
digunakan untuk melakukan autentikasi terhadap akses jaringan jarak jauh dengan
menggunakan koneksi dial-up. Namun kini, RADIUS telah diimplementasikan untuk
melakukan autentikasi terhadap akses jaringan secara jarak jauh dengan menggunakan
koneksi selain dial-up, seperti halnya Virtual Private Networking (VPN), access point
nirkabel, switch Ethernet, dan perangkat lainnya.
Laporan Resmi PraktikumKeamanan Data
2 Winda Ratna Sari - Yasin Abdullah
3 D3 InformatikaB
2103131031 - 2103131044
2. Gambarkan dan jelaskan sebuah topology jaringan yang menggambarkan sebuah proses
aktifitas user yang konek ke internet melalui server proxy !
Server Radius menyediakan mekanisme keamanan dengan menangani otentikasi dan
otorisasi koneksi yang dilakukan user. Pada saat komputer client akan menghubungkan diri
dengan jaringanmaka server Radiusakanmeminta identitas user (username dan password)
untuk kemudian dicocokkan dengan data yang ada dalam database server Radius untuk
kemudian ditentukan apakah user diijinkan untuk menggunakan layanan dalam jaringan
komputer. Jika proses otentikasi dan otorisasi berhasil maka proses pelaporan dilakukan,
yakni dengan mencatat semua aktifitas koneksi user, menghitung durasi waktu dan jumlah
transfer data dilakukanoleh user. Proses pelaporanyang dilakukan server Radiusbisa dalam
bentuk waktu (detik, menit,jam,dll)maupun dalambentuk besar transfer data (Byte,KByte,
Mbyte) (Anonim-B, 2006). Software server Radius yang digunakan dalam penelitian ini
adalah Freeradius yang bersifat modular dan memiliki banyak fitur. Freeradius merupakan
software server yang berbasis pada open source dan berlisensi GPL.
LAPORANRESMI
Langkah Kerja :
1. Install freeradius :
#apt-get install freeradius freeradius-mysql freeradius-utils
Laporan Resmi PraktikumKeamanan Data
3 Winda Ratna Sari - Yasin Abdullah
3 D3 InformatikaB
2103131031 - 2103131044
2. Install database mysql:
#apt-get install mysql-server mysql-client
Laporan Resmi PraktikumKeamanan Data
4 Winda Ratna Sari - Yasin Abdullah
3 D3 InformatikaB
2103131031 - 2103131044
3. Membuat database dan memberikan privilege ke user radius:
#mysql -uroot -p
kemudian masukkan password root mysql.
#CREATE DATABASE radius;
#GRANT ALL ON radius.* TO radius@localhost IDENTIFIED BY "radpass";
impor tabel dari radius:
#mysql> use radius;
#SOURCE /etc/freeradius/sql/mysql/schema.sql
#exit
Laporan Resmi PraktikumKeamanan Data
5 Winda Ratna Sari - Yasin Abdullah
3 D3 InformatikaB
2103131031 - 2103131044
4. Buka file /etc/freeradius/sql.conf dan masukkan database mysql:
# Connection info:
server = "localhost"
#port = 3306
login = "radius"
password = "radpass"
Database table configuration for everything except Oracle
radius_db = "radius"
5. Buka file /etc/freeradius/radiusd.conf, hilngakan tanda comment pada baris berikut.
$INCLUDE sql.conf
6. Edit /etc/freeradius/sites-available/default dan hilangkan tanda comment pada baris yang
mengandung ‘sql’ di bagian authorize{} dan‘sql’ di bagian accounting{}, dan ‘sql’ di bagian
session{}.
Laporan Resmi PraktikumKeamanan Data
6 Winda Ratna Sari - Yasin Abdullah
3 D3 InformatikaB
2103131031 - 2103131044
7. Edit /etc/freeradius/sites-available/inner-tunnel, dan hilangkan tanda comment yang
mengandung ‘sql’ di dalam bagian “authorize {}” dan di bagian session {}.
8. Mengecek apakah radius berjalan dengan baik:
#service freeradius restart
#service freeradius stop
#service freeradius start
9. Install squid:
# apt-get install squid
10. Buka file /etc/squid/squid.conf dan tambahkan konfigurasi dibawah ini:
# TAG: auth_param
#Authentication Radius:
auth_param basic program /usr/local/squid/libexec/squid_radius_auth –f
/etc/squid/squid_rad_auth.conf
Laporan Resmi PraktikumKeamanan Data
7 Winda Ratna Sari - Yasin Abdullah
3 D3 InformatikaB
2103131031 - 2103131044
auth_param basic children 5
auth_param basic realm LAB COMPUTER NETWORKS
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive off
acl radius-auth proxy_auth REQUIRED
# TAG: http_access
# Allow authorized users:
http_access allow radius-auth
11. Download plugin radius:
# wget http://www.squidcache.org/contrib/squid_radius_auth/squid_radius_auth-
.10.tar.gz
12. Ekstrak file:
# tar xvzf squid_radius_auth-1.10.tar.gz
13. Pindah direktori:
# cd squid_radius_auth-1.10
Laporan Resmi PraktikumKeamanan Data
8 Winda Ratna Sari - Yasin Abdullah
3 D3 InformatikaB
2103131031 - 2103131044
14. Install plugin:
# cp Makefile.default Makefile
# make clean
#make install
15. Copy file binari radius auth ke:
# cp squid_radius_auth /usr/local/squid/libexec/squid_radius_auth
16. Buat file konfigurasi plugin radius:
# touch /etc/squid/squid_rad_auth.conf
17. Masukkan konfigurasi berikut ke file squid_rad_auth.conf (sebagai contoh di server
10.252.108.51) :
server 10.252.108.51 # Radius Server IP or Hostname
secret testing123
18. Restart service squid:
service squid restart
Laporan Resmi PraktikumKeamanan Data
9 Winda Ratna Sari - Yasin Abdullah
3 D3 InformatikaB
2103131031 - 2103131044
19. Setup browser client dengan proxy alamat IP proxy server dan port 3128. Ketika anda
mulai browsing dengan browser akan muncul formlogin sebagai berikut:
Berikut adalah data yang diisikan pada mysql.
Maka data yang digunakan untuk autentikasi harus sama dengan yang ada pada database.
Laporan Resmi PraktikumKeamanan Data
10 Winda Ratna Sari - Yasin Abdullah
3 D3 InformatikaB
2103131031 - 2103131044
20. Melihat log squid di squid server:
# tail -l /var/log/squid/access.log
KESIMPULAN
Remote Authentication Dial In User Service (RADIUS) adalah protokol jaringan yang
menyediakan manajemen Authentication, Authorization, dan Accounting (AAA) terpusat
untuk komputer yang terhubung dan menggunakan layanan jaringan. RADIUS
merupakan protokol client / server yang berjalan pada lapisan aplikasi, menggunakan
UDP sebagai transport. Remote Access Server, Virtual Server Private Network, saklar
Jaringan dengan otentikasi berbasis pelabuhan, dan Network Access Server (NAS), semua
gateway yang mengontrol akses ke jaringan, dan semua memiliki komponen klien
RADIUS yang berkomunikasi dengan RADIUS server. Biasanya, RADIUS server memiliki
proses yang berlatar belakang pada UNIX atau Microsoft Windows Server. RADIUS
memiliki tiga fungsi yaitu :
 Untuk mengotentikasi pengguna atau perangkat sebelum memberikan mereka akses
ke jaringan
 Untuk mengotorisasi para pengguna atau perangkat untuk layanan jaringan tertentu
 Untuk menjelaskan penggunaan layanan tersebut.

More Related Content

What's hot

Soal Linux Actual - ITNSA LKS SMK Tingkat Provinsi NTB 2021
Soal Linux Actual - ITNSA LKS SMK Tingkat Provinsi NTB 2021Soal Linux Actual - ITNSA LKS SMK Tingkat Provinsi NTB 2021
Soal Linux Actual - ITNSA LKS SMK Tingkat Provinsi NTB 2021I Putu Hariyadi
 
Tugas akhir kejuruan tkj1
Tugas akhir kejuruan  tkj1Tugas akhir kejuruan  tkj1
Tugas akhir kejuruan tkj1Fiqri Maulana
 
16101048 nur adinda fauziah tugas 3
16101048 nur adinda fauziah tugas 316101048 nur adinda fauziah tugas 3
16101048 nur adinda fauziah tugas 3NurAdindaFauziah
 
Tugas atpi protokol http, sindikasi konten, dan layanan
Tugas atpi protokol http, sindikasi konten, dan layananTugas atpi protokol http, sindikasi konten, dan layanan
Tugas atpi protokol http, sindikasi konten, dan layananFebriy Y
 
Tugas atpi aplikasi teknologi pengelolaan informasi
Tugas atpi aplikasi teknologi pengelolaan informasiTugas atpi aplikasi teknologi pengelolaan informasi
Tugas atpi aplikasi teknologi pengelolaan informasiFebriy Y
 
Soal Modul A Linux Environment LKS SMK NTB 2018
Soal Modul A Linux Environment LKS SMK NTB 2018Soal Modul A Linux Environment LKS SMK NTB 2018
Soal Modul A Linux Environment LKS SMK NTB 2018I Putu Hariyadi
 
Soal Modul B Windows Environment LKS SMK NTB 2018
Soal Modul B Windows Environment LKS SMK NTB 2018Soal Modul B Windows Environment LKS SMK NTB 2018
Soal Modul B Windows Environment LKS SMK NTB 2018I Putu Hariyadi
 
Tugas atpi muhammad bagus novandi(1206206146) & abdul fattah robbani(120625...
Tugas atpi   muhammad bagus novandi(1206206146) & abdul fattah robbani(120625...Tugas atpi   muhammad bagus novandi(1206206146) & abdul fattah robbani(120625...
Tugas atpi muhammad bagus novandi(1206206146) & abdul fattah robbani(120625...Febriy Y
 
Configuring Nginx as Reverse Proxy and Load Balancing Web Application
Configuring Nginx as Reverse Proxy and Load Balancing Web ApplicationConfiguring Nginx as Reverse Proxy and Load Balancing Web Application
Configuring Nginx as Reverse Proxy and Load Balancing Web ApplicationJagoan Neon
 
Jaringan Komputer2
Jaringan Komputer2Jaringan Komputer2
Jaringan Komputer2moech riefah
 
Tugas individu 2 nasrul akbar 1412510552
Tugas individu 2 nasrul akbar 1412510552Tugas individu 2 nasrul akbar 1412510552
Tugas individu 2 nasrul akbar 1412510552Nasrul Akbar
 
Laporan Pendahahuluan HTTP dan FTPS
Laporan Pendahahuluan HTTP dan FTPSLaporan Pendahahuluan HTTP dan FTPS
Laporan Pendahahuluan HTTP dan FTPSMuhammad Sulistiyo
 

What's hot (20)

Proxy server
Proxy serverProxy server
Proxy server
 
Laporan Resmi HTTP
Laporan Resmi HTTPLaporan Resmi HTTP
Laporan Resmi HTTP
 
Laporan resmi http revised
Laporan resmi http revisedLaporan resmi http revised
Laporan resmi http revised
 
Soal Linux Actual - ITNSA LKS SMK Tingkat Provinsi NTB 2021
Soal Linux Actual - ITNSA LKS SMK Tingkat Provinsi NTB 2021Soal Linux Actual - ITNSA LKS SMK Tingkat Provinsi NTB 2021
Soal Linux Actual - ITNSA LKS SMK Tingkat Provinsi NTB 2021
 
HTTP Protokol
HTTP ProtokolHTTP Protokol
HTTP Protokol
 
Tugas akhir kejuruan tkj1
Tugas akhir kejuruan  tkj1Tugas akhir kejuruan  tkj1
Tugas akhir kejuruan tkj1
 
Authenticated proxy
Authenticated proxyAuthenticated proxy
Authenticated proxy
 
Squid apache
Squid apacheSquid apache
Squid apache
 
16101048 nur adinda fauziah tugas 3
16101048 nur adinda fauziah tugas 316101048 nur adinda fauziah tugas 3
16101048 nur adinda fauziah tugas 3
 
Tugas atpi protokol http, sindikasi konten, dan layanan
Tugas atpi protokol http, sindikasi konten, dan layananTugas atpi protokol http, sindikasi konten, dan layanan
Tugas atpi protokol http, sindikasi konten, dan layanan
 
Tugas atpi aplikasi teknologi pengelolaan informasi
Tugas atpi aplikasi teknologi pengelolaan informasiTugas atpi aplikasi teknologi pengelolaan informasi
Tugas atpi aplikasi teknologi pengelolaan informasi
 
Soal Modul A Linux Environment LKS SMK NTB 2018
Soal Modul A Linux Environment LKS SMK NTB 2018Soal Modul A Linux Environment LKS SMK NTB 2018
Soal Modul A Linux Environment LKS SMK NTB 2018
 
Soal Modul B Windows Environment LKS SMK NTB 2018
Soal Modul B Windows Environment LKS SMK NTB 2018Soal Modul B Windows Environment LKS SMK NTB 2018
Soal Modul B Windows Environment LKS SMK NTB 2018
 
Tugas atpi muhammad bagus novandi(1206206146) & abdul fattah robbani(120625...
Tugas atpi   muhammad bagus novandi(1206206146) & abdul fattah robbani(120625...Tugas atpi   muhammad bagus novandi(1206206146) & abdul fattah robbani(120625...
Tugas atpi muhammad bagus novandi(1206206146) & abdul fattah robbani(120625...
 
Radius Proxy
Radius ProxyRadius Proxy
Radius Proxy
 
Configuring Nginx as Reverse Proxy and Load Balancing Web Application
Configuring Nginx as Reverse Proxy and Load Balancing Web ApplicationConfiguring Nginx as Reverse Proxy and Load Balancing Web Application
Configuring Nginx as Reverse Proxy and Load Balancing Web Application
 
Jaringan Komputer2
Jaringan Komputer2Jaringan Komputer2
Jaringan Komputer2
 
Penjelasan Materi Web Server
Penjelasan Materi Web Server Penjelasan Materi Web Server
Penjelasan Materi Web Server
 
Tugas individu 2 nasrul akbar 1412510552
Tugas individu 2 nasrul akbar 1412510552Tugas individu 2 nasrul akbar 1412510552
Tugas individu 2 nasrul akbar 1412510552
 
Laporan Pendahahuluan HTTP dan FTPS
Laporan Pendahahuluan HTTP dan FTPSLaporan Pendahahuluan HTTP dan FTPS
Laporan Pendahahuluan HTTP dan FTPS
 

Viewers also liked

Lapend mikrotik - 2110165028
Lapend mikrotik - 2110165028Lapend mikrotik - 2110165028
Lapend mikrotik - 2110165028Nanda Afif
 
Network Scanner & Network Probing
Network Scanner & Network ProbingNetwork Scanner & Network Probing
Network Scanner & Network ProbingWindy Winz
 
Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7CyberSpace
 
Lapres 5 firewall
Lapres 5   firewallLapres 5   firewall
Lapres 5 firewallWind_Al
 
Konfigurasi ntp server pada debian 7
Konfigurasi ntp server pada debian 7Konfigurasi ntp server pada debian 7
Konfigurasi ntp server pada debian 7CyberSpace
 
Konfigurasi Dynamic Routing Menggunakan RIP pada Mikrotik
Konfigurasi Dynamic Routing Menggunakan RIP pada MikrotikKonfigurasi Dynamic Routing Menggunakan RIP pada Mikrotik
Konfigurasi Dynamic Routing Menggunakan RIP pada MikrotikNanda Afif
 
Konfigurasi network monitoring cacti
Konfigurasi network monitoring cactiKonfigurasi network monitoring cacti
Konfigurasi network monitoring cactiCyberSpace
 
Diagram dns, router, web server, web client 2110165028
Diagram dns, router, web server, web client   2110165028Diagram dns, router, web server, web client   2110165028
Diagram dns, router, web server, web client 2110165028Nanda Afif
 
Konfigurasi FIREWALL
Konfigurasi FIREWALLKonfigurasi FIREWALL
Konfigurasi FIREWALLWindy Winz
 
Konfigurasi https pada debian 7
Konfigurasi https pada debian 7Konfigurasi https pada debian 7
Konfigurasi https pada debian 7CyberSpace
 
2 dasar praktikum sinyal dgn matlab
2  dasar praktikum sinyal dgn matlab2  dasar praktikum sinyal dgn matlab
2 dasar praktikum sinyal dgn matlabSimon Patabang
 

Viewers also liked (12)

Lapend mikrotik - 2110165028
Lapend mikrotik - 2110165028Lapend mikrotik - 2110165028
Lapend mikrotik - 2110165028
 
Network Scanner & Network Probing
Network Scanner & Network ProbingNetwork Scanner & Network Probing
Network Scanner & Network Probing
 
Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7
 
Lapres 5 firewall
Lapres 5   firewallLapres 5   firewall
Lapres 5 firewall
 
Konfigurasi ntp server pada debian 7
Konfigurasi ntp server pada debian 7Konfigurasi ntp server pada debian 7
Konfigurasi ntp server pada debian 7
 
Konfigurasi Dynamic Routing Menggunakan RIP pada Mikrotik
Konfigurasi Dynamic Routing Menggunakan RIP pada MikrotikKonfigurasi Dynamic Routing Menggunakan RIP pada Mikrotik
Konfigurasi Dynamic Routing Menggunakan RIP pada Mikrotik
 
Konfigurasi network monitoring cacti
Konfigurasi network monitoring cactiKonfigurasi network monitoring cacti
Konfigurasi network monitoring cacti
 
Laporan iptables
Laporan iptablesLaporan iptables
Laporan iptables
 
Diagram dns, router, web server, web client 2110165028
Diagram dns, router, web server, web client   2110165028Diagram dns, router, web server, web client   2110165028
Diagram dns, router, web server, web client 2110165028
 
Konfigurasi FIREWALL
Konfigurasi FIREWALLKonfigurasi FIREWALL
Konfigurasi FIREWALL
 
Konfigurasi https pada debian 7
Konfigurasi https pada debian 7Konfigurasi https pada debian 7
Konfigurasi https pada debian 7
 
2 dasar praktikum sinyal dgn matlab
2  dasar praktikum sinyal dgn matlab2  dasar praktikum sinyal dgn matlab
2 dasar praktikum sinyal dgn matlab
 

Similar to LAPORAN RESMI

LAPORAN RESMI KEAMANAN DATA PROXY RADIUS
LAPORAN RESMI KEAMANAN DATA PROXY RADIUSLAPORAN RESMI KEAMANAN DATA PROXY RADIUS
LAPORAN RESMI KEAMANAN DATA PROXY RADIUSuswarendy
 
Hotspot mikrotik-radius
Hotspot mikrotik-radiusHotspot mikrotik-radius
Hotspot mikrotik-radiuscabikhosting
 
Python Network Programming For Network Engineers
Python Network Programming For Network EngineersPython Network Programming For Network Engineers
Python Network Programming For Network EngineersI Putu Hariyadi
 
Menciptakan Sertifikat SSL dengan OpenSSL
Menciptakan Sertifikat SSL dengan OpenSSLMenciptakan Sertifikat SSL dengan OpenSSL
Menciptakan Sertifikat SSL dengan OpenSSLMunir Putra
 
14001326 all-about-squid-apache - [the-xp.blogspot.com]
14001326 all-about-squid-apache - [the-xp.blogspot.com]14001326 all-about-squid-apache - [the-xp.blogspot.com]
14001326 all-about-squid-apache - [the-xp.blogspot.com]Krisman Tarigan
 
Mikrotikrb750modulbeta
Mikrotikrb750modulbetaMikrotikrb750modulbeta
Mikrotikrb750modulbetadhi her
 
Squid proxy-server
Squid proxy-serverSquid proxy-server
Squid proxy-serverDwi Wahyudi
 
Laporan pemrograman visual3
Laporan pemrograman visual3Laporan pemrograman visual3
Laporan pemrograman visual3Fenty Hidayati
 

Similar to LAPORAN RESMI (20)

Kamdat proxy radius
Kamdat proxy radiusKamdat proxy radius
Kamdat proxy radius
 
LAPORAN RESMI KEAMANAN DATA PROXY RADIUS
LAPORAN RESMI KEAMANAN DATA PROXY RADIUSLAPORAN RESMI KEAMANAN DATA PROXY RADIUS
LAPORAN RESMI KEAMANAN DATA PROXY RADIUS
 
Proxy Radius
Proxy RadiusProxy Radius
Proxy Radius
 
Presentasi (2).pptx
Presentasi (2).pptxPresentasi (2).pptx
Presentasi (2).pptx
 
Setting PROXY Ubuntu Server
Setting PROXY Ubuntu ServerSetting PROXY Ubuntu Server
Setting PROXY Ubuntu Server
 
Hotspot mikrotik-radius
Hotspot mikrotik-radiusHotspot mikrotik-radius
Hotspot mikrotik-radius
 
Python Network Programming For Network Engineers
Python Network Programming For Network EngineersPython Network Programming For Network Engineers
Python Network Programming For Network Engineers
 
Tugas os 2 ke II
Tugas os 2 ke IITugas os 2 ke II
Tugas os 2 ke II
 
Setting mikrotik ll
Setting mikrotik llSetting mikrotik ll
Setting mikrotik ll
 
Konfigurasi Squid
Konfigurasi SquidKonfigurasi Squid
Konfigurasi Squid
 
Menciptakan Sertifikat SSL dengan OpenSSL
Menciptakan Sertifikat SSL dengan OpenSSLMenciptakan Sertifikat SSL dengan OpenSSL
Menciptakan Sertifikat SSL dengan OpenSSL
 
14001326 all-about-squid-apache - [the-xp.blogspot.com]
14001326 all-about-squid-apache - [the-xp.blogspot.com]14001326 all-about-squid-apache - [the-xp.blogspot.com]
14001326 all-about-squid-apache - [the-xp.blogspot.com]
 
RADIUS_
RADIUS_RADIUS_
RADIUS_
 
modul mikrotik RB750
modul mikrotik RB750modul mikrotik RB750
modul mikrotik RB750
 
Mikrotikrb750modulbeta
Mikrotikrb750modulbetaMikrotikrb750modulbeta
Mikrotikrb750modulbeta
 
Proxy server
Proxy serverProxy server
Proxy server
 
Squid proxy-server
Squid proxy-serverSquid proxy-server
Squid proxy-server
 
Laporan 3
Laporan 3Laporan 3
Laporan 3
 
Laporan 2
Laporan 2Laporan 2
Laporan 2
 
Laporan pemrograman visual3
Laporan pemrograman visual3Laporan pemrograman visual3
Laporan pemrograman visual3
 

More from Wind_Al

Lapen 5 firewall
Lapen 5   firewallLapen 5   firewall
Lapen 5 firewallWind_Al
 
Lapen 3 enkripsi
Lapen 3   enkripsiLapen 3   enkripsi
Lapen 3 enkripsiWind_Al
 
Lapen 3 enkripsi
Lapen 3   enkripsiLapen 3   enkripsi
Lapen 3 enkripsiWind_Al
 
Lapen 4 scanning & probing
Lapen 4   scanning & probingLapen 4   scanning & probing
Lapen 4 scanning & probingWind_Al
 
Lapen 2 telnet & ssh
Lapen 2   telnet & sshLapen 2   telnet & ssh
Lapen 2 telnet & sshWind_Al
 
Lapres 1 telnet & ssh
Lapres 1   telnet & sshLapres 1   telnet & ssh
Lapres 1 telnet & sshWind_Al
 

More from Wind_Al (6)

Lapen 5 firewall
Lapen 5   firewallLapen 5   firewall
Lapen 5 firewall
 
Lapen 3 enkripsi
Lapen 3   enkripsiLapen 3   enkripsi
Lapen 3 enkripsi
 
Lapen 3 enkripsi
Lapen 3   enkripsiLapen 3   enkripsi
Lapen 3 enkripsi
 
Lapen 4 scanning & probing
Lapen 4   scanning & probingLapen 4   scanning & probing
Lapen 4 scanning & probing
 
Lapen 2 telnet & ssh
Lapen 2   telnet & sshLapen 2   telnet & ssh
Lapen 2 telnet & ssh
 
Lapres 1 telnet & ssh
Lapres 1   telnet & sshLapres 1   telnet & ssh
Lapres 1 telnet & ssh
 

Recently uploaded

LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxLK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxPurmiasih
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxazhari524
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAAndiCoc
 
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..ikayogakinasih12
 
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxRizkyPratiwi19
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7IwanSumantri7
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CAbdiera
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMmulyadia43
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxssuser50800a
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxadimulianta1
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Abdiera
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfbibizaenab
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxmawan5982
 
Aksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxAksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxsdn3jatiblora
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxIrfanAudah1
 
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikaAtiAnggiSupriyati
 
421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptxGiftaJewela
 
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5ssuserd52993
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 

Recently uploaded (20)

LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxLK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptx
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
 
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
 
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptx
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
 
Aksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxAksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptx
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
 
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
 
421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx
 
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 

LAPORAN RESMI

  • 1. Laporan Resmi PraktikumKeamanan Data 1 Winda Ratna Sari - Yasin Abdullah 3 D3 InformatikaB 2103131031 - 2103131044 JUDUL: LAPORAN RESMI “PROXYRADIUS” TUJUAN PEMBELAJARAN 1. Memahami dan mampu melakukan instalasi, konfigurasi keamanan proxy server. 2. Memahami dan mampu melakukan instalasi dan konfigurasi autentikasi user pada squid server dengan menggunakan RADIUS. LAPORANPENDAHULUAN 1. Jelaskan pengertian dan fungsi dari proxy, squid, dan RADIUS sebagai autentikasi user proxy ! Jawab : Proxy adalah suatu server yang menyediakan layanan untuk meneruskan setiap permintaan kita kepada server lain di internet. Dengan menggunkan proxy, identitas atau alamat IP komputer kita menjadi tersembunyi karena yang dikenali oleh server yang kita request adalah alamat IP dari server proxy kita. Proxy juga dapat digunakan untuk mengindari pemblokiran akses ke suatu server. Squid adalah sebuah daemon yang digunakan sebagai proxy server dan web cache. Squid memiliki banyak jenis penggunaan, mulai dari mempercepat server web dengan melakukan caching permintaan yang berulang-ulang, caching DNS, caching situs web, dan caching pencarian komputer di dalam jaringan untuk sekelompok komputer yang menggunakan sumber daya jaringan yang sama, hingga pada membantu keamanan dengan cara melakukan penyaringan (filter) lalu lintas. Meskipun seringnya digunakan untuk protokol HTTP dan FTP, Squid juga menawarkan dukungan terbatas untuk beberapa protokol lainnya termasuk Transport Layer Security (TLS), Secure Socket Layer(SSL), Internet Gopher, dan HTTPS. RADIUS (Remote Authentication Dial In User Service) adalah sebuah protokol keamanan komputer yang digunakan untuk melakukan autentikasi, otorisasi, dan pendaftaran akun pengguna secara terpusat untuk mengakses jaringan. Awalnya, RADIUS digunakan untuk melakukan autentikasi terhadap akses jaringan jarak jauh dengan menggunakan koneksi dial-up. Namun kini, RADIUS telah diimplementasikan untuk melakukan autentikasi terhadap akses jaringan secara jarak jauh dengan menggunakan koneksi selain dial-up, seperti halnya Virtual Private Networking (VPN), access point nirkabel, switch Ethernet, dan perangkat lainnya.
  • 2. Laporan Resmi PraktikumKeamanan Data 2 Winda Ratna Sari - Yasin Abdullah 3 D3 InformatikaB 2103131031 - 2103131044 2. Gambarkan dan jelaskan sebuah topology jaringan yang menggambarkan sebuah proses aktifitas user yang konek ke internet melalui server proxy ! Server Radius menyediakan mekanisme keamanan dengan menangani otentikasi dan otorisasi koneksi yang dilakukan user. Pada saat komputer client akan menghubungkan diri dengan jaringanmaka server Radiusakanmeminta identitas user (username dan password) untuk kemudian dicocokkan dengan data yang ada dalam database server Radius untuk kemudian ditentukan apakah user diijinkan untuk menggunakan layanan dalam jaringan komputer. Jika proses otentikasi dan otorisasi berhasil maka proses pelaporan dilakukan, yakni dengan mencatat semua aktifitas koneksi user, menghitung durasi waktu dan jumlah transfer data dilakukanoleh user. Proses pelaporanyang dilakukan server Radiusbisa dalam bentuk waktu (detik, menit,jam,dll)maupun dalambentuk besar transfer data (Byte,KByte, Mbyte) (Anonim-B, 2006). Software server Radius yang digunakan dalam penelitian ini adalah Freeradius yang bersifat modular dan memiliki banyak fitur. Freeradius merupakan software server yang berbasis pada open source dan berlisensi GPL. LAPORANRESMI Langkah Kerja : 1. Install freeradius : #apt-get install freeradius freeradius-mysql freeradius-utils
  • 3. Laporan Resmi PraktikumKeamanan Data 3 Winda Ratna Sari - Yasin Abdullah 3 D3 InformatikaB 2103131031 - 2103131044 2. Install database mysql: #apt-get install mysql-server mysql-client
  • 4. Laporan Resmi PraktikumKeamanan Data 4 Winda Ratna Sari - Yasin Abdullah 3 D3 InformatikaB 2103131031 - 2103131044 3. Membuat database dan memberikan privilege ke user radius: #mysql -uroot -p kemudian masukkan password root mysql. #CREATE DATABASE radius; #GRANT ALL ON radius.* TO radius@localhost IDENTIFIED BY "radpass"; impor tabel dari radius: #mysql> use radius; #SOURCE /etc/freeradius/sql/mysql/schema.sql #exit
  • 5. Laporan Resmi PraktikumKeamanan Data 5 Winda Ratna Sari - Yasin Abdullah 3 D3 InformatikaB 2103131031 - 2103131044 4. Buka file /etc/freeradius/sql.conf dan masukkan database mysql: # Connection info: server = "localhost" #port = 3306 login = "radius" password = "radpass" Database table configuration for everything except Oracle radius_db = "radius" 5. Buka file /etc/freeradius/radiusd.conf, hilngakan tanda comment pada baris berikut. $INCLUDE sql.conf 6. Edit /etc/freeradius/sites-available/default dan hilangkan tanda comment pada baris yang mengandung ‘sql’ di bagian authorize{} dan‘sql’ di bagian accounting{}, dan ‘sql’ di bagian session{}.
  • 6. Laporan Resmi PraktikumKeamanan Data 6 Winda Ratna Sari - Yasin Abdullah 3 D3 InformatikaB 2103131031 - 2103131044 7. Edit /etc/freeradius/sites-available/inner-tunnel, dan hilangkan tanda comment yang mengandung ‘sql’ di dalam bagian “authorize {}” dan di bagian session {}. 8. Mengecek apakah radius berjalan dengan baik: #service freeradius restart #service freeradius stop #service freeradius start 9. Install squid: # apt-get install squid 10. Buka file /etc/squid/squid.conf dan tambahkan konfigurasi dibawah ini: # TAG: auth_param #Authentication Radius: auth_param basic program /usr/local/squid/libexec/squid_radius_auth –f /etc/squid/squid_rad_auth.conf
  • 7. Laporan Resmi PraktikumKeamanan Data 7 Winda Ratna Sari - Yasin Abdullah 3 D3 InformatikaB 2103131031 - 2103131044 auth_param basic children 5 auth_param basic realm LAB COMPUTER NETWORKS auth_param basic credentialsttl 2 hours auth_param basic casesensitive off acl radius-auth proxy_auth REQUIRED # TAG: http_access # Allow authorized users: http_access allow radius-auth 11. Download plugin radius: # wget http://www.squidcache.org/contrib/squid_radius_auth/squid_radius_auth- .10.tar.gz 12. Ekstrak file: # tar xvzf squid_radius_auth-1.10.tar.gz 13. Pindah direktori: # cd squid_radius_auth-1.10
  • 8. Laporan Resmi PraktikumKeamanan Data 8 Winda Ratna Sari - Yasin Abdullah 3 D3 InformatikaB 2103131031 - 2103131044 14. Install plugin: # cp Makefile.default Makefile # make clean #make install 15. Copy file binari radius auth ke: # cp squid_radius_auth /usr/local/squid/libexec/squid_radius_auth 16. Buat file konfigurasi plugin radius: # touch /etc/squid/squid_rad_auth.conf 17. Masukkan konfigurasi berikut ke file squid_rad_auth.conf (sebagai contoh di server 10.252.108.51) : server 10.252.108.51 # Radius Server IP or Hostname secret testing123 18. Restart service squid: service squid restart
  • 9. Laporan Resmi PraktikumKeamanan Data 9 Winda Ratna Sari - Yasin Abdullah 3 D3 InformatikaB 2103131031 - 2103131044 19. Setup browser client dengan proxy alamat IP proxy server dan port 3128. Ketika anda mulai browsing dengan browser akan muncul formlogin sebagai berikut: Berikut adalah data yang diisikan pada mysql. Maka data yang digunakan untuk autentikasi harus sama dengan yang ada pada database.
  • 10. Laporan Resmi PraktikumKeamanan Data 10 Winda Ratna Sari - Yasin Abdullah 3 D3 InformatikaB 2103131031 - 2103131044 20. Melihat log squid di squid server: # tail -l /var/log/squid/access.log KESIMPULAN Remote Authentication Dial In User Service (RADIUS) adalah protokol jaringan yang menyediakan manajemen Authentication, Authorization, dan Accounting (AAA) terpusat untuk komputer yang terhubung dan menggunakan layanan jaringan. RADIUS merupakan protokol client / server yang berjalan pada lapisan aplikasi, menggunakan UDP sebagai transport. Remote Access Server, Virtual Server Private Network, saklar Jaringan dengan otentikasi berbasis pelabuhan, dan Network Access Server (NAS), semua gateway yang mengontrol akses ke jaringan, dan semua memiliki komponen klien RADIUS yang berkomunikasi dengan RADIUS server. Biasanya, RADIUS server memiliki proses yang berlatar belakang pada UNIX atau Microsoft Windows Server. RADIUS memiliki tiga fungsi yaitu :  Untuk mengotentikasi pengguna atau perangkat sebelum memberikan mereka akses ke jaringan  Untuk mengotorisasi para pengguna atau perangkat untuk layanan jaringan tertentu  Untuk menjelaskan penggunaan layanan tersebut.