Konfigurasi Proxy Server

23.03 Unknown 5 Comments

Disini saya akan memberikan sedikit penjelasan singkat tentang Proxy server.


         Proxy Server (peladen proxy) adalah sebuah komputer server atau program komputer yang dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap content dari internet atau intranet.
         Proxy Server bertindak sebagai gateway terhadap dunia ini internet untuk setiap komputer klien. Proxy server tidak terlihat oleh komputer klien: seorang pengguna yang berinteraksi dengan internet melalui sebuah proxy server tidak akan mengetahui bahwa sebuah proxy server sedang menangani request yang dilakukannya. Web server yang menerima request dari proxy server akan menginterpretasikan request-request tersebut seolah-olah request itu datang secara langsung dari komputer klien, bukan dari proxy server.
         Proxy server juga dapat digunakan untuk mengamankan jaringan pribadi yang dihubungkan ke sebuah jaringan publik (seperti halnya Internet). Proxy server memiliki lebih banyak fungsi dari pada router yang memiliki fitur packet filtering karena memang proxy server beroperasi pada level yang lebih tinggi dan memiliki kontrol yang lebih menyeluruh terhadap akses jaringan. Proxy server yang berfungsi sebagai sebuah "agen keamanan" untuk sebuah jaringan pribadi, umumnya dikenal sebagai firewall.
(sumber : https://id.wikipedia.org/wiki/Server_proksi )

Langkah-langkah konfigurasi Proxy Server
1. Install squid dan ketik perintah "apt-get install squid"


2. Selanjutnya kita masuk ke file squid dengan mengetikan perintah "nano /etc/squid/squid.conf"


3. Lanjut ke langkah berikutnya kita klik ctrl+w cari kata http_port 3128 dan masih di file squid lalu hapus tanda "#" dan tambahkan tulisan "transparent" seperti gambar dibawah ini.



4. Masih berada di file squid dan kita cari lagi kata cache_mem 16 MB dan hapus tanda "#"



5. kita cari lagi kata cache_mgr webmaster hapus tanda "#" lalu kita ubah webmaster menjadi domain kita , misalnya uswatun@poltek.com



6. cari kata acl connect , lalu tambahkan perintah berikut



7. cari kembali tulisan http_acces deny all dan tambahkan tanda "#" didepan nya , lalu simpan crtl+x dan Y dan ENTER



8. Kemudian kita akan menambahkan situs url yang akan kita blok ke file yang telah kita buat. nano /etc/squid/url itu agar segala situs situs yang bersangkutan dengan yang kita blok , tidak dapat diakses saat kita mencari browser (ini hanya berlaku pada situs url http , tidak dengan https)



9. Setelah itu kita akan menambahkan keyword yang akan kita blok pada file yang telah kita buat, kita ketikan perintah nano /etc/squid/key . Ini agar keyword yang bersangkutan dengan yg kita blok, tidak dapat di akses saat kita mencari di browser.




10. Lalu kita cek untuk memastikan kalau konfigurasi sudah benar, saat membuat swap "squid-z"




11. Tambahkan konfigurasi pada iptables , kita langsung saja masuk ke "nano /etc/rc.local" kemudian tambahkan perintah seperti dibawah ini : iptables –t nat –A PREROUTING –s 192.168.100.0/24 –p tcp --dport 80 –j REDIRECT -to-port 3128


12. Lalu kita restart squid nya, ketikkan "service squid restart"


13. Kemudian kita buka mozila dan masuk ke Option lalu setting connection nya dan pilih manual proxy configuration


14.  Selanjutnya, pada PC client, coba buka browser lalu ketik url yang kita blok, contoh : bukalapak.com dan hasil nya akan seperti dibawah


ini hasil penelusuran keyword "demo" sama seperti diatas


5 komentar:

Konfigurasi Internet Gateway dan DHCP Server pada Linux Debian 7

04.33 Unknown 0 Comments

Pertama-tama saya akan melihatkan simulasi konfigurasi pada debian.


A. Router/Gateway
     Router adalah perangkat network/jaringan yang digunakan menghubungkan beberapa jaringan, baik jaringan yang sama maupun berbeda dari segi teknologinya seperti menghubungkan jaringan yang menggunakan topoligi BUS , STAR dan RING. Router minimal memiliki 2 network interface.
  1. Konfigurasi IP Address
Pertama kita akan mengkonfigurasikan interfaces di debian server agar terkoneksi pada internet dengan cara mengatur ip address , lalu kita ketikan perintah nano /etc/network/interfaces kemudian Enter. Disini kita buat 2 ethernet , eth0 dan eth1


2. Kemudian ketik lagi perintah /etc/init.d/networking restart


3. Selanjutnya kita akan mengkonfigurasi Ip Forward , agar transfer data dapat berjalan antara dua jaringan yang berbeda , lalu kita hilangkan tanda # (pagar) pada net.ipv4.ip forward=1


Jika sudah debian kita reboot
4. Lalu kita konfigurasi Ip tables , untuk membuat jaringan local menjadi private (NAT). Ketikan perintah nano /etc/rc.local tambahkan perintah ini pada akhir tulisan iptables -t nat-A POSTROUTING -s 192.168.100.0/24 -j MASQUERADE lalu simpan.

5. Lakukan konfigurasi ip address pada pc client


6. Kemudian kita coba ping 8.8.8.8


B. DHCP (Dynamic Configuraton Protocol) adalah layanan yang secara otomatis memberikan nomor IP kepada komputer yang memintanya. Komputer yang memberikan nomor IP disebut sebagai DHCP server , sedangkan komputer yang meminta nomor IP disebut sebagai DHCP Client.
1.Instalasi DHCP 3
 Sebelum instalasi dhcp3 , disini kita tambahkan Repository local


2. Kemudian kita update kambing.ui , ketikan perintah apt-get update

3. Lalu kita instal dhcp3 dengan mengetikan perintah apt-get install dhcp3-server seperti dibawah ini

4. Kemudian jika sudah di instal , kita akan mengkonfigurasi file pada dhcp.conf . Kita ketikan perintah nano /etc/dhcp3/dhcpd.conf  akan terlihat seperti dibawah ini

lalu kita hilangkan tanda "#" dan atur ip address nya


5. Kita masukan perintah nano /etc/default/isc-dhcp-server , kemudian kita isi dengan INTERFACES="eth1" di bagian paling bawah.Ini berguna untuk ethernet mana yang akan mendapatkan layanan DHCP server.


6. Kemudian restart dhcp , ketikan perintah /etc/init.d/isc-dhcp-server restart


7. Jika sudah kita otomatiskan ip address di pc client


8. Kemudian kita coba kembali ping 8.8.8.8 , jika berhasil akan seperti dibawah ini

0 komentar: