Limitasi Bandwidth + Mac IP Filtering in Linux Server

Limitasi Bandwidth

Pada praktek kali ini, proses limitasi bandwidth saya akan menggunakan squid berdasarkan delay pools diamana saya membuat aturan sebagai berikut

  • Limitasi berdasarkan IP Address dimana IP admin : 192.168.0.2-192.168.0.10/24 dan IP user : 192.168.0.11-192.168.0.254/24
  • Untuk admin mendapatkan full bandwidth alias tanpa limitasi sedangkan untuk user limitasi berjalan ketika ada user yang mendownload file lebih dari 5Mbps, jadi apabila file melebihi 5Mbps maka bandwidth untuk user maksimum menjadi 9 Kbps

dengan asumsi PC telah selesai terinstall Ubuntu server :

1. Setting interfaces sesuai topologi jaringan anda, pada praktek ini saya menggunakan settinggan interface sebagai berikut

root@goestoe:/# nano /etc/network/interfaces

Continue reading

Konfigurasi block situs menggunakan squid

Proxy server adalah sebuah server (sistem komputer atau aplikasi) yang bertindak sebagai perantara permintaan dari klien mencari sumber daya dari server lain. Klien A terhubung ke peladen perantara, meminta beberapa servis, seperti berkas, koneksi, halaman web, atau sumber daya lainnya, yang tersedia dari peladen yang berbeda. Server perantara mengevaluasi permintaan menurut aturan penyaringan

Squid adalah sebuah daemon yang digunakan sebagai proxy server dan web cache. Squid memiliki banyak jenis penggunaan, mulai dari mempercepat server web dengan melakukan caching permintaan yang berulang-ulang, caching DNS, caching situs web, dan caching pencarian komputer di dalam jaringan untuk sekelompok komputer yang menggunakan sumber daya jaringan yang sama, hingga pada membantu keamanan dengan cara melakukan penyaringan (filter) lalu lintas. Meskipun seringnya digunakan untuk protokol HTTP dan FTP, Squid juga menawarkan dukungan terbatas untuk beberapa protokol lainnya termasuk Transport Layer Security (TLS), Secure Socket Layer (SSL), Internet Gopher, dan HTTPS. Versi Squid 3.1 mencakup dukungan protokol IPv6 dan Internet Content Adaptation Protocol (ICAP).

Continue reading