Senin, 21 Februari 2011

MEMBANGUN PC ROUTER DAN PROXY SERVER
Konfigurasi server
1. IP Internet : sesuai dengan yang diberikan ISP 192.168.1.xxx (tergantung di sekolahmu berapa)
2. IP Lan : 192.168.50.1/24
3. Gateway : 192.168.1.200
Konfigutasi client
1. IP Lan : 192.168.50.xxx
2. Gateway : 192.168.50.1
Ket : xxx merupakan address antara 2 sampai 254
Konfigurasi Proxy Server
1. Sistem Operasi : OS Linux
2. Port Proxy : 3128
3. Cache manager :Nama terserah.sch.id
4. Visible host : www.nama terserah.sch.id
5. Transparant proxy
6. Blocking site : www.facebook.com (tergantung admin)
Konfigurasi Router
1. Nat : yes




SET ROUTER DAN SQUID
Misal IP untuk koneksi internet kita taruh di Eth0
IP : 192.168.1.xxx/24
Gateway : 192.168.1.200
Ip local di Eth1
IP : 192.168.50.1/24
Langkah set Router
1.untuk melihat kabel yang sudah terkoneksi kita ketik

mii-tool , bila berhasil maka akan tertulis Link ok.


2.set ip internet dan ip server dengan cara nano /etc/network/interfaces


3.aktifkan ip forward ketik nano /etc/sysctl.conf . cari kata #net.ip_forward=1
,kalau sudah ketemu hilangkan tanda cras ( # )

4. lalu simpan dengan cara tekan ctrl + o , untuk keluar ctrl + x


5. restart network ketik /etc/init.d/networking restart ,tunggu sampai ada keterangan reconfiguring network interfaces…….done.

Set router selesai

1.install squid dengancara apt-cdrom add , setelah itu ketik lagi apt-get install squid

2.setelah squid ter install kita masuk directory squid dengan cara nano /etc/squid

3.lihat isi directoey squid dengcara ls , maka akan Nampak isi squid yaitu squid.conf.

Nah setelah itu copy filq squid.conf dengan cara cp /etc/squid/squid.conf /etc/squid/squid.asli.

Hasilnya aka nada dua file yaitu squid.conf dan squid.asli.gunanya agar suatu saat kamu mengedit dan ada kesalahan kamu bias copy lagi di file squid.asli.

4.edit squid.conf dengan nano /etc/squid.conf

5.cari kata kunci http_port 3128 dengancara ctrl + w , bila sudah ketemu tambahkan kata transparent di samping 3128 maka akan seperti ini :
#squid normally listens to port 3128
http_port 3128 transparant

6.cari kata kunci acl localhost tulis:

Acl jaringanku src 192.168.50.0/24 → NA eth 1
Acl blacklist url_regex –I “/etc/ditolak.txt → untuk blocking site yg di tuju

Tulisan di atas ketikkan di bawah tulisan :
Acl manager proto cache_object
Acl localhost src 127.0.0.1/255.255.255.255.255

7.cari kata insert your kemudian di bawahnya ketikkan :

http_access deny blacklist
http_access allow jaringanku

8.cari kata kunci cache_mgr :
Bila ada kata #cache_mgr webmaster maka ganti dengan

Cache_mgr namaterserah@sekolah.sch.id contoh sufa@smkn1pogalan.sch.id
Jangan lupa hilangkan cras ( # )

Tulisan di atas untuk menampilkan nama admin yang bertanggung jawab terhadap squid proxy

9.menampilkan hostname cari kata visible_hostname lalu bila ada tulisan # none ganti dengan :
Visible_hostname www.(nama).sch.id jangan lupa hilangkan cras

10.save dan keluar ( ctrl + o dan x)

11.masuk di nano /etc/ditolak.txt untuk menuliskan alamat yang akan kamu block

12.agar proxy mu jalan maka set iptables dengan cara :
Iptables –A POSTROUTING -t nat -o eth0 –j MASQUERADE

SET PROXY SELESAI.SEMOGA BERMANFAAT N GOOD LUCK

1 komentar:

  1. Lanjutkan fa!!
    Fighting!
    Kalo smpet aku psti maen ke blogmu kok.
    Ting-ting *kedip2in mata*
    kkkkkkkk #SHARAPH

    BalasHapus