OTOMATISASI ACL SQUID PROXY SERVER BERBASIS WEB
|
|
|
- Ari Sonny Tan
- 9 tahun lalu
- Tontonan:
Transkripsi
1 OTOMATISASI ACL SQUID PROXY SERVER BERBASIS WEB Candra Ragil Prihantoro Program Studi Teknik Informatika STMIK PPKIA Pradnya Paramita Malang Jl. L.A Sucipto No.249 Malang ABSTRACT Squid is the most widely used program by the network administrator as a program for squid proxy server is open source ( free ) that can be modified according to our wishes. In use squid proxy server must be configured directly to its squid file is to create a functioning ACL ( Access Control List ) manually. By writing scripts ACL ACL settings manually create quite prone to errors in setting and writing, it is because the complexity of the placement and write ACL scripts. If the administrator does not have the skills in the proxy server settings are still manually or still typing some script ACL, there will be difficulties in squid proxy server settings. Based on this background, the need for automation in the ACL Squid proxy -based web server that serves to facilitate configure squid proxy server in order to provide convenience and minimize errors on the write command squid proxy server ACL. The method used for the design automation Acl Squid Proxy Server Based Web consists of several stages: planning, data collection, analysis, design, system design, application development and preparation of reports. The results of this study in the form of web-based applications that can be used by the client to perform ACL configuration on squid proxy server so that the configuration changes made by administrators using the web based applications that have been made. Key words : Squid Proxy Server, Access Control List Squid, Otomatisasi Web based ACL. PENDAHULUAN Dalam perkembangan teknologi informasi, informasi mudah didapatkan dengan cepat melalui teknologi jaringan komputer yang dikenal dengan Internet. Internet sebagai sumber daya informasi mempunyai peranan yang begitu penting bagi masyarakat. Hal yang perlu dipertimbangkan dalam berinteraksi dengan Internet adalah faktor-faktor penggunaan dari Internet tersebut, salah satu faktor yang perlu diperhatikan adalah faktor keamanan informasi dan manajemen hak akses dalam jaringan Internet, baik dalam manajemen bandwidth maupun manajemen pembatasan hak akses Internet. Untuk mengatasi faktor-faktor penggunaan dari Internet tersebut, maka penggunaan proxy server merupakan salah satu solusi yang ditawarkan untuk meningkatkan efisiensi penggunaan Internet. Proxy server merupakan program aplikasi yang melayani permintaan dari client dengan meminta layanan ke administrator, dalam hal ini administrator berfungsi sebagai perantara antara client dengan server gateway sebelum berhubungan ke Internet. Proxy server yang cukup populer saat ini adalah squid proxy server. Squid adalah program yang paling banyak digunakan oleh administrator jaringan sebagai program proxy server karena squid bersifat 45
2 open source(free) sehingga dapat dimodifikasi sesuai keinginan kita. Dalam penggunaannya squid proxy server harus mengkonfigurasi langsung ke file squid nya yaitu dengan membuat fungsi ACL (Access Control List) secara manual. Dengan menuliskan script ACL secara manual membuat pengaturan ACL cukup rawan terjadi kesalahan dalam pengaturan maupun penulisannya, hal itu disebabkan karena kerumitan dalam penempatan dan menuliskan script ACL. Apabila administrator tidak memiliki ketrampilan dalam pengaturan proxy server yang masih manual atau masih mengetikkan beberapa script ACL, akan terjadi kesulitan dalam pengaturan squid proxy server. Untuk mempermudah dalam mengkonfigurasi squid proxy server diperlukan program yang dapat memberikan kemudahan dan meminimalisir kesalahan menuliskan perintah ACL yaitu dengan membuat Otomatisasi ACL squid proxy server berbasis web. Dengan Otomatisasi menggunakan web server dapat mempermudah server dalam melakukan konfigurasi fungsi ACL. Untuk mengkonfigurasikannya, administrator hanya perlu melakukan input data pada web server dan tidak perlu melakukan konfigurasi fungsi ACL secara manual. Selain untuk mempermudah administrator, dengan Otomatisasi menggunakan web server dapat mengurangi kesalahan dalam menginputkan fungsi ACL pada squid proxy server. Proses Otomatisasi pada web server dilakukan dengan cara menginputkan perintah melalui web kemudian web server langsung memproses inputan tersebut yang selanjutnya di proses oleh squid proxy server. Proses Otomatisasi ACL pada squid proxy server menggunakan program berbasis web server dalam mengkonfigurasikannya. Penggunaan web server mempunyai peranan sangat penting dalam proses berjalannya program ini karena semua pengaturan dalam squid proxy server berbasis web tersebut hanya bisa di konfigurasi oleh administrator. Berdasarkan permasalahan tersebut maka penelitian ini mengangkat judul OTOMATISASI ACL SQUID PROXY SERVER BERBASIS WEB dimaksudkan untuk bisa mengatasi masalah yang terjadi dalam pengaturan proxy server berbasis web. Dengan menggunakan proxy server berbasis web, dapat mempermudah dan mengurangi kesalahan dalam penulisan perintah ACL sehingga administrator tidak perlu susah payah mengetikkan script perintah dalam konfigurasi-nya, tetapi administrator hanya memasukkan beberapa input-an saja dengan menggunakan web yang selanjutnya di proses oleh squid proxy server. Rumusan Masalah Berdasarkan penjelasan pada Bab Pendahuluan, Rumusan Masalahnya adalah Bagaimana Otomatisasi ACL (Acces Control List) pada squid proxy server berbasis web? Tujuan Tujuan yang diharapkan dari penelitian ini adalah Untuk mengurangi kesalahan dalam menginputkan script ACL dan mempermudah 46
3 administrator dalam mengkonfigurasi squid proxy server, sehingga administrator tidak perlu mengetikkan script ACL secara manual dalam memberikan baris perintah kepada squid proxy server. Manfaat Adapun manfaat yang dapat diperoleh dari penelitian ini adalah sebagai berikut : 1. Dengan di buatnya aplikasi web server untuk konfigurasi squid proxy server dapat mempermudah administrator dalam melakukan konfigurasi ACL ketika menginputkan perintah ACL untuk memanagement Internet client sehingga dapat mengurangi/meminimalisir kesalahan menuliskan perintah ACL. 2. Dengan dibuatnya aplikasi ACL berbasis web server untuk Otomatisasi squid proxy server, bisa digunakan dalam instansi, institusi, warnet dan lain sebagainya. LANDASAN TEORI Pengertian Jaringan Komputer Menurut Anonim, Wahana Komputer (2009:1), Jaringan Komputer adalah salah satu bentuk komunikasi antar komputer, sama halnya seperti yang dilakukan oleh manusia yang dapat berkomunikasi. Pembuatan jaringan komputer bisaanya tidak hanya melibatkan komputer, namun juga bisa menggabungkan peranti-peranti lain, seperti ponsel, printer, dan sebagainya. Arsitektur Jaringan Komputer Menurut Anonim, Wahana Komputer (2009:18), Jaringan Komputer bisa diklasifikasikan menurut fungsi-fungsi yang ada di antara elemen-elemen jaringan. Misalnya pembagian arsitektur seperti Clientserver dan Peer-to-peer (workgroup). a. Client Server Client-server merupakan arsitektur jaringan komputer yang memisahkan client dengan server, jaringan tipe ini merupakan jaringan yang termasuk sering ditemui di jaringan komputer. Tiap client atau server yang terhubung ke jaringan bisa disebut simpul/node. Tipe paling dasar dari arsitektur client-server menggunakan 2 tipe simpul yaitu sebagai client dan satu sebagai server. Arsitektur tipe ini sering juga disebut sebagai two-tier. Tipe arsitektur seperti ini memungkinkan komputer dan peranti jaringan untuk saling membagi file dan resource. b. Peer-to-peer Jaringan peer-to-peer (disingkat P2P atau PtP ) merupakan jaringan komputer yang menggabungkan perbedaan konektivitas antara partisipan di jaringan dan menjadikan semua bandwidth-nya sebagai bandwidth bersama. P2P berbeda dengan client-server yang mensentralisasikan sumber daya ke sekelompok server yang berfungsi sebagai inti jaringan. Jaringan P2P biasanya digunakan untuk menghubungkan simpul-simpul melalui koneksi ad-hoc. 47
4 Proxy Server Menurut Anonim, Wahana Komputer (2009:217), Proxy server sudah sangat popular di kalangan pengguna Internet, karena kemampuannya untuk menghemat bandwidth, meningkatkan keamanan, dan menambah kecepatan web-surfing. Sebuah Proxy adalah komponen yang terletak antara komputer klien/desktop dengan Internet. Ketika komputer-komputer klien hendak mengakses Internet, mereka tidak langsung terkoneksi ke www dan mengirimkan HTTP request, namun terkoneksi dahulu ke proxy server local. Proxy kemudian mem-forward request tersebut ke www, mengambil hasilnya dan kemudian mengembalikan lagi ke klien. Squid Proxy Server Menurut Rusmanto dan Hari Nuryadi (2003:17), Squid merupakan software proxy server yang sudah sangat terkenal di kalangan komunitas IT. Selain karena dukungannya yang banyak dari seluruh dunia, squid juga dapat digunakan untuk mengendalikan penggunaan bandwidth berdasarkan ekstensi file-file tertentu. Bukan itu saja, squid juga dapat digunakan untuk menyaring situs-situs porno. Dalam hal kecepatan, squid dapat digunakan untuk mempercepat proses request ke web server. Squid Proxy Transparent Menurut Rusmanto dan Hari Nuryadi (2003:81), Transparent proxy web cache adalah suatu proxy web cache (squid) yang difungsikan sebagai satu-satunya server. Server inilah yang akan menangani semua permintaan halaman web oleh user. Dengan kata lain, transparent proxy web cache akan membajak secara halus traffic HTTP yang umumnya menggunakan port 80 untuk memakai port yang dipakai oleh squid secara paksa. Transparent proxy digunakan untuk memudahkan setting browser client agar memakai proxy secara otomatis. Jika terdapat ratusan atau bahkan ribuan komputer pada jaringan, maka sangat melelahkan sekali bila browser di tiap client diset satu persatu agar menggunakan proxy. Demikian juga bila harus mengedukasi seluruh user untuk mengubah preferensi dari browser yang digunakan untuk memanfaatkan proxy. Dengan menggunakan transparent proxy, maka permintaan web dari client akan dicegat dan diarahkan ke proxy. Sebuah teknik yang relative lebih mudah dan menyenangkan dari pada cara konvensional. Squid ACL (Access Control List) Menurut Anonim, Wahana Komputer (2009:220), File konfigurasi utama squid adalah /etc/squid/squid.conf, didalamnya sudah terdapat komentar komputer yang dapat anda gunakan untuk membantu anda dalam konfigurasi squid server. Bentuk konfigurasi default adalah mengizinkan akses penuh ke komputer local namun deny pada semua bagian lain dari jaringan. Untuk membuka squid.conf, anda bisa berpindah sebagai root kemudian mengakses perintah # gedit /etc/squid/squid.conf. 48
5 Menurut Anonim, Wahana Komputer (2009:221), Isi dari file squid.conf sangat banyak namun pasti dapat anda pahami dengan mudah mengingat banyak komentar yang menjelaskan bagian-bagian yang ada di situ. Pembatasan IP Address Menurut Anonim, Wahana Komputer (2009:222), Konfigurasi squid server sangat mudah, yaitu menggunakan pengaturan file teks squid.conf. Dengan mengedit atributatribut file squid.conf, anda bisa berbagi atribut client workstation menggunakan squid. Squid dapat digunakan untuk membatasi alamat ip yang dapat dipakai untuk mengakses squid server tersebut. Untuk membatasi ip address dari sebuah komputer, anda bisa menuliskan ip address komputer tersebut, jika jumlah workstation masih sedikit hal ini bisa efisien, namun jika sudah banyak tentu tidak efisien lagi. Untuk itu anda bisa menggunakan cara penulisan ip majemuk. Pembatasan Bandwidth Sebelum melakukan pembatasan bandwidth pada squid, anda perlu mengetahui tentang komponen-komponen manajemen bandwidth di squid, antara lain : delay_pools opsi ini untuk menspesifikasi berapa jumlah pool yang digunakan untuk membatasi jumlah bandwidth dari ACL. Opsi ini akan dirangkaikan bersama opsi delay_class dan delay_parameters yang akan dibahas dibawah ini. delay_class Opsi ini menspesifikasikan kelompok dari masing-masing pool yang telah didefinisikan pada opsi delay-pools. Terdapat tiga class yang didukung Squid, antara lain : class 1 semua akses dibatasi dengan single bucket, artinya hanya bisa didefinisikan overall bandwidth dengan lebih mendetail. class 2 semua akses dibatasi dengan single aggregate dengan dua parameter bandwidth. Parameter pertama mendefinisikan berapa bandwidth maksimal yang didapatkan ACL, parameter kedua mendefinisikan berapa bandwidth overall untuk ACL yang spesifik yang ada pada network tersebut. class 3 Menurut Anonim, Wahana Komputer (2009:224), kelompok yang definisi bandwidth-nya paling mendetail. Parameter pertama mendefinisikan berapa bandwidth maksimal yang didapat ACL, parameter kedua mendefinisikan berapa bandwidth normal yang didapatkan ACL secara umum, dan parameter yang ketiga adalah mendefinisikan bandwidth yang didapat ACL jika mengakses ACL-ACL tertentu yang spesifik, misalnya file mp3. delay_parameters Opsi ini menspesifikasikan rumus bandwidth yang akan didapatkan oleh ACL yang akan memasuki delay_pool. Pengertian Internet Menurut Anonim, Wahana Komputer (2009:17), Internet merupakan jaringan komputer yang terdiri dari gabungan jaringan komputer di seluruh dunia. Jaringan-jaringan penyusun Internet sangat luas, bisa terdiri dari 49
6 jaringan komputer milik pemerintah, akademis, publik, dan jaringan komputer pribadi. Sejarah dari jaringan Internet ini adalah proyek Advanced Research Projects Agency Network (ARPANET) yang dikembangkan oleh ARPA yang merupakan bagian dari departemen pertahanan Amerika Serikat (U.S Department of Defense). Pengertian Database Menurut Diar Puji Oktavian (2010:62), Definisi database adalah sekumpulan data dan prosedur yang memiliki struktur sedemikian rupa sehingga mudah dalam menyimpan, mengatur dan menampilkan data. Banyak program database yang tersedia, diantaranya adalah : Oracle, MySQL, MSSSQL, PostgreSQL, Paradox, Foxpro, dan lain-lain. Pengertian Web Server Menurut Diar Puji Oktavian (2010:11), Di Internet suplai informasi dilayani oleh web server. Web server adalah aplikasi yang berguna untuk menerima permintaan informasi dari pengguna melalui web browser, dan mengirimkan kembali informasi yang diminta melalui HTTP (HyperTeks Transfer Protocol). a. HTML (HyperText Markup Language) Menurut Diar Puji Oktavian (2010:13), HTML adalah suatu bahasa yang dikenal oleh web browser untuk menampilkan informasi dengan lebih menarik dibandingkan dengan tulisan teks biasa (plain teks). Sedangkan web browser adalah program komputer yang digunakan untuk membaca HTML. b. PHP (PHP Hypertext Processor) Menurut Diar Puji Oktavian (2010:31), PHP adalah akronim dari Hypertext Preprocessor, yaitu suatu bahasa pemrograman berbasis kode-kode (script) yang digunakan untuk mengolah suatu data dan mengirimkan kembali ke web browser menjadi kode HTML. Apache Webserver Menurut Anonim, Sto (2008:6), Apa itu apache? Untuk menginstall software Microsoft Office, Anda membutuhkan sistem operasi windows dan tanpa sistem operasi windows program Microsoft Office hanyalah berupa file sampah yang tidak bisa melakukan apa-apa. Buat aplikasi yang berjalan di Internet, hal yang paling penting adalah webserver. Webserver menjadi lingkungan paling dasar yang dibutuhkan untuk menjalankan sebuah aplikasi. Pada saat development, Joomla diuji coba pada webserver Apache sehingga webserver yang direkomendasikan untuk menjalankan joomla agar mendapatkan hasil optimal adalah dengan webserver Apache. Webserver Apache adalah webserver yang paling popular dan paling banyak digunakan didunia oleh websitewebsite didunia ini karena Apache termasuk web server yang handal dan stabil. Pengertian Flowchart Menurut Heri Sismoro (2005:33), Flowchart adalah suatu bagan yang menggambarkan atau 50
7 mempresentasikan suatu algoritma atau prosedur untuk menyelesaikan masalah. Analisis dan Permodelan analisis dan permodelan ini mendefinisikan tentang analisis dan pemodelan dari sistem yang berjalan dan juga menjelaskan bagaimana sistem dibangun. Analisis Masalah Analisis masalah dari penelitian ini berisi mengenai sub-sub permasalahan dan solusi yang ditawarkan sebagai pemecahan masalah adalah terdapat pada tabel 1 : sebagai Client. Server biasanya bersifat pasif, hanya menunggu berbagai permitaan dari Client untuk kemudian melayani permintaan tersebut. Client biasanya bersifat aktif dan mengirim permintaan ke server serta menerima layanan dari server. Desain Arsitektur jaringan yang digunakan adalah sebagai berikut : Internet Modem Switch IP Address Eth0 : Default Gateway : Server / Administrator OS. Linux Ubuntu Apache2 Web Server + Squid Proxy Server IP Address Eth1 : Default Gateway : Tabel 1 Analisis masalah No Masalah Solusi 1 Konfigurasi squid.conf masih Konfigurasi squid.conf diatur seutuhnya diatur dalam sistem dalam sistem interface squid-nya. webserver. 2 Tidak ada Terdapat pembatasan akses situs Internet. pembatasan akses ke situs intenet. 3 Tidak ada penyaringan bandwidth dalam membatasi download sesuai ekstensi file. 4 Tidak ada penyaringan alamat IP yang tidak mengakses Internet. dapat Terdapat penyaringan bandwidth dalam membatasi download sesuai ekstensi file. Terdapat penyaringan alamat IP yang tidak mengakses Internet. bisa Client 1 Client 2 OS. Windows XP OS. Windows XP IP Address : IP Address : Default Gateway : Default Gateway : Gambar 1 Topologi jaringan yang digunakan Perancangan Sistem menggunakan diagram alir. Langkah perancangan dapat digambarkan dalam diagram alir pada gambar 3 sebagai berikut : Pemodelan Pemodelan ini menjelaskan bagaimana sistem dibangun dan menggambarkan secara global dari alir program. Pemodelan yang digunakan pada penelitian ini adalah model jaringan Client/Server. Komputer selain server disebut 51
8 Mulai Konfigurasi IP Address dan DNS di linux Instalasi dan konfigurasi fungsi ACL di SQUID Tidak Instalasi webserver di Linux Konfigurasi Hak akses di Linux Konfigurasi IP Transparant Desain dan Konfigurasi webserver di Linux Fungsi ACL Berjalan dari webserver Fungsi ACL berjalan Selesai yang digunakan oleh Administrator untuk Ya Konfigurasi monitoring internet client Gambar 2 Diagram Alir Perancangan Perancangan interface webserver Perancangan menjabarkan suatu perilaku dari pengguna, dalam sistem ini telah ditentukan masing-masing objeknya yaitu Administrator dan Client, masing-masing dari pengguna tersebut telah ditentunkan method-nya masingmasing, method-method tersebut yaitu : 1. Client Pada Objek Client mempunyai method yaitu View(), fungsi dari view() merupakan fungsi yang digunakan oleh Client untuk melihat halaman web konfigurasi proxy server. 2. Administrator Pada objek Administrator terdiri dari 3 method, yaitu : a. Input() Fungsi Input() di dalam halaman web konfigurasi proxy server, merupakan fungsi memasukkan data tentang memasukkan nomor ip, blok alamat situs/website, membatasi download dan pembatasan akses ke Internet. b. Edit() Fungsi edit() di dalam halaman web konfigurasi proxy server, merupakan fungsi yang digunakan oleh Administrator untuk meng-edit data dari masukan nomor ip, blok alamat situs/website, membatasi download sesuai ekstensi file dan pembatasan akses ke Internet. c. Hapus() Fungsi hapus() merupakan fungsi untuk menghapus data dari halaman web konfigurasi proxy server. Perancangan Web Map dan Layout. Web Map dan Layout ini menjelaskan tentang desain ataupun gambaran secara global dari web konfigurasi proxy server. 1. Web Map Web map ini menjelaskan tentang stuktur atau gambaran peta garis besar web konfigurasi proxy server. Gambar 3 Web Map 2. Layout Layout ini menjelaskan tentang gambaran desain halaman web konfigurasi proxy server : 52
9 a. Halaman Utama Halaman utama dalam wap map adalah merupakan tampilan awal ketika situs web ini diakses. HOME CONTACT US LOGIN HELP HEADER SIDEBAR ISI CONTENT d. Halaman Login Administrator Halaman login Administrator merupakan halaman yang diperuntukkan untuk Administrator ketika ingin masuk kedalam sistem. Sebelum melakukan konfigurasi squid proxy server, Administrator harus Login terlebih dahulu. Login Username Password FOOTER Login Gambar 4 Halaman utama web konfigurasi proxy server b. Halaman beranda (home) Halaman beranda ini adalah isi konten dari halaman utama, yang mana kita dapat membaca beberapa artikel yang telah disediakan oleh web ini. Gambar 7 Login sistem untuk Administrator e. Halaman Help Halaman help merupakan halaman petunjuk cara penggunaan web konfigurasi proxy server untuk memudahkan para pengguna sistem. Help Isi content help GAMBAR ARTIKEL ISI ARTIKEL Gambar 8 Halaman help Gambar 5 Halaman beranda (home) c. Halaman Contanct Us Halaman contanct us merupakan halaman yang menunjukkan cara untuk berkomunikasi antara Client dengan Administrator. f. Halaman Utama Administrator Halaman utama Administrator merupakan halaman utama dari home Administrator yang berhasil login ke dalam sistem. HOME CONFIG SQUID LOGOUT HELP HEADER ISI CONTENT SIDEBAR Contact Us gambar Isi Contact Us Gambar 6 Halaman contanct us. FOOTER Gambar 9 Halaman utama Administrator 53
10 g. Halaman Form konfigurasi proxy server Halaman form ini adalah halaman ketika Administrator ingin melakukan konfigurasi proxy server. DAFTAR ALAMAT IP PENGGUNA ATAU CLIENT MASUKKAN ALAMAT IP YANG TIDAK BISA MENGAKSES INTERNET MASUKKAN PEMBATASAN DOWNLOAD EKSTENSI FILE MASUKKAN ALAMAT WEBSITTE ATAU KATAKUNCI YANG DIBLOK KETERANGAN INPUT INPUT INPUT INPUT JALANKAN INPUTAN Kemudian login sebagai root dengan cara ketikkan # sudo su ke terminal kemudian isi pasword. Sebelum menginstall Squid proxy server Langkah pertama adalah mengupdate repository dengan mengetikkan perintah: #apt-get update. Untuk menginstall Squid proxy server ketikkan : #apt-get install squid3 di terminal, lalu tunggu proses Instalasi sampai selesai, kemudian tinggal mengkonfigurasi SQUID Proxy Server. OUTPUT Restart Squid Output Proses Restart Squid Gambar 10 Halaman konfigurasi proxy server Perancangan Berdasarkan diagram alir pada gambar 3.2 dapat diuraikan langkah langkah yang dilakukan selama perancangan, konfigurasi dan pengujian. Penjabaran dari langkah langkah tersebut adalah : Instalasi dan konfigurasi fungsi ACL di Squid proxy server Untuk melakukan instalasi squid proxy server di linux kita harus melakukan beberapa tahapan yaitu dengan cara sebagai berikut : Masuk ke menu Terminal, Applications => Accessories => Terminal Gambar 11 Instalasi Squid proxy server Konfigurasi fungsi ACL di Squid proxy server Untuk melakukan konfigurasi fungsi ACL di squid proxy server di linux kita harus melakukan beberapa tahapan yaitu dengan cara sebagai berikut : 1. Konfigurasi ACL Membatasi Akses ke situs tertentu : Buat file/dokumen berekstensi.txt di direktori /etc/squid3/ yang diberi nama blok.txt biarkan dokumen kosong karena document tersebut akan di Input-kan oleh webserver. Masuk ke konfigurasi squid.conf dengan mengetikan : # gedit /etc/squid/squid.conf. 54
11 Dialog Squid.conf akan terbuka. Selanjutnya cari tulisan : # INSERT YOUR OWN RULE(S) HERE, Jika sudah ditemukan sisipkan perintah dibawahnya dengan mengetikkan : http_port 3128 acl all src all acl diblock url_regex -i "/etc/squid3/blok.txt" http_access deny diblock http_access allow all Selanjutnya restart squid dengan mengetikan : # /etc/init.d/squid3 restart. 2. Konfigurasi ACL Membatasi Bandwith download Buat file/dokumen berekstensi.txt di direktori /etc/squid3/ yang diberi nama batas_down.txt biarkan dokumen kosong karena document tersebut akan di Input-kan oleh webserver. Masuk ke konfigurasi squid.conf dengan mengetikan perintah berikut : # gedit /etc/squid3/squid.conf Dialog Squid.conf akan terbuka. Selanjutnya cari tulisan : # INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS, Jika sudah ditemukan sisipkan perintah dibawahnya dengan mengetikkan : http_port 3128 acl all src all http_access allow all acl download url_regex -i "/etc/squid3/batas_down.txt" # DELAY POOL PARAMETERS delay_pools 2 delay_class 1 3 delay_parameters 1-1/-1-1/ /10000 delay_access 1 allow all download delay_access 1 deny all delay_class 2 2 delay_parameters 2-1/-1-1/-1 delay_access 2 allow all delay_access 2 deny all Selanjutnya restart squid dengan mengetikan : # /etc/init.d/squid3 restart. 3. Konfigurasi ACL membatasi akses internet dari IP tertentu Buat file/dokumen berekstensi.txt di direktori /etc/squid3/ yang diberi nama ip_terima.txt dan ip_tolak.txt biarkan dokumen kosong karena document tersebut akan di Input-kan oleh webserver. Masuk ke konfigurasi squid.conf dengan mengetikan : # gedit /etc/squid/squid.conf Dialog Squid.conf akan terbuka. Selanjutnya cari tulisan : # INSERT YOUR OWN RULE(S) HERE, Jika sudah ditemukan sisipkan perintah dibawahnya dengan mengetikkan : http_port 3128 acl all src all acl terima src "/etc/squid3/ip_terima.txt" acl tolak src "/etc/squid3/ip_tolak.txt" http_access deny tolak http_access allow all Selanjutnya restart squid dengan mengetikan : # /etc/init.d/squid3 restart Pengujian Dan Hasil Pengujian merupakan langkah dalam penelitian setelah menganalisis dan mendesain sistem. Pengujian dimaksudkan untuk 55
12 mengetahui apakah program yang telah dibuat sudah sesuai dengan yang diharapkan. Selain itu pengujian ini berguna untuk mengetahui kekurangan apa saja dari program sehingga dapat digunakan sebagai acuan pengembangan penelitian selanjutnya. Berdasarkan pengujian sistem yang telah dilakukan dan diamati, berikut adalah tampilan dari hasil pengujian : 1. Class Administrator Pengujian pada Class Administator ini, ada beberapa method yang diuji salah satunya adalah sebagai berikut : a. Verifikasi login administrator Pengujian pada method verifikasi login administrator, jika pengujian data yang diinput-kan benar maka tampil halaman administrator pada browser,seperti gambar 17: Gambar 12 Login berhasil Pada pengujian data salah yaitu username dan password salah maka login gagal dan tampil halaman kesalahan data yang di-inputkan seperti gambar 18 berikut : Gambar 13 Login gagal b. Input data konfigurasi proxy server Pengujian method Input data konfigurasi proxy server ini adalah pengujian yang terjadi saat pengaturan proxy server. Gambar 14 Form input konfigurasi proxy server Pada Gambar 19 menjelaskan tentang penggunaan konfigurasi SQUID3 adalah sebagai berikut : Daftar Alamat IP Pengguna Atau Client adalah daftar alamat IP Address yang ada di jaringan, sehingga dapat mempermudah Administrator dalam melakukan konfigurasi. Masukkan Nomor IP Yang Tidak Bisa Mengakses Internet adalah input-an alamat IP Address pada client yang terkoneksi dalam jaringan yang sudah terfilterisasi oleh squid proxy server. Squid proxy server akan menolak permintaan akses internet yang diminta oleh client sesuai dengan alamat IP Address yang di inputkan. Masukkan Extensi File Pembatasan Download adalah input-an extensi file yang ingin dibatasi bandwidth nya. Dengan melakukan input-an extensi file sesuai dengan yang di inginkan maka akan membatasi bandwidth yang 56
13 diterima oleh client yang terkoneksi dalam jaringan yang sudah terfilterisasi oleh squid proxy server. squid proxy server akan membatasi download file sesuai dengan inputan. Masukkan Alamat Websitte Atau Katakunci Yang Diblok adalah input-an alamat website ataupun kata kunci yang ingin di blokir pada saat client melakukan permintaan akses internet. Squid proxy server akan menolak atau memblokir tiap kali client memasukkan input-an alamat website ataupun kata kunci yang terblokir. Jalankan Inputan adalah tombol botton untuk mengeksekusi perintah yang sudah kita inputkan sehingga dapat langsung diinputkan ke halaman penyimpanan squid proxy server yang sebelumnya sudah kita buat sesuai rules-rules ACL yang di konfigurasi di squid.conf. Setelah tombol botton Jalankan Inputan di klik maka akan tampil output mengenai inputan yang sudah kita isi sehingga dapat memberikan informasi tentang proses perubahan yang dilakukan sebelum melakukan proses restart squid proxy server. Seperti contoh gambar 20 dibawah ini : Restart Squid3 adalah tombol botton untuk mengeksekusi perintah yang sudah kita inputkan sehingga dapat langsung diproses oleh squid proxy server dan hasil dari proses merestart akan ditampilkan untuk mengetahui apakah inputan sudah diproses atau tidak. Seperti contoh gambar 21 dibawah ini : Gambar 16 Output tombol Restart Squid3 Input data konfigurasi ACL dari komputer client. Untuk melakukan Input data konfigurasi ACL dari komputer client, kita harus melakukan beberapa tahapan yaitu dengan cara sebagai berikut : Buka browser IE (Internet Explorer) kemudian buka alamat webserver pada URL browser yaitu dengan mengetikkan : localhost/template_proxy. Setelah halaman utama webserver sudah terbuka, kita harus login sebagai administrator terlebih dahulu, pada gambar kita login dengan menggunakan Username : Admin dengan Password : Admin. Gambar 15 Output tombol Jalankan Inputan Gambar 17 Login dari komputer client 57
14 Selanjutnya, Agar kita dapat melakukan konfigurasi dalam menginputkan perintah ACL dari komputer client kita harus menginputkan data sesuai fungsi ACL yang sudah ada. Konfigurasi yang dapat dilakukan melalui komputer server hanya sebatas menginputkan data konfigurasi ACL squid proxy server atau tidak dapat menjalankan hasil dari konfigurasi tersebut. Yang dapat menjalankan konfigurasi tersebut hanya komputer server/adminstrator karena dalam menjalankan inputan tersebut komputer server/administrator melakukan proses konfigurasi dalam merestart squid proxy server yang ada di komputer administrator. Gambar 18 Input data ACL dari komputer client cara mengklik tombol button restart squid3 yang selanjutnya inputan tersebut akan di proses dan dapat langsung dijalankan. Gambar 19 hasil Input data ACL dari komputer client Monitoring internet pada client dari administrator. Untuk melakukan pengujian monitoring download file dan browsing client dari administrator yaitu dapat dilakukan dengan cara klik link Monitoring aktivitas internet client yang sudah ada dibawah tombol button restart squid3 atau kita dapat mengakses langsung dengan mengetikkan di URL browser yaitu dengan cara ketik : Apabila Inputan data konfigurasi ACL dari komputer client sudah selesai diinputkan, kita dapat melihat hasil inputan dari komputer client tersebut melalui komputer server/administrator. Pada gambar sudah terlihat hasil dari inputan yang sudah dilakukan melalui komputer client yaitu inputan data coba dari client sudah sukses di inputkan ke komputer administrator. Selanjutnya apabila inputan sudah sesuai yang diinginkan, maka server/administrator dapat langsung menjalankan inputan tersebut dengan Gambar 20 Monitoring download file Dari gambar 25 tersebut menjelaskan bahwa komputer client yang mempunyai IP address dan sedang menggunakan akses internet dalam mendownload file. Dari gambar kita juga dapat melihat berapa bandwidth yang sedang berjalan atau di akses oleh masing-masing client yang sudah terkoneksi dengan squid proxy server administrator. 58
15 Selain dapat Melihat Alamat IP mana saja yang menggunakan server proxy kita dan dapat melihat berapa bandwidth yang sedang dipakai, kita juga dapat melihat Website apa saja yang sedang dibuka oleh komputer client dan kita dapat merefresh website tersebut otomatis misalnya 5 detik sekali. Kesimpulan Dari pembahasan yang dilakukan pada bab-bab sebelumnya, maka dapat disimpulkan bahwa dengan menggunakan Otomatisasi ACL Squid Proxy Server berbasis web ini dapat mempermudah administrator dalam melakukan konfigurasi fungsi ACL, administrator hanya perlu melakukan input data pada web server dan tidak perlu melakukan konfigurasi fungsi ACL secara manual. Selain untuk mempermudah administrator, dengan Otomatisasi menggunakan web server dapat mengurangi kesalahan dalam menginputkan fungsi ACL pada squid proxy server. Proses Otomatisasi pada web server dilakukan dengan cara menginputkan perintah melalui web kemudian web server langsung memproses inputan tersebut yang selanjutnya di proses oleh squid proxy server. Saran Melihat hasil yang telah dicapai dari penelitian ini, terdapat saran-saran yang dapat digunakan untuk penelitian selanjutnya antara lain : a. Pengembangan pemakaian fitur-fitur lain yang ada pada squid proxy server seperti memberikan Authentication, cache, dan masih banyak fungsi yang lainnya sesuai kebutuhan. b. Memperbaiki proses inputan khususnya dalam input alamat IP address agar lebih mempermudah Administrator dalam proses konfigurasi Squid proxy server berbasis web. DAFTAR PUSTAKA Anonim, Sto Joomla 1.5 Dunianya Maya, Untungnya Nyata. Jakarta : Penerbit Jasakom. Anonim, Wahana Komputer Langkah Mudah Administrasi Jaringan menggunakan Linux Ubuntu 9. Yogyakarta : Penerbit Andi. Anonim, Wahana Komputer Cara mudah membangun Jaringan Komputer & Internet. Jakarta : Penerbit mediakita. ( DTZzvN4QC&pg=PP1&dq=Cara+mud ah+membangun+jaringan+komputer+ %26+Internet.&hl=id&sa=X&ei=eQLL UfUJyfaUBe7FgOAD&ved=0CCoQ6A EwAA) Oktavian, Diar Puji Menjadi Programmer Jempolan Menggunakan PHP. Yogyakarta : Penerbit Mediakom. Pangera, A.A. dan Dony Ariyus Sistem Operasi. Yogyakarta : Penerbit Andi. Permana, Budi Student Guide Series Microsoft Windows XP. Jakarta : Penerbit PT. Elex Media Komputindo. Rusmanto dan Hari Nuryadi Panduan Membangun Networking Berbasis Linux. Jakarta : Penerbit Dian Rakyat. Sismoro, Heri Pengantar Logika Informatika, Algoritma dan Pemrograman Komputer. Yogyakarta : Penerbit Andi. Wijaya, Hendra Belajar Sendiri Exchange Server Jakarta : Penerbit PT Elex Media Komputindo. 59
Mengatur bandwidth download dengan squid delay pool
Mengatur bandwidth download dengan squid delay pool By Henry Saptono ([email protected]) Aug 2008 Mau memberikan jaminan download file dari internet yang fair? coba gunakan fitur delay pool yang disediakan
BAB 4 IMPLEMENTASI DAN EVALUASI. Web wizard akan ditempatkan pada server yang merupakan sebuah proxy server
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Web wizard akan ditempatkan pada server yang merupakan sebuah proxy server yang bersifat coresident server pada sebuah jaringan lokal. Dalam hal ini, server
MANAJEMEN HAK AKSES KONEKSI INTERNET MENGGUNAKAN SQUID PROXY SERVER DI RELOAD.NET
MANAJEMEN HAK AKSES KONEKSI INTERNET MENGGUNAKAN SQUID PROXY SERVER DI RELOAD.NET Candra Ragil Prihantoro Program Studi Teknik Informatika STMIK PPKIA Pradnya Paramita Malang Jl. L.A Sucipto No.249 Malang
BAB 1 PENDAHULUAN. Perkembangan teknologi pada masa sekarang ini begitu pesat sehingga
BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi pada masa sekarang ini begitu pesat sehingga memungkinkan kita untuk menghubungkan komputer melalui jaringan. Jaringan komputer cukup berkembang
Linux. Tatas Fachrul Arta Aditya. How to make Proxy server based on Ubuntu Operating System. Code name Precise
Tatas Fachrul Arta Aditya How to make Proxy server based on Ubuntu 12.04 Operating System. Code name Precise t a t a s f a c h r u l @ g m a i l. c o m @ T a s t a s s s + 6 2 8 5 7 1 9 4 5 8 8 4 1 C r
masukan link repository tanpa tanda # kemudian update dengan perintah
Kali ini kita mencoba membangun sebuah PC/Komputer yang dapat digunakan sebagai Proxy sederhana yang berbasis Linux Debian 6 yang diinstall secara minimal. Ok, untuk device atau alat-alat yang diperlukan
Modul 9 INSTALL DAN KONFIGURASI PROXY SERVER
Modul 9 INSTALL DAN KONFIGURASI PROXY SERVER 1. Install paket squid Jika muncul pesan pertanyaan Do you want to continue [Y/n]? Ketikkan y lalu ENTER. Kemudian tunggu hingga proses instalasi paket squid
MODUL 7 NAT dan PROXY
MODUL 7 NAT dan PROXY TUJUAN PEMBELAJARAN: Setelah melaksanakan praktikum ini, mahasiswa diharapkan : 1. Mengerti dan memahami cara kerja dan fungsi dari NAT 2. Mampu membangun aplikasi Proxy 3. Mampu
BAB III IDENTIFIKASI DAN KLASIFIKASI WEB LOG
BAB III IDENTIFIKASI DAN KLASIFIKASI WEB LOG Pengembangan website telah menjadi tuntutan pemiliknya seiring dengan dinamika dan kemajuan teknologi internet. Website yang tidak mempunyai informasi dan tampilan
ADMIN MANUAL AL-QUR AN WEB
ADMIN MANUAL AL-QUR AN WEB Pendahuluan AL-QUR AN WEB adalah program aplikasi pencarian ayat-ayat Al-Qur an berbasis web. Untuk dapat mengakses program maka user perlu menggunakan internet browser dan mengunjungi
APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP
Media Informatika, Vol. 4, No. 1, Juni 2006, 13-26 ISSN: 0854-4743 APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP M. Irfan Ashshidiq, M. Andri Setiawan, Fathul Wahid Jurusan Teknik Informatika,
Gambar 3.1 Perancangan Sistem
BAB III PERANCANGAN SISTEM Bab ini akan membahas tentang perancangan sistem monitoring yang terbagi menjadi dua bagian, sistem bagian pertama adalah objek yang akan dimonitor, sistem bagian kedua merupakan
BAB 4 IMPLEMENTASI DAN EVALUASI. PC yang digunakan sebagai PC Router, web server dan proxy server SQUID. 1. Sistem operasi Linux Red Hat versi 9.
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Perangkat Keras Perangkat keras yang digunakan adalah berupa access point dan sebuah PC yang digunakan sebagai PC Router, web server dan proxy server SQUID. 4.2 Perangkat
Langkah pertama kita harus melakukan Konfigurasi IP Server Proxy yang akan kita buat seperti dibawah ini.
Langkah pertama kita harus melakukan Konfigurasi IP Server Proxy yang akan kita buat seperti dibawah ini. Konfigurasi IP Address : 1. Buka file konfigurasi interfacenya. #pico /etc/network/interface Masukkan
SOAL UKK TKJ PAKET I 2013
SOAL UKK TKJ PAKET I 2013 Membangun Gateway Internet ( Membangun PC Router dan Proxy Server) Opsi konfigurasi : Konfigurasi Server 1. IP Internet : sesuai dengan Network yang diberikan ISP 2. IP LAN :
MENGGUNAKAN DEBIAN UNIT PRODUKSI
VERSI UKK 2015 PAKET 3 MERANCANG BANGUN DAN MENGONFIGURASI SEBUAH SERVER YANG BERFUNGSI SEBAGAI SERVER ROUTER DAN JUGA BERFUNGSI SEBAGAI PROXY SERVER YANG TERKONEKSI INTERNET MENGGUNAKAN DEBIAN 7.2.0 UNIT
PROJECT CYBERPRENEUR. Monitoring Jaringan dengan Proxy Aunthentication
PROJECT CYBERPRENEUR Monitoring Jaringan dengan Proxy Aunthentication Disusun Oleh : 1. Lizara Budi Asih 2. Shabri Rizal Rahman SMK TUNAS HARAPAN PATI 2014 / 2015 i Kata Pengantar Puji dan syukur kami
ANALISIS PERBANDINGAN RESPONSE TIME SQUID PROXY PADA WINDOWS SERVER DAN LINUX SERVER
ANALISIS PERBANDINGAN RESPONSE TIME SQUID PROXY PADA WINDOWS SERVER DAN LINUX SERVER Parulian (157038015) Universitas Sumatera Utara [email protected] 081370661804 Rofa Very Andika (157038023) Universitas
Ditulis oleh Tutor TKJ CLUB Senin, 09 Januari :37 - Pemutakhiran Terakhir Senin, 09 Januari :41
Proxy dapat dipahami sebagai pihak ketiga yang berdiri ditengah-tengah antara kedua pihak yang saling berhubungan dan berfungsi sebagai perantara, sedemikian sehingga pihak pertama dan pihak kedua tidak
PERANCANGAN DARKGUARD PADA LINUX MANDRIVA UNTUK MEMFILTER CONTENT WEB DI SEKRETARIAT DPRD PROVINSI SUMSEL
PERANCANGAN DARKGUARD PADA LINUX MANDRIVA UNTUK MEMFILTER CONTENT WEB DI SEKRETARIAT DPRD PROVINSI SUMSEL Godlife Immanuel Pattiasina Jurusan Teknik Informatika STMIK PalComTech Palembang Abstrak Adanya
BAB 3 PERANCANGAN SISTEM. 3.1 Mendefenisikan Web dalam Macromedia Dreamweaver 8
BAB 3 PERANCANGAN SISTEM 3.1 Mendefenisikan Web dalam Macromedia Dreamweaver 8 Sebelum membangun web yang akan kita buat, pertama kali yang dilakukan adalah file tersusun rapi dan terkumpul dalam satu
RAKTIKUM 11 HAPPING (Q
P RAKTIKUM 11 RAKTIKUM 11 TRAFFIC S HAPPING HAPPING (Q (QOS) A. TUJUAN PEMBELAJARAN 1. Memahami cara kerja traffic shapping (QoS) 2. Mampu melakukan traffic shapping dengan menggunakan proxy server 3.
Membangun PC Router dan Proxy Server
Membangun PC Router dan Proxy Server Ketentuan: 1. Konfigurasi Server: a. IP Address : 192.168.2.x /27 (nilai x 2 sampai 30. Lihat table IP lampiran!) b. Gateway : 192.168.2.1 c. DNS Server : 202.182.48.243
2.1 Instalasi Joomla Secara Lokal
Instalasi Joomla Sebelum belajar membuat web, kita perlu menginstal perangkat lunak yang dibutuhkan oleh Joomla. Sebenarnya Anda dapat menginstal perangkat lunak komponen Joomla secara terpisah, tetapi
Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML
TUGAS TEKNOLOGI INFORMASI Perancangan Website Ujian Teknik Elektro UNDIP Berbasis HTML OLEH: AULIA RAHMAN 21060113120007 JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS DIPONEGORO SEMARANG 2014 Abstrak
DATABASE SERVER WEB SERVER SUBDOMAIN
ADMINISTRASI SERVER DATABASE SERVER WEB SERVER SUBDOMAIN Database Server Database berfungsi sebagai media penyimpanan data-data ataupun informasi penting. Pada web server yang kompleks, biasanya diperlukan
ABSTRAK. Kata kunci : proxy, server, squid, web, wizard. ii Universitas Kristen Maranatha
ABSTRAK Administrasi jarak jauh adalah sebuah hal yang sangat diperlukan dalam melakukan pengaturan sebuah jaringan. Tujuan penelitian ini yaitu menghasilkan sebuah aplikasi berbasis web dengan fitur wizard
APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH
APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH 062406065 PROGRAM STUDI D3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
Transparent Proxy dengan Squid
Transparent Proxy dengan Squid Setelah beberapa hari membaca dari berbagai sumber mengenai transparent proxy ahirnya praktek berhasil juga... nich ak u share buat temen2 semua... "learning, trying, and
Mengembangkan Website Berbasis Wordpress
Mengembangkan Website Berbasis Wordpress Bagian 1: Pengenalan dan Instalasi Wordpress Hanif Rasyidi Pendahuluan Perkembangan teknologi saat ini membuat internet menjadi salah satu sumber utama dalam pencarian
Soal UKK TKJ Paket
Soal UKK TKJ Paket 1 2014 Membangun Gateway Internet ( Membangun PC Router dan Proxy Server) Opsi konfigurasi : Konfigurasi Server 1. IP Internet : sesuai dengan Network yang diberikan ISP 2. IP LAN :
http://lhokseumaweblogger.blogspot.com/2011/03/membangun-proxy-server-denganubuntu.html Proxy dapat dipahami sebagai pihak ketiga yang berdiri ditengah-tengah antara kedua pihak yang saling berhubungan
MODUL 7. Apakah Joomla itu? A. Pra-Instalasi Joomla. Tujuan : 1. Pengenalan Joomla 2. Installasi Joomla 3. Pengenalan Section dan Categories
MODUL 7 JOOMLA Tujuan : 1. Pengenalan Joomla 2. Installasi Joomla 3. Pengenalan Section dan Categories Apakah Joomla itu? Sejauh ini joomla adalah: Joomla! is a free open source framework and content publishing
BAB 2 LANDASAN TEORI. tujuan tertentu. Sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu:
BAB 2 LANDASAN TEORI 2.1 Sistem Informasi 2.1.1 Pengertian Sistem Sistem merupakan suatu jaringan kerja dari beberapa prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan
WEB SERVER LINUX DEBIAN 8.5
WEB SERVER LINUX DEBIAN 8.5 A. WEB SERVER Web server adalah sebuah software yang memberikan layanan berbasis data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien yang dikenal dan biasanya
INSTALLATION GUIDE INSTALLATION GUIDE. PT.Technomatic Cipta Mandiri. IT division: Jl. Cikutra Baru Raya No.2 Bandung-40124
INSTALLATION GUIDE PT.Technomatic Cipta Mandiri IT division: Jl. Cikutra Baru Raya No.2 Bandung-40124 Telp./Fax.: 022 70051771; 7219761 INSTALLATION GUIDE INSTALLATION GUIDE MailTracking merupakan sebuah
Membuat disain warnet
Membuat disain warnet Sekarang banyak dibuka warnet warnet baru di Indonesia dan khususnya di Jogja. Ada banyak faktor yang menyebabkan, diantaranya yaitu : 1. Banyak mahasiswa, sehingga ini adalah pasar
PEDOMAN TEKNIS SISTEM PENGELOLAAN DATABASE JALAN PROPINSI DAN KABUPATEN/KOTA
7 LAMPIRAN PERATURAN MENTERI PEKERJAAN UMUM REPUBLIK INDONESIA NOMOR 18/PRT/M/2011 TENTANG PEDOMAN TEKNIS SISTEM PENGELOLAAN DATABASE JALAN PROVINSI DAN KABUPATEN/KOTA PEDOMAN TEKNIS SISTEM PENGELOLAAN
Cara instal dan konfigurasi FTP SERVER
Cara instal dan konfigurasi FTP SERVER Cara instal dan konfigurasi FTP SERVER di Linux UBUNTU SERVER POLITEKNIK NEGERI SRIWIJAYA E-Learning POLSRI Apa Itu FTP? FTP (File Transfer Protocol) adalah mekanisme
Network Address Translation (NAT)
Network Address Translation (NAT) Pada jaringan komputer, proses Network Address Translation (NAT) adalah proses penulisan ulang (masquerade) pada alamat IP asal (source) dan/atau alamat IP tujuan (destination),
PERANCANGAN PROXY SERVER DENGAN MENGGUNAKAN SQUID DI CV. NUSANTARA GEOTECH MAKASSAR. Rosihan Aminuddin 1, Moch. Apriyadi HS 2
PERANCANGAN PROXY SERVER DENGAN MENGGUNAKAN SQUID DI CV. NUSANTARA GEOTECH MAKASSAR Rosihan Aminuddin 1, Moch. Apriyadi HS 2 Jurusan Teknik Informatika, Fakultas Teknik & Informatika, Patria Artha University
Lampiran A : Hasil Wawancara. Hasil wawancara dengan Bapak Setiawan Soetopo, manager Internet Service
L1 Lampiran A : Hasil Wawancara Hasil wawancara dengan Bapak Setiawan Soetopo, manager Internet Service Provider (ISP) Kingkongznet untuk mendapatkan informasi mengenai sistem yang sedang berjalan. Berikut
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Pengertian Perancangan Perancangan adalah proses merencanakan segala sesuatu terlebih dahulu (Kamus Bahasa Indonesia, 1988, h: 927). Perancangan merupakan penggambaran, perencanaan,
SISTEM INFORMASI BANK DATA DAN PENELUSURAN TUGAS AKHIR DAN SKRIPSI BERBASIS WEB ( STUDY KASUS STMIK PRINGSEWU)
SISTEM INFORMASI BANK DATA DAN PENELUSURAN TUGAS AKHIR DAN SKRIPSI BERBASIS WEB ( STUDY KASUS STMIK PRINGSEWU) Meilysa Puspita Sari Jurusan Sistem Informasi Sekolah Tinggi Manajemen Informatika dan Komputer
WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA. Angga Indrajaya /
WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA Angga Indrajaya / 1027014 Jurusan Sistem Komputer, Fakultas Teknik,. Jalan Prof. Drg. Suria Sumantri, MPH. No
Written by Administrator Wednesday, 15 June :49 - Last Updated Thursday, 20 December :10
Ada beberapa opsi dalam menginstall Moodle. Moodle dapat diinstall pada sistem operasi Windows juga bisa diinstall pada Linux dan Mac OS X. Untuk keperluan pembelajaran dan adanya kendala akses internet
IMPLEMENTASI PENGATURAN PROXY SERVER MENGGUNAKAN SERVICE SQUID PADA SISTEM OPERASI LINUX
Vol. XII No. 2, September 2015 Jurnal Techno Nusa Mandiri IMPLEMENTASI PENGATURAN PROXY SERVER MENGGUNAKAN SERVICE SQUID PADA SISTEM OPERASI LINUX Esron Rikardo Nainggolan Program Studi Teknik Informatika,
Jurnal SCRIPT Vol. 3 No. 2 Juni 2016 PEMBUATAN SISTEM INFORMASI BERBASIS WEB DI SD ISLAM TERPADU AL-KHAIRAT MENGGUNAKAN PHP DAN MYSQL
PEMBUATAN SISTEM INFORMASI BERBASIS WEB DI SD ISLAM TERPADU AL-KHAIRAT MENGGUNAKAN PHP DAN MYSQL Harno Priyanto 1, Erfanti Fatkhiyah 2 1 Manajemen Informatika, FTI, IST AKPRIND, [email protected] 2
DESAIN DAN IMPLEMENTASI PROXY SERVER MENGGUNAKAN MYSQL PADA DINAS PERHUBUNGAN KOMUNIKASI DAN INFORMATIKA PROVINSI SUMATERA SELATAN
DESAIN DAN IMPLEMENTASI PROXY SERVER MENGGUNAKAN MYSQL PADA DINAS PERHUBUNGAN KOMUNIKASI DAN INFORMATIKA PROVINSI SUMATERA SELATAN Dodi Asfera Jurusan Teknik Informatika STMIK PalComTech Palembang Abstrak
TEKNOLOGI INFORMASI DAN KOMUNIKASI ADMINISTRASI SERVER DEB-003 STRUKTUR MODUL ADMINISTRASI LINUX DEBIAN SQUEEZE DASAR-DASAR JARINGAN DEB.
STRUKTUR MODUL ADMINISTRASI LINUX IAN SQUEEZE KODE MODUL -001-002 NAMA MODUL DASAR-DASAR JARINGAN SISTEM OPERASI Rev. 1-51 URAIAN UNIT Tujuan Belajar Setelah mempelajari modul unit ini, diharapkan peserta
PEMANFAATAN CAPTIVE PORTAL SEBAGAI AUTENTIKASI CLIENT UNTUK KEAMANAN JARINGAN DI LABORATORIUM TEKNIK INFORMATIKA UHAMKA
PEMANFAATAN CAPTIVE PORTAL SEBAGAI AUTENTIKASI CLIENT UNTUK KEAMANAN JARINGAN DI LABORATORIUM TEKNIK INFORMATIKA UHAMKA OLEH: NOVI NURYANINGSIH, 0903015098 PROGRAM STUDI FAKULTAS TEKNIK INFORMATIKA UNIVERSITAS
BAB III ANALISA DAN PERANCANGAN
BAB III ANALISA DAN PERANCANGAN 3.1. Perancangan Router OS Debian 6.0 QUAGGA PROSES ROUTING WEB INTERFACE MANAJEMAN BANDWIDTH HTB TOOL INPUT USER Gambar 3.1 Alur Kerja Interface Router dan Server Bandwidth
MODUL PRAKTEK DEBIAN SERVER
MODUL PRAKTEK DEBIAN SERVER Dibuat oleh : Yudi Firman Santosa, S.T. Dipersiapkan untuk Latihan Siswa Praktek Ujian Nasional 2012 Internet PC Client Switch Server Gateway Perencanaan Debian Server untuk
PEDOMAN TEKNIS SISTEM PENGELOLAAN DATABASE JALAN PROPINSI DAN KABUPATEN/KOTA
Lampiran Peraturan Menteri Pekerjaan Umum Nomor : 18/PRT/M/2011 Tanggal : 7 Desember 2011 PEDOMAN TEKNIS SISTEM PENGELOLAAN DATABASE JALAN PROPINSI DAN KABUPATEN/KOTA 1 PEDOMAN TEKNIS SISTEM PENGELOLAAN
Mata Pelajaran : Materi Kompetensi Tahun Pelajaran 2011/2012. : Membangun PC Router dan Internet Gateway (edisi.1)
Satuan Pendidikan : SMK Al-Muhtadin Depok Mata Pelajaran : Materi Kompetensi Tahun Pelajaran 2011/2012 Judul Kompetensi Sistem Operasi Program Keahlian Disusun Oleh E-Mail : Membangun PC Router dan Internet
INSTALASI DNS SERVER-WEBSERVER-PROXY SERVER-FTP SERVER
INSTALASI DNS SERVER-WEBSERVER-PROXY SERVER-FTP SERVER TUTORIAL SOAL UKK PAKET 1 TEKNIK KOMPUTER JARINGAN Membangun DNS Server, Gateway, Proxy server, FTP server, dan Web Server pada jaringan Opsi konfigurasi
Ketika Winbox sudah diunduh, hal yang pertama dilakukan adalah membuka. utility hingga tampil gambar seperti di bawah ini:
Prosedur Menjalankan Program Winbox Ketika Winbox sudah diunduh, hal yang pertama dilakukan adalah membuka utility hingga tampil gambar seperti di bawah ini: Gambar 1 Tampilan Login Winbox Sebagai langkah
BAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Implementasi Implementasi adalah sebuah tahap dimana analisa dan rancangan yang sudah dibuat sebelumnya dijalankan. Pada tahap ini perangkat keras dan perangkat lunak
BAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Implementasi adalah proses untuk menerapkan sistem informasi yang telah dibangun agar user yang menggunakannya menggantikan sistem informasi yang lama.
UJI KOMPETENSI KEJURUAN
UJI KOMPETENSI KEJURUAN Membangun sebuah Server yang berfungsi sebagai Server Router dan juga berfungsi sebagai Proxy Server yang terkoneksi Internet pada Ubuntu Server 12.04 DISUSUN OLEH : TEKNIK KOMPUTER
BAB 4 IMPLEMENTASI DAN EVALUASI
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Jadwal Implementasi Penerapan aplikasi ini terdiri dari beberapa tahapan berkelanjutan, dengan penjadwalan yang dapat dilihat pada tabel berikut ini:
RANCANG DAN BANGUN WEB SERVER E-LEARNING PADA SMA NEGERI 19 PALEMBANG
RANCANG DAN BANGUN WEB SERVER E-LEARNING PADA SMA NEGERI 19 PALEMBANG Siti Munawaroh Jurusan Teknik Informatika STMIK PalComTech Palembang Abstrak Sistem belajar mengajar di SMA Negeri 19 Palembang masih
BAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM Pada bab ini dibahas perancangan pembangunan web server dan komunikasi antara server dan client dengan menggunakan komunikasi lokal wi-fi sebagai media komunikasi antara server
SISTEM OTENTIKASI, OTORISASI, DAN PELAPORAN KONEKSI USER PADA JARINGAN WIRELESS MENGGUNAKAN CHILLISPOT DAN SERVER RADIUS
Media Informatika, Vol. 4, No. 1, Juni 2006, 67-79 ISSN: 0854-4743 SISTEM OTENTIKASI, OTORISASI, DAN PELAPORAN KONEKSI USER PADA JARINGAN WIRELESS MENGGUNAKAN CHILLISPOT DAN SERVER RADIUS Gesit Singgih
PERANCANGAN PERANGKAT LUNAK BILLING LABORATORIUM INTERNET DI SMA NEGERI 6 BANDUNG BERBASISKAN CLIENT SERVER MENGGUNAKAN VISUAL BASIC 6.
PERANCANGAN PERANGKAT LUNAK BILLING LABORATORIUM INTERNET DI SMA NEGERI 6 BANDUNG BERBASISKAN CLIENT SERVER MENGGUNAKAN VISUAL BASIC 6.0 Oleh : Hendra Gunawan Jurusan Teknik Informatika, STMIK-IM email
PERANCANGAN SITEM INFORMASI PENDAFTARAN SISWA BARU BERBASIS WEB PADA SMP NEGERI 3 GUNUNG PUTRI BOGOR
Konferensi Nasional Ilmu Sosial & Teknologi (KNiST) Maret 2013, pp. 150~156 PERANCANGAN SITEM INFORMASI PENDAFTARAN SISWA BARU BERBASIS WEB PADA SMP NEGERI 3 GUNUNG PUTRI BOGOR Dony Oscar 1, Novita Indriyani
Bab 4 Hasil dan Pembahasan
Bab 4 Hasil dan Pembahasan Dalam bab ini akan dibahas mengenai beberapa hal yang menyangkut tentang implementasi dari perancangan yang ada dalam bab 3 meliputi implementasi pengaturan fitur piranti jaringan
MONITORING JARINGAN NIRKABEL MENGGUNAKAN APLIKASI SNIFFER PADA SMK NEGERI 1 PENUKAL
MONITORING JARINGAN NIRKABEL MENGGUNAKAN APLIKASI SNIFFER PADA SMK NEGERI 1 PENUKAL Syaikhu Arif Wibowo Program Studi : Teknik Informatika STMIK PalComTech Palembang Abstrak Jaringan komputer Nirkabel
DNS SERVER, WEB SERVER, FTP SERVER, PROXY SERVER
DNS SERVER, WEB SERVER, FTP SERVER, PROXY SERVER Keterangan : konfig yang saya gunakan adalah : IP : 192.168.55.1/24 Domain 1 : smkba.sch.id IP virtual : 192.168.55.***/24 Domain 2 :lepisi.com FTP : ftp.smkba.sch.id
BAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Hasil Berikut dari hasil perancangan di Bab III maka ditabel hasil uji coba dijelaskan tentang tampilan hasil dari analisa dan rancang bangun sistem pakar mendiagnosis kerusakan
BAB IV HASIL DAN PEMBAHASAN
BAB IV HASIL DAN PEMBAHASAN IV.1. Tampilan Hasil Berikut ini dijelaskan tentang tampilan hasil dari pembuatan Sistem Informasi Geografis Lokasi Yang Terkena Dampak Bencana Gunung Sinabung Berbasis Web
BAB 1 PENDAHULUAN. Sekolah Menengah Atas (SMA) Negeri 1 Medan merupakan instansi sekolah menengah atas
1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Sekolah Menengah Atas (SMA) Negeri 1 Medan merupakan instansi sekolah menengah atas negeri yang memiliki kurang lebih 1470 murid, dan wali murid yang semuanya membutuhkan
Web Server Administrator
Modul 33: Overview Web Server adalah Komputer yang dirawat oleh system administrator atau Internet Service Provider (ISP) dan merespon permintaan dari browser user, atau istilah lainnya Perangkat keras
DESAIN DAN IMPLEMENTASI SQUID PROXY MENGGUNAKAN AUTHENTIFIKASI DATABASE SERVER PADA DINAS SOSIAL PROVINSI SUMATERA SELATAN
DESAIN DAN IMPLEMENTASI SQUID PROXY MENGGUNAKAN AUTHENTIFIKASI DATABASE SERVER PADA DINAS SOSIAL PROVINSI SUMATERA SELATAN Budiman Jurusan Teknik Informatika STMIK PalComTech Palembang Abstrak Internet
BAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer berasal dari bahasa latin computare yang mengandung arti menghitung. Jadi, komputer dapat diartikan alat untuk menghitung. Perkembangan teknologi komputer
BAB IV HASIL DAN PEMBAHASAN
BAB IV HASIL DAN PEMBAHASAN IV.1. Spesifikasi Rancangan Pada sub bab spesifikasi rancangan ini akan di bahas mengenai spesifikasi perangkat lunak dan spesifikasi perangkat keras. IV.1.1. Spesifikasi Perangkat
BAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Infrastruktur Sistem Penyewaan Dan Operasional Harian Setelah melakukan analisa dan pengembangan sistem, pada tahap selanjutnya akan lakukan proses implementasi sistem.
Luqman Sungkar
Ldap.adsis.edu 1. Install slapd dan ldap-utils, kemudian ikuti langkah konfigurasi seperti pada gambar-gambar berikut. Jika konfigurasi tidak muncul, coba ketikkan dpkg-reconfigure slapd. 2. Setelah melakukan
BAB IV IMPLEMENTASI DAN EVALUASI. Berikut ini adalah daftar spesifikasi perangkat lunak yang
BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Kebutuhan Sumber Daya 4.1.1.1 Kebutuhan Sumber Daya Perangkat Lunak Berikut ini adalah daftar spesifikasi perangkat lunak yang direkomendasikan agar
BAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Sistem yang Berjalan Proses yang sedang berjalan dalam penginformasian Lokasi Akper dan Akbid ini masih bersifat manual. Bentuk manual yang dibuat oleh
Instalasi Ubuntu Server
Instalasi Ubuntu Server Download Ubuntu Server 14.04.X LTS Anda bisa mendownload pada situs resmi Ubuntu di halaman http://releases.ubuntu.com/14.04/. Lihat bagian Server install image, ada 2(dua) pilihan
BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.
2 BAB II LANDASAN TEORI Untuk menunjang penulisan Tugas Akhir ini, diambil beberapa bahan referensi seperti bahasa pemrograman PHP dan MySQL, serta beberapa bahan lainya yang diperlukan dalam pembangunan
PRAKTIKUM ADMINISTRASI JARINGAN KOMPUTER. SQUID (Proxy Server) Oleh : Idris Winarno
PRAKTIKUM ADMINISTRASI JARINGAN KOMPUTER SQUID (Proxy Server) Oleh : Idris Winarno JURUSAN TEKNOLOGI INFORMASI POLITEKNIK ELEKTRONIKA NEGERI SURABAYA INSTITUT TEKNOLOGI SEPULUH NOPEMBER SURABAYA 2008 SQUID
Pemrograman Web Week 1. Team Teaching
Pemrograman Web Week 1 Team Teaching WEEK 1 Aturan/Deskripsi Perkuliahan. Dasar-dasar Teknologi Web. Instalasi Web Server. IKG2I4 Software Project I ATURAN/DESKRIPSI PERKULIAHAN Pemrograman Web adalah
PERANCANGAN TOOLS UNTUK NETWORK ADMINISTRATION BERBASIS PEMROGRAMAN SHELL PADA SISTEM OPERASI RASBIAN
PERANCANGAN TOOLS UNTUK NETWORK ADMINISTRATION BERBASIS PEMROGRAMAN SHELL PADA SISTEM OPERASI RASBIAN Jerry Frajer Jurusan Teknik Informatika STMIK PalComTech Palembang Abstrak Semua aktivitas server pada
BAB 3 PERANCANGAN SISTEM
BAB 3 PERANCANGAN SISTEM 3.1 Analisis Sistem Untuk memulai membangun suatu program aplikasi berupa aplikasi mengenai kamus digital istilah bidang IT, penulis terlebih dahulu merencanakan alur kerja berdasarkan
Choirul Amri. I. Pendahuluan.
Konfigurasi Internet Sharing dengan WinRoute Pro Choirul Amri [email protected] http://bsmdaemon.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan
I. Pengenalan Play Framework
I. Pengenalan Play Framework Play framework merupakan framework pemrograman web yang memudahkan dan mempercepat proses development aplikasi menggunakan Java. Framework ini diciptakan untuk mengatasi tantangan
BAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Implementasi merupakan penerapan dari proses analisis dan perangcangan yang telah dibahas dalam bab sebelumnya. Pada tahapan ini terdapat dua aspek
PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL)
PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL) ROBI DIRGANTARA NIM 206700183 Jurusan Teknik Informatika ABSTRAK Dalam kehidupan modern saat ini yang
BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun merupakan sistem yang berbasis web. Untuk dapat
BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Sistem yang dibangun merupakan sistem yang berbasis web. Untuk dapat menjalankan sistem tersebut dengan baik dibutuhkan beberapa persyaratan mengenai
ANALISIS PENERAPAN APPLICATION LAYER GATEWAY DAN MONITORING BERBASIS WEB PADA BADAN AMIL ZAKAT NASIONAL KABUPATEN BANYUASIN
ANALISIS PENERAPAN APPLICATION LAYER GATEWAY DAN MONITORING BERBASIS WEB PADA BADAN AMIL ZAKAT NASIONAL KABUPATEN BANYUASIN Ade Kuswoyo Muhammad Arief Jurusan Teknik Informatika STMIK PalComTech Palembang
Konfigurasi DNS Server pada Linux Redhat
Konfigurasi DNS Server pada Linux Redhat 1. Pastikan paket DNS servernya telah terinstall. Untuk mengeceknya dengan perintah berikut: # rpm qa grep bind 2. Lakukan konfigurasi pada file named.conf. dengen
BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM
BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM 4. 1 Implementasi Sistem Atau Aplikasi 4. 1. 1 Spesifikasi Sistem Aplikasi pengolahan jurnal online berbasis web dibuat dengan menggunakan bahasa PHP 5.0 sebagai
Administrasi Server Dasar Bagian 2. Modul. Andri Priyanto 15 Juni 2016 Pelatihan Server Labnet CS UPI
Administrasi Server Dasar Bagian 2 Modul Andri Priyanto 15 Juni 2016 Pelatihan Server Labnet CS UPI Administrasi Server Dasar Bagian 2 Andri Priyanto ([email protected]) Versi 1.0 Mei 2016
BAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Pada dasarnya sistem informasi merupakan suatu sistem yang dibuat oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk mencapai suatu
PENGEMBANGAN APLIKASI SISTEM PENGATURAN BASIS DATA SECARA ONLINE. Agustinus Noertjahyana, Rendy Pangestu dan Dwi Budiman
PENGEMBANGAN APLIKASI SISTEM PENGATURAN BASIS DATA SECARA ONLINE Agustinus Noertjahyana, Rendy Pangestu dan Dwi Budiman Jurusan Teknik Informatika Universitas Kristen Petra Jl. Siwalankerto 121-131 Surabaya
ANALISA PERBANDINGAN KINERJA CACHE PROXY SERVER ANTARA METODE PROXY INTERNAL DAN EXTERNAL
ANALISA PERBANDINGAN KINERJA CACHE PROXY SERVER ANTARA METODE PROXY INTERNAL DAN EXTERNAL Galih Agam Irawan Zukna Muhammad Diaz Prana Tirta Jurusan Teknik Informatika STMIK PalComTech Palembang Abstrak
BAB IV IMPLEMENTASI DAN EVALUASI
BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Metodologi Penelitian Dalam pelaksanaan kerja praktek dilakukan pendekatan dengan cara peninjauan untuk masalah apa yang terdapat di dalam SMA Negeri 1 Pandaan. Peninjauan
Cara Setting PC Router dan Proxy Server di Debian 6
Cara Setting PC Router dan Proxy Server di Debian 6 Apa itu PC Router? PC Router adalah sebuah PC (Komputer) yang di alih fungsikan menjadi jembatan sebuah jaringan, yang cara kerjanya tidak jauh berbeda
