Install Proxy Server, perintahnya apt-get install squid .
Tekan tombol Y jika mincul pertanyaan seperti di atas. Tunggu sampai proses penginstallan selesai.
Install Proxy server
Install Proxy Server, perintahnya apt-get install squid .
Tekan tombol Y jika mincul pertanyaan seperti di atas. Tunggu sampai proses penginstallan selesai.
Install Proxy server
Install Proxy Server, perintahnya apt-get install squid .
Tekan tombol Y jika mincul pertanyaan seperti di atas. Tunggu sampai proses penginstallan selesai.
Konfigurasi Server Linux Debian
Laporan Server XII TKJ SMKN 2 Singosari
Setelah proses penginstallan selesai, masuk pada folder nano named.conf . Isikan db. yang akan di blok, misalnya saja twitter.com .
Masuk direktori bind : cd /etc/bind .
Konfigurasi Server Linux Debian
Laporan Server XII TKJ SMKN 2 Singosari
Setelah proses penginstallan selesai, masuk pada folder nano named.conf . Isikan db. yang akan di blok, misalnya saja twitter.com .
Masuk direktori bind : cd /etc/bind .
Konfigurasi Server Linux Debian
Laporan Server XII TKJ SMKN 2 Singosari
Setelah proses penginstallan selesai, masuk pada folder nano named.conf . Isikan db. yang akan di blok, misalnya saja twitter.com .
Copy db.twitter.com : cp db.local db.twitter.com .
Restart DNS server : /etc/init.d/bind9 restart . Uji db.twitter.com : nslookup twitter.com .
Copy db.twitter.com : cp db.local db.twitter.com .
Restart DNS server : /etc/init.d/bind9 restart . Uji db.twitter.com : nslookup twitter.com .
Copy db.twitter.com : cp db.local db.twitter.com .
Restart DNS server : /etc/init.d/bind9 restart . Uji db.twitter.com : nslookup twitter.com .
Konfigurasi Server Linux Debian
Laporan Server XII TKJ SMKN 2 Singosari
Masuk pada folder nano /etc/resolv.conf .
Konfigurasikan directory squid .
Cari kata http_port 3128 , tambahkan kata transparent . Sekaligus hilangkan tanda pagar (#) di depannya.
Konfigurasi Server Linux Debian
Laporan Server XII TKJ SMKN 2 Singosari
Masuk pada folder nano /etc/resolv.conf .
Konfigurasikan directory squid .
Cari kata http_port 3128 , tambahkan kata transparent . Sekaligus hilangkan tanda pagar (#) di depannya.
Konfigurasi Server Linux Debian
Laporan Server XII TKJ SMKN 2 Singosari
Masuk pada folder nano /etc/resolv.conf .
Konfigurasikan directory squid .
Cari kata http_port 3128 , tambahkan kata transparent . Sekaligus hilangkan tanda pagar (#) di depannya.
Cari kata chace_mem , ubah kapasitas memorynya dan hilangkan tanda pagar (#) di depannya.
Cari kata chace_mem , ubah kapasitas memorynya dan hilangkan tanda pagar (#) di depannya.
Cari kata chace_mem , ubah kapasitas memorynya dan hilangkan tanda pagar (#) di depannya.
Konfigurasi Server Linux Debian
Laporan Server XII TKJ SMKN 2 Singosari
Cari kata cache_dir ufs .
Tambahkan kata cache_dir ufs /cache 250 32 512 di bawahnya.
Konfigurasi Server Linux Debian
Laporan Server XII TKJ SMKN 2 Singosari
Cari kata cache_dir ufs .
Tambahkan kata cache_dir ufs /cache 250 32 512 di bawahnya.
Konfigurasi Server Linux Debian
Laporan Server XII TKJ SMKN 2 Singosari
Cari kata cache_dir ufs .
Cari kata cache_effective , hilangkan tanda pagar (#) di depannya. Cari kata cache_effective , hilangkan tanda pagar (#) di depannya. Cari kata cache_effective , hilangkan tanda pagar (#) di depannya.
Konfigurasi Server Linux Debian
Laporan Server XII TKJ SMKN 2 Singosari
Cari kata access_log /var , hilangkan tanda pagar (#) di depannya.
Cari kata cache_log /var ,hilangkan tanda pagar (#) di depannya.
Konfigurasi Server Linux Debian
Laporan Server XII TKJ SMKN 2 Singosari
Cari kata access_log /var , hilangkan tanda pagar (#) di depannya.
Cari kata cache_log /var ,hilangkan tanda pagar (#) di depannya.
Konfigurasi Server Linux Debian
Laporan Server XII TKJ SMKN 2 Singosari
Cari kata access_log /var , hilangkan tanda pagar (#) di depannya.
Cari kata cache_store_log , hilangkan tanda pagar (#) di depannya. Cari kata cache_store_log , hilangkan tanda pagar (#) di depannya. Cari kata cache_store_log , hilangkan tanda pagar (#) di depannya.
Konfigurasi Server Linux Debian
Laporan Server XII TKJ SMKN 2 Singosari
Cari kata cache_mgr .
Tambahkan kata cache_mgr (ex :[email protected]) di bawah kata
Default seperti tampilan di atas.
Konfigurasi Server Linux Debian
Laporan Server XII TKJ SMKN 2 Singosari
Cari kata cache_mgr .
Tambahkan kata cache_mgr (ex : [email protected]) di bawah kata
Default seperti tampilan di atas.
Konfigurasi Server Linux Debian
Laporan Server XII TKJ SMKN 2 Singosari
Cari kata cache_mgr .
Tambahkan kata cache_mgr (ex : [email protected]) di bawah kata
Cari kata visible_hostname .
Tambahkan kata visible_hostname (ex : serverku) seperti tampilan di atas. Cari kata visible_hostname .
Tambahkan kata visible_hostname (ex : serverku) seperti tampilan di atas. Cari kata visible_hostname .
Konfigurasi Server Linux Debian
Laporan Server XII TKJ SMKN 2 Singosari
Cari kata error_directory , ganti kata English menjadi Indonesia .
Konfigurasi Server Linux Debian
Laporan Server XII TKJ SMKN 2 Singosari
Cari kata error_directory , ganti kata English menjadi Indonesia .
Konfigurasi Server Linux Debian
Laporan Server XII TKJ SMKN 2 Singosari
Cari kata acl CONNECT .
Tuliskan acl (ex : tkj) src (ip server) dan acl (ex : blokir) url_regex /etc/squid/(ex : situsblok.txt) di bawahnya.
Tuliskan juga http_access deny (ex : blokir) dan http_access allow (ex : tkj) , seperti pada tampilan di atas.
Cari kata acl CONNECT .
Tuliskan acl (ex : tkj) src (ip server) dan acl (ex : blokir) url_regex /etc/squid/(ex : situsblok.txt) di bawahnya.
Tuliskan juga http_access deny (ex : blokir) dan http_access allow (ex : tkj) , seperti pada tampilan di atas.
Cari kata acl CONNECT .
Tuliskan acl (ex : tkj) src (ip server) dan acl (ex : blokir) url_regex /etc/squid/(ex : situsblok.txt) di bawahnya.
Tuliskan juga http_access deny (ex : blokir) dan http_access allow (ex : tkj) , seperti pada tampilan di atas.
Konfigurasi Server Linux Debian
Laporan Server XII TKJ SMKN 2 Singosari
Cari kata Insert your own rules here .
Ketikkan http_access deny dan http_access allow seperti yang telah diketikkan di bawah acl CONNECT tadi.
Masuk pada directory error : cd usr/share/squid/errors .
Karena tadi Kami memilih Indonesia pada error_directory maka copy English ke Indonesia : cp rf English Indonesia .
Masuk folder Indonesia : cd Indonesia .
Edit tampilannya : nano ERR_ACCESS_DENIED .
Konfigurasi Server Linux Debian
Laporan Server XII TKJ SMKN 2 Singosari
Cari kata Insert your own rules here .
Ketikkan http_access deny dan http_access allow seperti yang telah diketikkan di bawah acl CONNECT tadi.
Masuk pada directory error : cd usr/share/squid/errors .
Karena tadi Kami memilih Indonesia pada error_directory maka copy English ke Indonesia : cp rf English Indonesia .
Masuk folder Indonesia : cd Indonesia .
Edit tampilannya : nano ERR_ACCESS_DENIED .
Konfigurasi Server Linux Debian
Laporan Server XII TKJ SMKN 2 Singosari
Cari kata Insert your own rules here .
Ketikkan http_access deny dan http_access allow seperti yang telah diketikkan di bawah acl CONNECT tadi.
Masuk pada directory error : cd usr/share/squid/errors .
Karena tadi Kami memilih Indonesia pada error_directory maka copy English ke Indonesia : cp rf English Indonesia .
Masuk folder Indonesia : cd Indonesia .
Edit tampilan htmlnya seperti gambar di atas. Edit tampilan htmlnya seperti gambar di atas. Edit tampilan htmlnya seperti gambar di atas.
Konfigurasi Server Linux Debian
Laporan Server XII TKJ SMKN 2 Singosari
Membuat directory cache : mkdir p /cache .
Mengubah user khusus proxy : chown R proxy:proxy /cache .
Stop terlebih dahulu layanan squid untuk membuat cache :
/etc/init.d/squid stop . Buat cachenya : squid z .
Masuk directory squid : cd /etc/squid .
touch situsblok.txt untuk membuat folder txtnya.
Konfigurasi Server Linux Debian
Laporan Server XII TKJ SMKN 2 Singosari
Membuat directory cache : mkdir p /cache .
Mengubah user khusus proxy : chown R proxy:proxy /cache .
Stop terlebih dahulu layanan squid untuk membuat cache :
/etc/init.d/squid stop . Buat cachenya : squid z .
Masuk directory squid : cd /etc/squid .
touch situsblok.txt untuk membuat folder txtnya.
Konfigurasi Server Linux Debian
Laporan Server XII TKJ SMKN 2 Singosari
Membuat directory cache : mkdir p /cache .
Mengubah user khusus proxy : chown R proxy:proxy /cache .
Stop terlebih dahulu layanan squid untuk membuat cache :
/etc/init.d/squid stop . Buat cachenya : squid z .
Masuk directory squid : cd /etc/squid .
Masuk pada nano situsblok.txt , isikan kata kunci yang diblok.
Masuk folder rc.local : nano /etc/rc.local .
Masuk pada nano situsblok.txt , isikan kata kunci yang diblok.
Masuk folder rc.local : nano /etc/rc.local .
Masuk pada nano situsblok.txt , isikan kata kunci yang diblok.
Konfigurasi Server Linux Debian
Laporan Server XII TKJ SMKN 2 Singosari
Tambahkan script seperti gambar di atas : iptables t nat A PREROUTING p tcp dport 80 j REDIRECT --to-port 3128 sebelum exit 0.
Simpan dan restart server.
Konfigurasi Server Linux Debian
Laporan Server XII TKJ SMKN 2 Singosari
Tambahkan script seperti gambar di atas : iptables t nat A PREROUTING p tcp dport 80 j REDIRECT --to-port 3128 sebelum exit 0.
Simpan dan restart server.
Konfigurasi Server Linux Debian
Laporan Server XII TKJ SMKN 2 Singosari
Tambahkan script seperti gambar di atas : iptables t nat A PREROUTING p tcp dport 80 j REDIRECT --to-port 3128 sebelum exit 0.
Uji di client windows, coba ketikkan kata kunci yang di blokir tadi. Jika berhasil, akan tampil tampilan seperti di atas.
Uji di client windows, coba ketikkan kata kunci yang di blokir tadi. Jika berhasil, akan tampil tampilan seperti di atas.
Uji di client windows, coba ketikkan kata kunci yang di blokir tadi. Jika berhasil, akan tampil tampilan seperti di atas.