Skip to main content

Konfigurasi Proxy Server Debian 7





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.


Langkah-langkah konfigurasi proxy server :

  1. Masukkan media intalasi berupa CD Debian 7.
  2. Masukkan script untuk menginstall squid sebagai berikut:

    apt-get install squid 

    3. Kemudian konfigurasi rc.local sebagai berikut:
    
    nano /etc/rc.local
 

Tulis sebelum exit 0 script berikut:

iptables -t nat -A POSTROUTING -j MASQUERADE
iptables -t nat -A PREROUTING -s (ip network eth1/subnet) -p tcp --dport 80 -j REDIRECT --to-port 3128

     4. Setelah di isi, stop kemudian restart rc.local.
service rc.local stop
service rc.local start

     5. Kemudian masuk ke directory squid.
nano /etc/squid/squid.conf

     6. Setelah masuk konfigurasi squid.


                            Picture3



       7. Kemudian edit klik ctrl+w(untuk mencari):

    • #http_port 3128 (hapus tanda pagar dan tambahkan transparent setelah 3128)
    • #cache_mem 8 MB(hapus tanda pagar dan ganti tanda 8 dengan 48)
    • #cache_mgr webmaster(hapus tanda pagar dan ganti webmaster dengan admin@(dns-search)
    • visible_hostname,, kemudian ada #none(hapus tanda pagar dan none kemudian tulis visible_hostname (dns-search)).
    • tulis di di bawah acl con
    • acl blacklist url_regex -i "/etc/squid/blacklist.txt" --> blacklist
    • acl url dstdomain "/etc/squid/url.txt"
    • acl lan src (ip network/subnet)

    • http_access deny blacklist
    • http_access deny url
    • http_access allow lan

       8. Kemudian restart squid
service squid restart

       9. kemudian masuk ke

nano /etc/squid/blacklist.txt --> Ex: facebook
nano /etc/squid/url.txt --> Ex: www.facebook.com


      10. Restart kembali squid.
      11. Atur ip client.
      12. Cek di browser client dengan memasukkan url tersebut jika terblok maka Proxy berhasil.

Sumber:
http://lebaksono.files.wordpress.com/2011/04/debianserverfinal.pdf
http://vikriaulia.wordpress.com/2014/06/17/konfigurasi-squid-proxy-server-debian-7/

Comments

Popular posts from this blog

Cara Install Seafile di Ubuntu 14.04lts Server 64 bit

Link : https://www.howtoforge.com/tutorial/seafile-ubuntu-14-04/ List of dependencies as described Java Runtime Environment (JRE) Poppler-utils Libreoffice 4.1+ and Python-uno libpython 2.7 Python libraries (make sure python 2.7 is included in this installation, you may verify using the command on the image 1.2, if its already installed, if not then use this command apt-get install python 2.7 and also if you receive an error of "Wheel installs require setuptools >= ...", then you may use this pip install setuptools --no-use-wheel --upgrade). You also need, to install using easy_install pip and pip install boto as seen on the image 1.3 and 1.4 respectively) Run the following command as root user to install the required software: apt-get install openjdk-7-jre poppler-utils libreoffice libreoffice-script-provider-python libpython2.7 python-pip mysql-server python-setuptools python-imaging python-mysqldb python-memcache Now I will check if the installed pyt...

Cara menginstall SSH Debian 7

Langkah... Install, apt-get install openssh-server Konfigurasi, nano /etc/ssh/sshd_config , port 22 --> default, disini kita bisa mengganti port sesuai keinginan kita Restart, service ssh restart Cara aksesnya dengan, ketik di terminal linux, ssh (user/root)@(x.x.x.x-->ip) Sumber: Buku Panduan BLC Telkom 

Cara Install Kalkun CMS di Debian 7

Langkahnya sebagai berikut.. Hardware Requirement Spesifikasi Minimum : Processor : Intel P4 1.8GHZ RAM : 256MB Hardisk : 80GB Modem atau handphone kompabilitynya bisa di cek di sini Software Requirement Kebutuhan Paket Software : Linux Ubuntu Apache 2.x.x PHP 5.x.x (with mysql, session, hash, json extension) PHP-CLI MySQL 5.x.x Gammu Kalkun Instalasi Install LAMP Install package ; $ sudo tasksel install lamp-server Dalam proses instalasi akan di tanyakan untuk membuat passsword user dan password mysql user : root passwd : root Install PHP-CLI [penting] $ sudo apt-get install php5-cli Install PHPMYADMIN [optional] $ sudo apt-get install phpmyadmin Dalam proses instalasi akan di tanyakan passsword user dan password mysql user : root pass : root Install GAMMU Update dan install aplikasi gammu dan gammu-smsd dengan perintah berikut ; $ sudo apt-get update $ sudo apt-get install gammu gammu-smsd Untuk melih...