Pada kesempatan kali ini saya akan mengajak sobat semua untuk membahas bagaimana sih
cara install squid proxy? Sebelumnya sobat tau tidak sih apa itu squid proxy atau yang biasa
disebut dengan proxy server? Jadi, Proxy server adalah sebuah server atau program komputer
yang berperan sebagai penghubung antara suatu komputer dengan jaringan internet. Atau
dalam kata lain, proksi server adalah suatu jaringan yang menjadi perantara antara jaringan
lokal dan jaringan internet. Proxy server dapat berupa suatu sistem komputer ataupun sebuah
aplikasi yang bertugas menjadi gateway atau pintu masuk yang menghubungan komputer kita
dengan jaringan luar. Okelah, kemudian langsung saja untuk membahas tutorial instalasi dan
konfigurasinya. Sebelumnya saya menghimbau sobat untuk ketelitianya dalam membaca
artikel ini. Karena langkah-langkah ini cukup rumit untuk pemula.
Langkah pertama, masukkan DVD 1 ke PC Debian. Lalu ketikkan perintah “apt-get install
squid” kemudian tunggu sejenak dan proses instalasi selesai. Contohnya seperti gambar
dibawah ini.
Advertisement
Setelah selesai menginstal Proxy Server-nya, sekarang kita masuk ke proses konfigurasi Proxy
Server-nya agar bisa berjalan dengan baik. Untuk langkah selanjutnya, ada di halaman
berikutnya.
Kemudian, untuk masuk kedalam konfigurasi DHCP Server-nya, kita ketikkan perintah “nano
/etc/squid/squid.conf”. Contohnya seperti gambar di bawah ini, oiya gambar ini adalah
konfigurasi default-nya sob.
Nah, Jika sudah masuk ke konfigurasi, kita mulai merubah konfigurasinya. Ikuti langkah-
langkah berikut ini untuk lebih jelasnya. Setiap langkah-langkah berikut ini sudah diberi tanda
garis merah atau putih pada contoh gambarnya.
Pertama, lakukan searching dengan cara menekan tombol “Ctrl dan W” agar lebih mudah
mengkonfigurasinya karena isinya terlalu banyak. Pertama, masukkan kata kunci “http_port
3128”. Ikuti seperti gambar diatas.
Kemudian jika sudah ketemu, tambahkan kata “transparent” seperti gambar dibawah ini agar
proxy yang berjalan nanti transparan atau tidak terlihat.
Lalu langkah selanjutnya adalah melakukan searching dengan kata kunci “acl localhost”
seperti contoh pada gambar dibawah ini.
Jika sudah, tambahkan IP network dan blok subnetnya. Sebagai contoh, perhatikan gambar di
halaman berikutnya.
Kemudian, lakukan searching lagi dengan kata kunci “http_access allow localnet”.
Setelah itu, tambahkan konfigurasi pada baris bawahnya. Tambahkan “http_access deny
block”. Itu ditujukan untuk memblok situs yang ada dalam blacklist (daftar yang diblokir).
Contoh gambar konfigurasinya ada pada halaman berikutnya.
Selanjutnya, kita keluar dari konfigurasi squid proxy-nya. Kemudian kita isi blacklist yang tadi
telah dibuat. Caranya, ketikkan perintah “nano /etc/squid/block.txt”. Sebagai contoh,
perhatikan gambar dibawah ini.
Setelah itu, masukkan nama domain website yang akan di blokir. Sebagai contoh, saya akan
memblokir sebuah nama domain website. Tinggal ketikkan saja nama domainnya. Perhatikan
gambar dibawah ini dan yang diberi tanda garis putih untuk lebih jelasnya.
Jika sudah memasukkan nama domain website ke dalam daftar, saatnya untuk keluar dari
konfigurasi dan merestart service Proxy-nya.
Kemudian setelah merestart service Proxy-nya, kita masuk ke konfigurasi untuk filtering
website yang akan diblokir.
Untuk masuk ke konfigurasi filtering, ketikkan perintah “nano /etc/rc.local”. Jika sudah masuk
ke konfigurasi, tambahkan script “iptables –t nat –A PREROUTING –i eth0 –p tcp --dport
80 –d 192.168.18.1 –j REDIRECT --to-ports 3128”. Contohnya ada pada gambar dibawah
ini.
Selanjutnya jika sudah menambahkan script untuk filtering, kita keluar dari konfigurasi
filtering. Kemudian ketikkan perintah “/etc/rc.local” untuk memasangkan konfigurasi yang
telah dibuat tadi. Jika sudah, kita lakukan pengujian lewat web browser. Saya akan coba akses
ke domain yang tadi dimasukkan ke dalam blacklist. Perhatikan gambar dibawah ini sebagai
contoh.
Jika hasilnya seperti gambar pada halaman sebelumnya tadi, berarti konfigurasi Proxy telah
berjalan dengan baik. Setelah diblokir, sekarang kita unblock agar bisa diakses lagi seperti
sebelumnya. Caranya tinggal masuk ke konfigurasi Proxy filtering tadi, lalu beri tanda pagar
“#” pada baris “iptables ..... “ kemudian keluar dan pasangkan konfigurasinya supaya domain
yang diblokir tadi bisa diakses lagi seperti sediakala. Untuk lebih jelasnya, perhatikan gambar
dibawah ini.
Kemudian ketikkan “/etc/rc.local” untuk memasangkan konfigurasinya. Jika sudah, kita reboot
PC Debiannya agar domain tadi tidak terkena filtering oleh Proxy. Setelah tidak terkena Proxy
filtering, maka domain tadi akan bisa diakses lagi seperti gambar dibawah ini.
Jika hasilnya seperti gambar pada halaman sebelumnya, berarti konfigurasi Proxy server yang
kita buat tadi berjalan dengan sempurna. Nah, jadi seperti itulah caranya sob. Mungkin terlihat
rumit sekali dan ini juga harus membutuhkan ketelitian yang tinggi. Oke selamat mencoba sob
dan semoga bermanfaat. Terimakasih~
ra Install dan Konfigurasi Proxy Server
dengan Squid di Windows Server
Assalamu'alaikum Wr.Wb
Pada postingan kali ini saya akan berbagi cara Instalasi dan Konfigurasi Proxy Server dengan
Squid di Windows Server 2008. Download file squid disini
2. Langkah pertama kita copy folder squid yang telah di ekstrak ke local disk C, seperti gambar
di bawah ini
3. Masuk ke folder "etc" lalu rename semua file yang ada didalamnya. Hilangkan ".default"
dibagian akhir semua nama file nya
↓
6. Cari "cache_mem 8 MB", kemudian ganti menjadi 16 MB dan hilangkan tanda pagar "#"
di depannya
7. Cari "cache_mgr webmaster", kemudian ganti webmaster menjadi email anda / nama
domain anda / terserah anda menjadi apa saja dan hilangkan tanda pagar "#" di depannya
↓
↓
9. Cari "acl connect method" kemudian dibawahnya ditambahkan parameter seperti beikut
acl localnet src 192.168.1.0/24 → Alamat IP Server
acl block url_regex –i “c:\squid\block.txt” → Lokasi penyimpanan daftar situs yang akan di block
http_access deny block
http_access allow localnet
http_access allow all
10. Buat file block.txt, file ini berguna untuk menuliskan situs apa saja yang ingin di block
↓
11. Buka file block.txt yang telah dibuat tadi, kemudian tuliskan situs yang ingin kita block
12. Buka cmd "command prompt", kemudian masuk ke folder / directory sbin
13. Ketikkan perintah "squid.exe -z" dan "squid.exe -d 1 -D" seperti gambar berikut
14. Jika proses berhenti seperti gambar dibawah ini, tekan saja pada keyboard tombol
"CTRL+C" untuk mengakhiri proses
15. Kemudian ketikkan perintah "squid.exe -O -D" jika berhasil akan seperti gambar berikut
16. Selanjutnya pergi ke Services
17. Cari squid dan klik "start" untuk mengaktifkan atau memulai squid
PERCOBAAN DI CLIENT
( Menggunakan Internet Explorer)
18. Atur IP pada Client
19. Masuk ke Internet Explorer, pilih Tools→Internet Options
22. Jika sudah kita mulai mengecek dengan membuka situs yang kita block tadi di browser.
Jika ada pesan error seperti gambar di bawah ini maka konfigurasi squid server kita telah
berhasil.
percobaan www.youtube.com
percobaan www.twitter.com
jadi jika anda ingin menghapus squid.pid, maka harus terlebih dahulu menghapus squid proxy
server yang terinstall untuk melakukan uninstalasi Squid Proxy Server pada linux anda maka
saya akan coba jelaskan cara melakukan hal tersebut pada beberapa contoh Distro Linux
biasanya pada distro-distro turunan Debian proses manajemen software/package sudah bisa
ditangani oleh aplikasi yang bernama apt-get
Redhat Based
Dulu sebelum menggunakan ubuntu saya lebih dahulu menggunakan redhat, maka jika anda
ingin melakukan uninstalasi package pada Distro turunan Redhat cukup menggunakan
perintah
#rpm -e [nama-paket]
example
#rpm -e squid
Sedangkan untuk suse, kita bisa menggunakan YAST sebagai manajemen software yang
terinstall pada komputer anda
Konsep Server Proxy
Proxy merupakan pihak ketiga yang berdiri ditengah-tengah antara kedua pihak yang saling
berhubungan dan berfungsi sebagai perantara Secara prinsip pihak pertama dan pihak kedua
tidak secara langsung berhubungan, akan tetapi masing-masing berhubungan dengan
perantara, yaitu proxy Dalam kehidupan di sekolah, fungsi proxy server dapat dianalogikan
sebagai berikut. Seorang siswa meminjam buku di perpustakaan, kadang si siswa tidak
diperbolehkan langsung mencari dan mengambil sendiri buku yang diinginkan.
Mungkin anda sudah sering mengenal istilah tentang proxy server, namun anda belum
mengetahui apa itu sebuah proxy server. Proxy server pada dasarnya merupakan suatu bentuk
dari server, yaitu sebuah perangkat yang digunakan untuk menyimpan dan juga menyediakan
data bagi client ataupun usernya. Proxy server merupakan salah satu server yang posisinya
terletak diantara aplikasi dari sebuah server dan juga aplikasi dari sebuah client pada saat
jaringan kompter berlangsung dan berjalan.
Pada dasarnya, proxy server memiliki tugas untuk menjembatani dan juga mengendalikan
aktivitas dari lalu lintas paket data yang melewatinya. Dengan adanya proxy server, maka
setiap aplikasi client maupun aplikasi server, seperti FTP, web server, web browser dan
semacamnya bisa dimonitor dan juga dikendalikan oleh proxy server.
Penggunaan proxy server seringkali dirubah untuk membuat koneksi, terutama koneksi pada
jaringan internet menjadi lebih cepat dan juga lebih stabil. Apabila dibandingkan dengan
menggunakan koneksi internet biasa tanpa melakukan pengaturan pada proxy
server. Berbagai jenis jaringan komputer yang ada, proxy server dapat di gunakan untuk
semua jenis jaringan sesuai kebutuhan user.
Home » Jaringan Komputer » Teknologi Jaringan » Fungsi Proxy Pada Jaringan Komputer
Mungkin anda sudah sering mengenal istilah tentang proxy server, namun anda belum
mengetahui apa itu sebuah proxy server. Proxy server pada dasarnya merupakan suatu bentuk
dari server, yaitu sebuah perangkat yang digunakan untuk menyimpan dan juga menyediakan
data bagi client ataupun usernya. Proxy server merupakan salah satu server yang posisinya
terletak diantara aplikasi dari sebuah server dan juga aplikasi dari sebuah client pada saat
jaringan kompter berlangsung dan berjalan.
Pada dasarnya, proxy server memiliki tugas untuk menjembatani dan juga mengendalikan
aktivitas dari lalu lintas paket data yang melewatinya. Dengan adanya proxy server, maka
setiap aplikasi client maupun aplikasi server, seperti FTP, web server, web browser dan
semacamnya bisa dimonitor dan juga dikendalikan oleh proxy server.
Penggunaan proxy server seringkali dirubah untuk membuat koneksi, terutama koneksi pada
jaringan internet menjadi lebih cepat dan juga lebih stabil. Apabila dibandingkan dengan
menggunakan koneksi internet biasa tanpa melakukan pengaturan pada proxy
server. Berbagai jenis jaringan komputer yang ada, proxy server dapat di gunakan untuk
semua jenis jaringan sesuai kebutuhan user.
Fungsi connection sharing merupakan fungsi teknis dari sebuah proxy server, yang
menempatkan sebuah proxy server menjadi sebuah gateaway, dimana dapat membatasi antara
penggunaan jaringan local dan juga jaringan luar. Dengan adanya fungsi ini, maka dapat
dimungkinkan untuk melakukan koneksi dari jaringan local ke dalam jaringan internet
dengan menggunakan sambungan gateaway tersebut secara bersamaan. Inilah yang disebut
sebagai connection sharing dalam fungsi teknis sebuah proxy server.
2. Fungsi Filtering
Fungsi teknis kedua dari proxy server adalah sebagai media filtering pada sebuah jaringan
internet. Fungsi ini juga sering dikenal dengan istilah firewall, dimana setiap paket data yang
ditransmisikan akan difilter dan discan, sehingga dapat mengurangi kegagalan, dan juga
dapat membantu melindungi jaringan local dari serangan dan juga gangguan yang tidak
diinginkan dari jaringan internet atau jaringan luar.
Fungsi filtering ini juga dapat mencegah agar komputer tidak teserang virus dan juga
malware, yang dapat merugikan user komputer. Kelebihan dari fungsi filtering pada proxy
server ini adalah dapat dilakukan konfigurasi untuk melakukan manajemen situs mana saja
yang ingin dilakukan filtering, dan situs apa saja yang dapat ditolak oleh akses jaringan
komputer kita.
3. Fungsi Caching
Caching merupakan proses penyimpanan objek dan data yang sudah pernah direquest oleh
user ketika melakukan browsing dan melakukan koneksi internet pada aplikasi-aplikasi
internet. Contohnya adalah, ketika kita membuka sebuah website, maka gambar dan juga
objek di dalam website tersebut akan disimpan dalam bentuk cache.
Dengan adanya proxy server, maka proses caching akan lebih mudah untuk dilakukan,
dimana setiap data dan juga objek yang sudah pernah diakses dan direquest sebelumnya akan
disimpan ke dalam sebuah proxy server.
Itu adalah sekilas gambaran mengenai fungsi utama dari sebuah proxy server, apabila dari sisi
teknis jaringannya. Kebanyakan proxy server dimanfaatkan dalam sebuah koneksi internet,
yang menggunakan protocol jaringan TCP / IP.
Bagi para user, yang melakukan koneksi terhadap jaringan internet, adanya proxy server ini
tentu sangatlah membantu dan memberikan beberapa manfaat. Berikut ini adalah beberapa
manfaat dari penggunaan proxy server bagi usernya:
Karena itu, dengan koneksi langsung ke dalam web server yang berkurang, hal in iakan
berpengaruh terhadap bandwith, dan akan mengoptimalkan penggunaan bandwith internet
yang menjadi lebih sedikit.
Merupakan manfaat lanjutan dari point pertama. Dengan penggunaan bandwith yang lebih
sedikit, dan juga pengaksesan informasi serta data yang tidak harus langsung terkoneksi
dengan web server, maka efektivitas dan juga kinerja dari jaringan internet yang akan anda
akses akan menjadi lebih baik. Setiap gamabar, objek dan juga konten akan lebih mudah
untuk ditampilkan dan dapat mengurangi resiko adanya gambar atau konten yang tidak
tampil.
Proxy juga banyak digunakan untuk melakukan pemblokiran terhadap situs-situs tertentu.
Saat ini, jenis situs yang sifatnya pronografi, serta SARA sudah banyak diblokir dan juga
filter berkat fungsi filtering yang ditawarkan oleh proxy server. Jadi, proxy server sangat
bermanfaat bagi user yang memang membutuhkan fitur koneksi internet yang bebas dari
konten konten buruk dan juga tidak pantas, sehingga dapat digunakan oleh semua orang.
Kemanan jaringan yang menggunakan proxy server juga menjadi lebih terjaga. Hal ini sangat
erat pula kaitannya dengan fungsi filtering dari sebuah proxy server. Dengan adanya filtering
pada proxy server, maka setiap konten website atau aplikasi internet akan menjadi lebih aman
dan juga mudah untuk diakses. Fitur ini juga memungkinkan agar komputer atau device
terhindar dari gangguan malware dan juga virus yang bertebaran pada jaringan internet.
Cara menjaga keamanan jaringan komputer salah satunya adalah dengen menggunakan proxy
server guna menyaring informasi yang masuk dan keluar. Sehingga user dengan mudah
mengakses internet tanpa perlu khawatir data apapun akan tersebar dengan mudah.
Pengaksesan situs yang sudah pernah dibuka sebelumnya menjadi lebih cepat
Akses internet akan menjadi lebih cepat, terutama pada website yang sudah pernah dibuka
sebelumnya. Dengan menggunakan proxy server, seluruh konten dan juga isi dari aplikasi
intenet akan menjadi lebih cepat untuk ditampilkan. Kemudian hal ini akan berpengaruh
kepada akses internet itu sendiri yang menjadi lebih cepat dan dapat terhindar dari kegagalan
loading konten.
Kelemahan dari Proxy Server
Meskipun fungsinya sangat baik dan juga memberikan banyak manfaat bagi usernya, akan
tetapi proxy server terkadang dapat memberikan beberapa kelemahan dan juga ketidak
nyamanan bagi para penggunanya. Berikut ini adalah beberapa kelemahan dari proxy server:
Akses internet lambat pada halaman yang belum pernah dibuka sebelumnya
Kelemahan penggunaan proxy server adalah kecepatan akses menjadi lebih lambat pada situs
dan juga aplikasi internet yang baru digunakan, dan belum pernah digunakan sebelumnya.
Hal ini disebabkan karena request jaringan akan berlangsung lebih panjang siklusnya, dimana
ketika user melakukan request maka proxy server akan melihat dan menganalisa request
terlebih dahulu dan baru kemudian proxy server menyambungkan ke web server.
Setelah web server merespon, konten akan berhenti di proxy server telebih dahulu untuk
proses caching, filtering dan juga fungsi lainnya. Kemudian barulah konten masuk ke aplikasi
internet milik user yang telah diminta sebelumnya.
Ada beberapa kesalahan dalam proses filtering yang terjadi. Mungkin tidak banyak, namun
terkadang ada beberapa konten yang sebenarnya tidak berbahaya, namun tetap diblokir oleh
proxy server, karena kesalahan identifikasi. Apabila hal ini terjadi, maka kita harus
mengganti konfigurasi proxy server telebih dahulu agar halaman bisa dimuat kembali dengan
baik.
Proxy server juga dapat mengalami keterlambatan dalam melakukan update. Apabila procy
server mengalami keterlambatan dalam melakukan update, maka hal ini akan menyebabkan
user akan memperlohe konten-konten yang belum update, dan harus melakukan refreshin
beberapa kali sebelum akhirnya memperoleh konten yang sudah terupdate.
Home » Jaringan Komputer » Teknologi Jaringan » 17 Perbedaan Antara Proxy Dan Firewall
Ada yang tahu apa itu proxy dan firewell serta perbedaan dari keduanya? mungkin teman-
teman ada yang tahu dan ada yang masih belum mengerti atau bahkan asing mengenai kedua
hal tersebut. Firewell dan proxy yaitu dua teknologi yang amat sering terlihat saat bicara
tentang internet. keduanya memiliki fungsi yang hampir sama, yaitu sebagai gateway yang
membolehkan paket data untuk masuk hingga ke tujuan. Namun ada beberapa perbedaan
pada firewall serta proxy server. Perbedaan firewell dan proxy yaitu diantaranya :
Tujuan utama dari firewall yaitu untuk menghindar orang yang berwenang untuk membangun
koneksi serta memperoleh akses ke jaringan anda. sebaliknya, tujuan utama proxy server
yaitu untuk melakukan tindakan sebagai relay untuk memfasilitasi jalinan pada dua titik.
Fungsi firewell :
1. Mengontrol dan mengawasi paket data yang mengalir di jaringan firewall harus dapat
mengatur, memfilter dan mengontrol lalu lintas data yang diizinkan untuk mengakses
jaringan privat yang dilindungi firewall
2. Melakukan autentifikasi terhadap akses.
3. Aplikasi proxy firewall mampu memeriksa lebih dari sekedar header dari paket data,
kemampuan ini menuntut firewall untuk mampu mendeteksi protokol aplikasi tertentu
yang spesifikasi.
4. Mencatat setiap transaksi kejadian yang terjadi di firewall. Ini memungkinkan
membantu sebagai pendeteksian dini akan penjebolan jaringan.
Fungsi Proxy :
1. Connecting sharing yaitu sebagai penghubung atau perantara pengambilan data dari
suatu alamat IP dan diantarkan ke alamat IP lainnya ataupun kepada IP komputer
user.
2. Terdapat beberapa proxy yang dilengkapi dengan firewall yang dapat memblokir
beberapa atau sebuah alamat IP yang tidak diinginkan, sehingga beberapa website
tidak dapat diakses dengan memakai proxy tersebut. Itulah salah satu fungsi dari
proxy sebagai filtering.
3. Fungsi caching, disini maksudnya proxy juga dilengkapi dengan media penyimpanan
data dari suatu web, dari query ataupun permintaan akses user. Misalnya permintaan
untuk mengakses suatu web dapat lebih cepat jika telah ada permintaan akses ke suatu
web pada pemakai proxy sebelumnya. Itulah fungsi proxy sebagai chacing.
4. Berdasarkan apa yang dilakukan
5. Firewall melindungi user dari kegiatan dan ancaman lainnya. Umumnya kita biasa
membatasi dari remote users dan system. Dari segi prespective teknis, sebuah firewall
merupakan pertemuan traffic dari jaringan menuju atau dari jaringan lainnya dan
melewatkan nya hanya jika sesuai dengan yang didefinisikan dalam rule base firewall
tersebut. lihat artikel standard external firewall.
6. Web proxy adalah komputer server yang bertindak sebagai komputer lainnya
berfungsi untuk melakukan request terhadap kontent dari suatu jaringan internet
ataupun jaringan intranet. Adapun hal-hal yang dapat dilakukan oleh web proxy
diantaranya sebagai berikut ini:
7. Dapat menyembunyikan alamat IP address.
8. Dapat dipakai untuk mengakses suatu website yang telah di blok oleh ISP (Internet
service provider) atau oleh suatu organisasi.
9. Dapat di gunakan untuk mem-blok beberapa atau sebuah website yang nantinya didak
dapat diakses.
10. Dapat men-filter cookies yang tidak di inginkan dan seluruh cookies yang tersimpan
di encrypt.
11. Dan dapat meningkatkan keamanan privacy pengguna.
VPN Server ( Virtual Private Network ) merupakan sebuah Software yang di install pada
sebuah Virtual Server yang menjembatani koneksi antara internet ke Komputer Klien.
Komputer Klien ( Client) atau komputer kita akan menyambung dulu ke VPN Server,
Setelah itu VPN server akan meneruskan koneksi ke internet. Setiap Request Upload maupun
Download dari internet akan di teruskan oleh VPN. Sehingga jika kita menggunakan VPN
server, Ip yang dikenali saat kita mengakses sebuah situs adalah IP server VPN. dan IP kita
yang sebenarnya tidak akan kelihatan.
Bertujuan untuk menghasilkan speed internet dengan request yang cepat. Karena situs yang
diakses tidak semua diambil dari publik, sebagian sudah tersimpan didalam cache atau
simpanan dari proxy. Sehingga akan menghemat penggunaan bandwith internasional.