1 IMPLEMENTASI VPN DAN PROXY SERVER MENGGUNAKAN FREEBSD PADA SMA ISLAM HIDAYATULLAH Mohamad Lukman Pranoto Program Studi Teknik Komputer, Politeknik Telkom Bandung Jalan Telekomunikasi Ters. Buah Batu, Bandung 40257 1 Mohamad Lukman Pranoto lukmanpranoto@gmail.com 2 Tengku Ahmad Riza tengku.riza@gmail.com 3 Budhi Hamdani budhi.hamdani@gmail.com ABSTRAK Internet saat ini sudah banyak diterapkan di mana saja umumnya di sekolah. Namun, masalah yang ditemui adalah keterbatasan akses data jaringan lokal untuk diakses dari luar lingkup area SMA, banyaknya users yang mengakses situs terlarang, dan melakukan browsing dengan mengunjungi situs yang sama berulang kali sehingga diperlukan solusi untuk masalah ini. Salah satu metode untuk menangani masalah ini adalah dengan menggunakan VPN untuk kemudahan akses ke jaringan lokal dan penggunaan Proxy Server sebagai web caching dan web filtering. Pada Proyek akhir ini akan dibuat VPN dan Proxy Server sebagai solusi atas permasalahan yang ada di SMA Islam Hidayatullah. Sistem Operasi yang digunakan untuk membuat VPN dan Proxy Server ini menggunakan FreeBSD 8.2 Release sedangkan package yang digunakan berupa squid sebagai autentikasi web filtering dan web caching dan VPN menggunakan protokol PPTP serta Freeradius sebagai databasenya. Dari hasil pengujian sistem yang telah di buat, menunjukkan bahwa VPN dapat menyelesaikan masalah berupa pengaksesan data lokal melalui jaringan luar SMA secara baik. Adapun dari pengujian web filtering dihasilkan bahwa ketika clients mengakses situs terlarang, sistem dapat memblokir akses ke situs tersebut. Dalam hal web caching, sistem mampu melakukan penyimpanan caching terhadap konten situs yang pernah dibuka. Akan tetapi, terdapat kekurangan dalam admin memperbaharui database situs terlarang yang baru muncul atau belum diketahui. Untuk itu diperlukan alat bantu yang dapat mempermudah dalam proses pencarian situs terlarang yang belum diketahui. Kata Kunci : squid proxy, caching, VPN, pemblokiran situs ABSTRACT Internet is applied anywhere in the Senior High School. However, the problem encountered is the lack of access to local network data to be accessed from outside the scope of high school, there are many users accessing forbidden sites, and browsing by visiting the same sites over and over again so needed some solutions to this problem. One method to handle this problem is to use VPN for easy access to local networks and the use of the Proxy Server as web caching and web filtering. In this project, the author made a VPN Proxy Server as a solution to the problems that exist in the Hidayatullah Islamic school. Operating system that is used to create a VPN and Proxy Server are using FreeBSD 8.2 Release while the package is used as an authentication of squid web caching and web filtering and VPN using PPTP protocol and FreeRADIUS as the database. The results of the testing of the system that has been made, showing that the VPN can solve the problem of accessing local data through the network beyond high school well. The testing of web filtering that is generated when clients access a banned site, the system can block access to the site. In case of web caching, the storage system is able to perform caching of the contents of the opened sites. However, there are deficiencies for the adminupdating the database of new prohibited sites or unknown sites. It required a tool that can facilitate the process of finding unknown forbidden sites. Keyword : Squid proxy, caching,VPN, blocking of sites 1. Pendahuluan Kemajuan ilmu pengetahuan dan teknologi telah mendorong manusia untuk berusaha mengatasi segala permasalahan yang timbul di sekitarnya. Pemanfaatan teknologi yang sering digunakan salah satunya adalah internet. Salah satu manfaat internet telah banyak digunakan oleh kalangan umum, khususnya dunia pendidikan. Mudahnya komunikasi dan transfer data menjadi alasan pemanfaatan internet sebagai media pembelajaran selain buku tekstual. Di SMA Islam Hidayatullah terdapat kemudahan dalam mengakses internet sehingga kebutuhan seperti browsing, chatting, download tidak lepas dari masalah keamanan data dan content-content yang termuat di dalamnya. Diperlukan suatu sistem keamanan jaringan yang dibangun untuk menangani