proxy radius
TRANSCRIPT
PROXY RADIUS
1. Langkah pertama install terlebih dahulu paket proxy radius jika pada server belum terinstall
2. Masukklah ke sql console dan kemudian tambahkan database untuk radius proxy dengan sintax mysql seperti di bawah ini
MUHAMMAD SULISTIYO (2103131046) YUNITA RAHAYU (2103131047) 1
3. Kemudian buka file /etc/freeradius/radius.conf dan hilangkan tanda # di depan baris $INCLUDE seperti gambar di bawah ini
MUHAMMAD SULISTIYO (2103131046) YUNITA RAHAYU (2103131047) 2
4. Setelah itu edit file /etc/freeradius/sites-available/default. Buka tanda # di depan baris sql pada masing-masing queries Authorization, Accounting, dan session agar dapat dijalankan.
MUHAMMAD SULISTIYO (2103131046) YUNITA RAHAYU (2103131047) 3
5. Setelah itu buka file /etc/freeradius/sites-available/inner-tunnel dan hilangkan tanda # di depan baris sql pada Authorization dan session
6. Sekarang barulah kita restart service dari proxy radius
7. Langkah selanjutnya kita install squid
MUHAMMAD SULISTIYO (2103131046) YUNITA RAHAYU (2103131047) 4
8. Setelah itu edit pada file squid.conf. Pada tag:auth_param dan tag:http_access lakukan perubahan seperti gambar di bawah ini
MUHAMMAD SULISTIYO (2103131046) YUNITA RAHAYU (2103131047) 5
9. Langkah selanjutnya install squid_radius_auth, jika tidak bisa diinstall langsung lewat terminal download dulu filenya kemudian extract file tersebut pada server kita
MUHAMMAD SULISTIYO (2103131046) YUNITA RAHAYU (2103131047) 6
10. Masuklah pada direktori squid_radius yang telah kita extract tadi
11. Kemudian lakukan perintah cp Makefile.default Makefile, make clean dan terakhir perintah make install
12. Kemudian copy squid_radius_auth ke direktori /usr/local seperti di bawah ini
13. Lalu lakukan perintah touch pada squid_rad_auth.conf seperti di bawah ini
MUHAMMAD SULISTIYO (2103131046) YUNITA RAHAYU (2103131047) 7
14. Edit file /etc/squid3/squid_rad_auth.conf seperti di bawah ini. Jika alamat server yang kita gunakan seperti di bawah ini tidak bisa, maka coba ganti dengan localhost
15. Buatlah username dan password sehingga tersimpan pada database radius kolom radcheck yang berfungsi untuk melakukan authentikasi pada user yang dibolehkan mengakses server atau halaman web tertentu
MUHAMMAD SULISTIYO (2103131046) YUNITA RAHAYU (2103131047) 8