Konfigurasi Proxy dan Webserver Di ClearOS memberikan panduan lengkap untuk mengkonfigurasi proxy server, web server, dan filter konten di ClearOS. Langkah-langkahnya meliputi aktivasi mode transparan proxy, filter banner dan pop-up, filter protokol, membuat virtual host, mengaktifkan FTP dan web server, serta MySQL. Konfigurasi ini memungkinkan penulis membangun server kecil dengan berbagai layanan sesuai rancangannya.
1. Konfigurasi Proxy dan Webserver Di ClearOS Penulis : Harry Setya Hadi
xmoensen@gmail.com
Konfigurasi Proxy dan Webserver Di ClearOS
Penulis : Harry Setya Hadi
Date : 22-03-2013
Awal ceritanya saya mempunyai PC bekas dengan informasi Hardware adalah :
Hardware Information
Processors 1
Model Intel(R) Pentium(R) 4 CPU 1.70GHz
CPU Speed 1.69 GHz
Cache Size 256.00 KB
System Bogomips 3387.55
PCI Devices - Ethernet controller: ADMtek NC100 Network Everywhere Fast Ethernet 10/100
- Ethernet controller: Intel Corporation 82801BA/BAM/CA/CAM Ethernet Controller
- Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
- Host bridge: Intel Corporation 82845 845 [Brookdale] Chipset Host Bridge
- IDE interface: Intel Corporation 82801BA IDE U100 Controller
- ISA bridge: Intel Corporation 82801BA ISA Bridge
- Multimedia audio controller: Intel Corporation 82801BA/BAM AC'97 Audio Controller
- PCI bridge: Intel Corporation 82801 PCI Bridge
- PCI bridge: Intel Corporation 82845 845 [Brookdale] Chipset AGP Bridge
- SMBus: Intel Corporation 82801BA/BAM SMBus Controller
- (2x) USB Controller: Intel Corporation 82801BA/BAM USB Controller #1
- VGA compatible controller: ATI Technologies Inc Rage 128 Pro Ultra TF
IDE Devices - hdd: ASUS CD-S520B
- hda: SAMSUNG SV4002H (Capacity: 37.31 GB)
SCSI Devices none
USB Devices - Sunplus Innovation Technology Inc. Optical Mouse
- Chesen Electronics Corp. Keyboard
Ini adalah bekas Route warnet yang sudah lama tidak terpakai. Dahulu pernah saya coba jual ke
tukang Botol malah di tawari 20rb.
Karena saying untuk di buang mendingan saya bikini sebuah server kecil yang menampung
webserver, proxy, firewall, dll. Sebelum perancangan saya membuatkan desain Layout untuk di
rumah saya sendiri seperti berikut ini :
2. Konfigurasi Proxy dan Webserver Di ClearOS Penulis : Harry Setya Hadi
xmoensen@gmail.com
Saat artikel ini saya buat ClearOS sudah saya install ulang untuk kebutuhan Image nya,
sebelumnya mohon maaf karena untuk OpenWRT saya sendiri ada trouble di hardware jadi
untuk jaringan Wifi melalui OpenWRT tidak akan di bahas di sini mungkin akan di bahas untuk
artikel selanjutnya sampai OpenWRT saya berfungsi dengan baik seperti semula.
Untuk installasi ClearOS juga tidak akan di bahas di sini karena beranggapan bahwa semuanya
sudah bisa dalam melakukan installasi ClearOS tersebut. Di sini saya menggunakan clearos-
enterprise-5.2-service-pack-1.iso kenapa saya tidak menggunakan clearos-community-6.3.0-
i386.iso yang terbaru ( terbaru saat artikel ini di buat ). Di karena ram pada PC tidak mencukupi
:D.
Untuk perancangan webserver saya inginkan seperti gambar di bawah ini :
3. Konfigurasi Proxy dan Webserver Di ClearOS Penulis : Harry Setya Hadi
xmoensen@gmail.com
Bertujuan masing2 file menggunakan Vhost saja jadi ngk perlu dengan membuatkan
subdirektori.
Oke jika semua rancangan sudah Ok kita lanjut untuk ke konfigurasi ClearOS nya apakah
ClearOS dapat membantu saya untuk mewujudkan rancangan tersebut ?.
Membangun Proxy Server :
Untuk langkah awal saya akan membangun proxy server terlebih dahulu, lakukan akses ke ip
server dengan IP nya adalah 192.168.99.99 karena IP tersebut saya set untuk LAN. Untuk cek IP
sudah terhubung bisa kita ping
4. Konfigurasi Proxy dan Webserver Di ClearOS Penulis : Harry Setya Hadi
xmoensen@gmail.com
Ping sudah Ok. Sekarang lakukan akses menggunakan browser dengan alamat
https://192.168.99.99:81
Masukan user dan password yang telah di buat sewaktu melakukan installasi
Jika tidak ada masalah akan masuk kehalaman dasbord admin
5. Konfigurasi Proxy dan Webserver Di ClearOS Penulis : Harry Setya Hadi
xmoensen@gmail.com
Terlihat ada 3 buah interface yang aktif, karena eth2 kosong karena belum saya berikan IP
untuk eth2.
Pilih menu Gateway Proxy and Filtering Web Proxy
6. Konfigurasi Proxy dan Webserver Di ClearOS Penulis : Harry Setya Hadi
xmoensen@gmail.com
Keterangan Untuk menu web proxy:
Status
Untuk start/stop Service proxy
On boot
Apakah Proxy running saat boot atau tidak
Max cache size
maksimal besarnya ruang harddisk yang akan dipakai untuk menyimpan file-file
hasil caching proxy server.
Max object size
maksimal besarnya ukuran file yang akan disimpan. File yang ukurannya lebih
besar dari ketentuan tidak akan disimpan di cache proxy server.
Max download
maksimal besarnya file yang bisa didownload secara langsung.
Transparent mode
jika mode ini diaktifkan,maka semua browser dan akses http/web dari client akan
diarahkan secara otomatis melalui proxy server. Jika tidak diaktifkan,maka kita
harus mengisikan ip address dan port proxy server secara manual ke setiap
browser yang ada di setiap komputer client
Content Filter
mode ini digunakan untuk mengaktifkan fitu content filter
Banner and Pop-up Filter
Digunakan untuk memblokir iklan banner dan iklan pop up yang ada di situs-situs
internet.
BYPASS PROXY SERVER
Adakalanya suatu website tidak mau jalan jika dilewatkan proxy server, maka cara
satu-satunya adalah mem bypass website tersebut.
Berikut ini adalah beberapa fitur yang saya aktifkan :
7. Konfigurasi Proxy dan Webserver Di ClearOS Penulis : Harry Setya Hadi
xmoensen@gmail.com
Maximum Cache Size saya berikan 20Gb, Maximum Object size saya naikan menjadi 10Mb dank
arena Jaringan ini hanya saya pakai sendiri makan Maximum Download File Size saya berikan
Unlimited.
Untuk web Proxy Mode saya Enabled kan Transparent Mode nya biar tidak capek2 lagi set
secara manual. Untuk Content Filter untuk sekarang masih saya Disabled kan dulu tergantung
kedepannya .
untuk mengecek apakah proxy sudah ok atau tidak bisa kita cek di
http://www.whatismyip.com/ bukan rekomendasi loh, tapi salah satunya saja :D
Terlihat proxy sudah aktif :D. sekarang apakah benar bisa memblok iklan baner dan pop up .
untuk membuktikannya fitur Banner and Pop-up Filter akan saya di disable kan terlebih dahulu.
Sekarang coba akses situs terserah yang ada iklannya
8. Konfigurasi Proxy dan Webserver Di ClearOS Penulis : Harry Setya Hadi
xmoensen@gmail.com
Banner and Pop-up Filter Status Disable
Banner and Pop-up Filter Status Enable
Ternyata iklannya hilang. Sampai di sini proxy sudah aktif dan sudah OK
Protocol Filter
Protocol filter berfungsi untuk blokir website tertentu berdasarkan protokolnya,
misalnya untuk memblokir peer-to-peer seperti torrent dll.
Masuk Gateway – Protocol Filter – Protocol Filter Configuration
Disini saya melakukan filter by group dengan memilih Worm/Virus
9. Konfigurasi Proxy dan Webserver Di ClearOS Penulis : Harry Setya Hadi
xmoensen@gmail.com
Pada protocol akan muncul beberapa filteran nya. Pilih Block untuk melakukan filter dan jangan
lupa klik Start :D
Masih banyak lagi pilihan pada filter ini terserah mau di set seperti mana semua di kembalikan
ke diri masing2.
Sampai di sini saya rasa proxy dan filter sudah cukup sekarang membangun webserver nya :
WEBSERVER
Untuk mengakatifkan webserver
Server Web Web Server
10. Konfigurasi Proxy dan Webserver Di ClearOS Penulis : Harry Setya Hadi
xmoensen@gmail.com
Pada bagian Primary Web Site and Virtual Hosts kita membuat sebuah Vhost dengan nama
blog.h4nk.lan pilih add. Kalau mau aktifkan ftp pilih yes. Jika oke klik Update
Saat klik update akan ada warning
Website upload service not running (Samba/Windows Server) - Configure
11. Konfigurasi Proxy dan Webserver Di ClearOS Penulis : Harry Setya Hadi
xmoensen@gmail.com
Ternyata service Samba/Windows Server belum aktif. Untuk aktifkan nya Kik Configure ( tulisan
berwarna Merah )
Isi server name dab windows domain. Dan password jika OK klik Update.
Jiksa sudah Klik Start untuk runingkan service nya.
12. Konfigurasi Proxy dan Webserver Di ClearOS Penulis : Harry Setya Hadi
xmoensen@gmail.com
Kembali lagi ke webserver ternyata terdapat pesan error lagi
Sama dengan di atas FTP Server belum running. Klik Configure untuk melakukan konfigurasinya.
13. Konfigurasi Proxy dan Webserver Di ClearOS Penulis : Harry Setya Hadi
xmoensen@gmail.com
Isi Server Name nya lalu Klik Start untuk runingkan Service FTP dan Klik TO Auto untuk Runing
Setiap Kali booting/restart. Jika sudah Ok kembali ke fitur WebServer lagi.
Ternyata sampai di sini tidak ada pesan error lagi. Kalau ok Klik Start untuk runingkan Service
Webserver dan Klik TO Auto untuk Runing Setiap Kali booting/restart. Sekarang Coba akses
melalui browser http://h4nk.lan dan http://blog.h4nk.lan
http://h4nk.lan
http://blog.h4nk.lan
Jika kedua tampil seperti itu bearti sudak OK. Kita membuat Web Server.
Mysql
Untuk aktifkan service Mysql cukup mudah
Server Database MySQL
14. Konfigurasi Proxy dan Webserver Di ClearOS Penulis : Harry Setya Hadi
xmoensen@gmail.com
lalu Klik Start untuk runingkan Service Mysql dan Klik To Auto untuk Runing Setiap Kali
booting/restart.
Lalu masukan password Mysql nya.
Percobaan Webserver
Untuk percoba pada link blog.h4nk.lan saya akan upload jombla 3.
15. Konfigurasi Proxy dan Webserver Di ClearOS Penulis : Harry Setya Hadi
xmoensen@gmail.com
Untuk sampai di sini rancangan sudah sesuai dengan apa yang saya inginkan. Semua
konfigurasi dan setingan tergantung selera masing2. Untuk setting2 NAT dan Firewall akan di
lanjutkan pada artikel selanjutnya.
Biografi : http://h4nk.blogspot.com/p/tentang-saya.html