Advance Proxy pada Smoothwall 3.0
Seperti janji saya di acc facebook, saya akan membahas lebih rinci masalah advance proxy pada OS smoothwall 3.0. Sebenarnya fasilitas proxy ini sudah ada secara default di smoothwall 3.0, namun hanyalah fungsi dasar saja yang di tampilkan, sebetulnya fungsi dasar inipun sudah sangat mencukupi, hanya saja tidak memiliki fungsi-fungsi sebagai berikut;
- Seamless GUI integration for advanced web proxy configuration
- Local user authentication including group based user management
- identd (RFC 1413) authentication
- LDAP authentication including Active Directory, eDirectory and OpenLDAP
- Windows authentication including native Windows domains and Samba
- RADIUS authentication
- Extended cache management
- Web access control by IP and MAC addresses
- Download throttling
- Time based access restrictions
- Classroom extensions for supervising web access by classrooms
- MIME type filter
- Blocking of unauthorized browsers or client software
- Automatic client configuration support (PAC and WPAD)
Keren sekali kan fasilitasnya?,…. oke kita teruskan… untuk instalasi Advanced Proxy kita membutuhkan requirement sebagai berikut;
- SmoothWall Express 3.0-polar-i386 dengan update terbaru 2009/09/02, kebetulan yang saya pakai untuk percobaan adalah versi smoothwall 3.o SP.1
- swe3-32-advproxy-3.0.4.tar.gz yang bisa di donlot di sini
- Terminal atau PC yang terhubung dengan server smoothwall ini, disarankan menggunakan GNU/LINUX sehingga anda tidak perlu repot-repot meng-install PuTTY atau lainnya
- Sambungan internet untuk melakukan update, jika anda tidak ingin melakukan update silahkan saja, tapi mungkin saja step yang di butuhkan agak berbeda
Advanced Proxy ini saya pasang karena saya membutuhkan beberapa fasilitas yang ada disana tapi ndak mau di repotkan dengan melakukan konfigurasi squid.conf secara manual, terutama fungsi trothlingnya. Step yang ada di manualnya di http://www.advproxy.net/documentation/smoothwall3-advproxy-en.pdf ternyata sukses memblokir client di warnet sehingga tidak bisa onlen, usut punya usut setelah masuk ssh dan mencoba menjalankan squid secara manual muncul error, kira-kira pesannya adalah client tidak diijinkan untuk mengakses proxy. Sebelum membahas lebih lanjut, kita akan menuliskan step instalasi Advanced Proxy yang saya ambil dari administrator guide nya. Karena saya menggunakan OS GNU/LINUX maka beberapa langkah saya ganti dengan yang sesuai, sebelum melakukan instalasi lakukan proses update.
Instalasi Advanced Proxy
Pertama download file swe3-32-advproxy-3.0.4.tar.gz (disarankan saat mendownload file ini anda lakukan di PC yang juga bisa mengakses ssh ke smoothwall), setelah selesai maka jalankan konsole/terminal dan ketikan perintah sebagai berikut;
$scp -P 222 kasir@192.168.50.1:swe3-32-advproxy-3.0.4.tar.gz root@192.168.50.354:swe3-32-advproxy-3.0.4.tar.gz
$ssh -p 222 -l root 192.168.50.254
#tar -xzf swe3-32-advproxy-3.0.4.tar.gz
#cd smoothwall-advproxy/
#./install
yup,… dan advproxy secara resmi telah terpasang di smoothwall anda,…. but
,….. pada kasus saya, setelah menginstall advproxy, semua klien di tolak saat mencoba akses internet, padahal proxy di set ke transparan, utak-atik semua paramater di GUI advance proxy juga tidak membantu, karena penasaran saya masuk ke konsole router dan mengeksekusi squid secara manual
aminrouter (root) /usr/etc $ squid
FATAL: Unable to open configuration file: /usr/etc/squid.conf: (2) No such file or directory
Squid Cache (Version 2.7.STABLE7): Terminated abnormally.
CPU Usage: 0.004 seconds = 0.004 user + 0.000 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
Aborted (core dumped)
aarrgrgggghhhh squid.conf nya ternyata hilang dan advance proxy meletakkan squid.conf di tempat yang tidak di kenal oleh script smoothwall,……. setelah puyeng mencari termasuk obrak-abrik ~/cgi-bin/advproxy.cgi untuk melihat dimana si advance ini meletakkan squid.conf nya yang akhirnya ketemu juga. Ternyata si “bego” ini meletakkan squid.conf di
./var/smoothwall/proxy/squid.conf
sedangkan script service squid pada smoothwall minta harus di letakkan di
./usr/etc/squid.conf
jelas ajah squidnya ndak mau jalan, geblegg bin gendeng
, solusi mudahnya tinggal eksekusi perintah
ln /var/smoothwall/proxy/squid.conf /usr/etc/squid.conf
rampung dahhh,…. mungkin ada cara yang lebih elegan dengan mengubah script pada advance proxy itu sendiri cuman udah bebel nih otak so solusi yang itu silahkan anda cari sendiri
=-=-=-=-=
Powered by Bilbo Blogger
Similar Posts:
- Instalasi cclFOX di openSUSE
- Warnet Linux di Cilacap
- Warnet Murah Meriah
- Konfigurasi cclFOX di openSUSE
- Automount Widget tidak berfungsi pada KDE 4.x openSUSE 11.1











One Comment on “Advance Proxy pada Smoothwall 3.0”
perlu di coba nih…
Wido Aji Wibowo´s last blog ..Belajar ngomong dengan bahasa inggris?