Konfigurasi Dasar Router Proxy Debian Lengkap
Konfigurasi Router Proxy Debian
1. Masukan
IP di interface (eth) dengan perintah
nano /etc/network/interfaces
kemudian tambahkan dibawahnya menjadi sebagai berikut:
auto eth0
iface eth0 inet static
address 192.168.44.No absen
netmask 255.255.255.192
gateway 192.168.44.62
nano /etc/network/interfaces
kemudian tambahkan dibawahnya menjadi sebagai berikut:
auto eth0
iface eth0 inet static
address 192.168.44.No absen
netmask 255.255.255.192
gateway 192.168.44.62
auto
eth1
iface eth1inet static
address 192.No absen. No absen.1
netmask 255.255.255.192
iface eth1inet static
address 192.No absen. No absen.1
netmask 255.255.255.192
Simpan konfigurasi Ctrl+X tekat Y lalu
Enter
2.
Kemudian edit file rc.local (digunakan untuk
melakukan routing walaupun di restart) dengan perintah
nano /etc/rc.local
sebelum baris exit 0 tambahkan
iptables –t nat –A POSTROUTING –j MASQUERADE
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 3128
(lalu simpan)
nano /etc/rc.local
sebelum baris exit 0 tambahkan
iptables –t nat –A POSTROUTING –j MASQUERADE
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 3128
(lalu simpan)
3.
Buat file resolv.conf agar router tersambung
internet
nano /etc/resolv.conf
pada halaman kosong ketikan
nameserver 8.8.8.8
nameserver 8.8.4.4
(lalu simpan)
nano /etc/resolv.conf
pada halaman kosong ketikan
nameserver 8.8.8.8
nameserver 8.8.4.4
(lalu simpan)
4.
Aktifkan ip forward dengan perintah
nano /etc/sysctl.conf
cari kata #net.ipv4.ip_forward=1
kemudian hilangkan tanda #
(lalu simpan)
nano /etc/sysctl.conf
cari kata #net.ipv4.ip_forward=1
kemudian hilangkan tanda #
(lalu simpan)
5.
Restart network dengan perintah
/etc/init.d/networking restart
/etc/init.d/networking restart
6.
Instalasi squid
Masukan DVD Debian 5/Debian5.iso
apt-get install
squid -y
7.
Edit file squid.conf
nano /etc/squid/squid.conf
nano /etc/squid/squid.conf
Cari kata http_port 3128 dengan menekan tombol Ctrl+W dan tambahkan kata seperti
dibawah ini
http_port 3128 transparent
cache_mgr Namasiswa@annonymous.org
visible_hostname www.annonymous.org
http_port 3128 transparent
cache_mgr Namasiswa@annonymous.org
visible_hostname www.annonymous.org
Cari kata acl connect tambahkan kode berikut dibawahnya
acl blokir url_regex -i “/etc/squid/blokir”
http_access deny blokir
http_access allow localhost
http_access allow all
(lalu simpan)
8.
Buat file blokir
nano /etc/squid/blokir
pada halaman kosong ketikan
www.google.com
www.yahoo.com
(lalu simpan)
nano /etc/squid/blokir
pada halaman kosong ketikan
www.google.com
www.yahoo.com
(lalu simpan)
9.
Restart squidnya dengan perintah
/etc/init.d/squid restart
/etc/init.d/squid restart
10.
Cek status rc.local dengan perintah
/etc/init.d/rc.local stop
/etc/init.d/rc.local start
jika tidak ada pesan error maka reboot dengan perintah
reboot
dan cek koneksi client
/etc/init.d/rc.local stop
/etc/init.d/rc.local start
jika tidak ada pesan error maka reboot dengan perintah
reboot
dan cek koneksi client
0 Response to "Konfigurasi Dasar Router Proxy Debian Lengkap"
Post a Comment
√ Komentar anda adalah motivasi kami!
√ Untuk menyisipkan code gunakan
<i rel="code">Tuliskan Code</i>
√ Untuk menyisipkan gambar gunakan
<i rel="image">URL Gambar</i>
√ Untuk menyisipkan catatan gunakan
<b rel="quote">Tuliskan Catatan Anda</b>
√ Centang Notify me untuk mendapatkan notifikasi balasan komentar melalui Email