Pengertian Proxy Server
Apa itu proxy server? Pengertian Proxy Server atau peladen pewali adalah suatu server komputer yang menyediakan layanan untuk meneruskan permintaan user ke server lainnya yang berada di internet. Dengan adanya proxy server maka sebuah komputer bisa dihubungkan dengan komputer lainnya melalui internet.
Pada umumnya proxy server digunakan untuk mengamankan jaringan komputer pribadi yang terhubung dengan jaringan publik. Jadi, dari proxy server tersebut maka biasanya server diletakkan di antara aplikasi server dengan aplikasi client, dimana aplikasi client berupa web browser, client FTP dan lainnya sedangkan aplikasi server berupa server FTP dan web server.
Cara kerja proxy server
Dari pengertian proxy server di atas kita tahu bahwa proxy server berperan sebagai penghubung komputer dengan internet, maka cara kerja program ini yakni user menggunakan layanan pada server proxy kemudian melakukan permintaan data atau file yang terdapat di internet (public server). Selanjutnya proxy akan meneruskan permintaan tersebut ke internet dengan seolah-olah server tersebutlah yang memintanya.
Jika pengguna sudah mendapatkan permintaannya proxy akan memberi respon kepada user dimana seolah dia yang menjadi public servernya. Pada intinya di sini server proxy dapat menyembunyikan identitas alamat IP seseorang atau perusahaan.
Fungsi proxy server
Dari penjelasan tentang pengertian proxy dan cara kerjanya tersebut, maka berikut ini 3 fungsi utama server proxy yang harus diketahui:
1. Fungsi Connection Sharing
Disini server proxy berfungsi secara teknis untuk menjadi sebuah gateaway dimana berperan untuk membatasi penggunaan jaringan lokal dan jaringan luar.
Sehingga jika jaringan komputer perusahaan menanamkan program server proxy maka dapat mengakses sambungan gateway dari jaringan lokal ke jaringan internet secara bersamaan.
2. Fungsi Filtering
Dalam fungsi ini, server proxy bertindak seperti Firewall sebagai media penyaringan atau filtering sebuah jaringan internet dimana setiap paket-paket data yang ditransmisikan akan discan dan difilter untuk mengurangi kegagalan.
Tujuan lainnya juga untuk melindungi jaringan lokal perusahaan dari serangan luar seperti retasan. Selain itu server proxy juga dapat membantu meminimalisir serangan virus dan malware yang merugikan.
3. Fungsi Caching
Adanya server proxy dapat menyimpan objek dan data yang pernah di search atau diminta user saat browsing menggunakan aplikasi internet. Misalnya ketika Anda melakukan pencarian pada situs tertentu maka data-data tersebut akan disimpan dalam bentuk cache.
Semua data yang diminta dan diakses akan disimpan pada proxy server. Sehingga dari fungsi ini bisa dimanfaatkan untuk mendeteksi dokumen-dokumen apa saja yang sering diakses di komputer perusahaan.
Manfaat proxy server
Selain dari ketiga fungsi utama diatas, penggunaan server proxy juga memiliki manfaat berikut ini untuk user:
1. Menghemat Bandwidth
Proxy server bisa dimanfaatkan untuk menghemat penggunaan bandwith dari koneksi internet user karena adanya proses caching yang menyimpan cookies dari situs-situs yang pernah dikunjungi.
2. Meningkatkan Kinerja Internet
Proxy server dapat membantu meningkatkan kinerja jaringan internet user karena adanya penghematan bandwith.
3. Memblokir Situs Tertentu
Proxy server dapat secara otomatis memblokir situs-situs yang mengandung sara atau situs yang tidak diinginkan dengan adanya fitur filtering. Sehingga dengan manfaat ini bisa menghindari karyawan membuka situs-situs terlarang melalui jaringan internet lokal perusahaan.
4. Keamanan Jaringan Komputer
Seperti yang telah disebutkan di awal artikel, proxy server dapat meningkatkan keamanan komputer dari serangan virus dan gangguan malware.
Meskipun proxy bermanfaat besar bagi keamanan jaringan komputer namun masih terdapat kekurangan penggunaan proxy. Salah satunya adalah sering terjadi kesalahpahaman terhadap suatu situs yang dianggap harus diblokir oleh server sehingga perlu dilakukan pembukaan blokir secara manual.
Konfigurasi proxy server
- Konfigurasi Pertama
- Pertama install squid3 dengan mengetikkan perintah “apt-get install squid3”
- Kemudian lakukan konfigurasi pada /etc/squid3/squid.conf
Tekan Ctrl+w untuk melakukan searching http_access deny all
Kemudian, ubah deny menjadi allow
- Kemudian restart service squid3
- Konfigurasi Kedua
- Lanjutkan tambahan script berikut ini dalam konfigurasi dalam /etc/squid3/squid.conf,
2. Kemudian buat file urlblok.txt dengan perintah “nano /etc/squid3/urlblok.txt dan diisi dengan tulisan berikut ini
3. Restart layanan squid3
- Konfigurasi Ketiga
- Tambahkan beberapa konfigurasi pada /etc/squid3/squid.conf
2. Kemudian buat user proxynya, tetapi install dahulu apache2-ultils
3. Restart layanan squidnya
4. Dan lakukan konfigurasi pada browser client, (Setting pada firefox)
- Pengamatan
Pada Pengamatan ini, akan dilakukan pengetesan pada browser client.
- Hasil setelah di atur proxynya pada konfigurasi yang pertama
Hasilnya masih terakses oleh internet dengan menggunakan proxy server yang telah dikonfigurasi sebelumnya
- Setelah dikonfigurasi pada konfigurasi yang kedua
Hanya facebook dan detik yang di blokir oleh proxynya
- Setelah dikonfigurasi dengan konfigurasi ketiga
Client akan memasukan user name dan password yang di set pada proxy server
- Test Akhir
- Pada konfigurasi pertama yaitu kita membuat server proxy secara virtual dan menghubungkan kedalam system operasi client. Pada konfigurasi kedua yaitu membuat sebuah setting filtering pada server proxy. Dan untuk konfigurasi ke 3 membuat sebuah konfigurasi untuk memasukan sebuah otentikasi pada browser client sebelum mengakses internet dari server proxy-nya
- Membuat sebuah user untuk mengakses server proxy, kemudian REQUIRED untuk semua user ditunjukan untuk acl foo dan untuk user lisa sarah frank joe akan ditunjukan untuk acl bar. Dan pengguna yang diotentikasi ke foo akan diperbolehkan mengakses sepanjang Daytime dan untuk user lisa sarah frank joe diperbolehkan mengakses sepanjang waktu.
Berikut ini adalah beberapa permasalahan dan solusi saat konfigurasi DNS, WebServer, MailServer, FTP, dan Proxy.
1. Permasalahan dan solusi saat konfigurasi DNS
- Kesalahan pada file local (db.namafile)
Solusi : Cek kembali pada db.nama file (file local)
- Salah ketik pada file named.conf dan menyebakan Failed
- Konfigurasi pada Network lupa belum di restart dan menyebabkan Connection Time Out
- Lupa belum mensetting file resolv dan menyebabkan Connection Time Out
2. Permasalahan dan solusi saat konfigurasi Web Server
- Tidak bisa membuka webserver pada debian
- Tidak bisa instalasi meskipun CD sudah dimasukkan
- Tidak bisa akses webserver dengan domain
3. Permasalahan dan solusi saat konfigurasi Mail Server
- Tidak bisa mengirim e-mail
- Tidak bisa mengirim e-mail tujuan
- IP client conflict dengan IP server, akibatnya DHU
4. Permasalahan dan solusi saat konfigurasi FTP
- Ketika login akun FTP, kemudian tidak menjumpai adanya folder home di sana, sehingga tidak dapat terhubung dengkan server
5. Permasalahan dan solusi saat konfigurasi PROXY
- Setelah melakukan konfigurasi proxy, proxynya tidak berjalan di client (tidak memblok situs yang diinginkan)
Tidak ada komentar:
Posting Komentar