Wednesday, February 22, 2017

Setting Router dan Proxy Server dengan Linux Debian

A. Setting Router

1. Login masuk ke root ketikan perintah :~$ su. Kemudian isikan password masuk ke root-nya.
2. Setting IP Public dan IP Local.
3. Kemudian ketikan alamat seperti dibawah ini, setelah selesai tekan tombol Ctrl + X.
4. Kemudian restart settingan tersebut dengan mengetikan perintah seperti berikut.

5. Buat IP Forwarding dengan perintah pico/etc/sysctl.conf seperti gambar dibawah ini.
Kemudian muncul tampilan dari jendela File :  /etc/sysctl.conf. Hilangkan tanda ( # ) yang ada di depan tulisan net.ipv4.ip_forwarding=1, selanjutnya tekan tombol Ctrl + X untuk keluar dan menyimpan.

 6. Untuk melihat IP Forwarding sudah aktif dengan ketikan perintah sysctl –p seperti pada tampilan dibawah ini. Bila sudah tercetak angka “1”, maka IP Forwarding sudah aktif.
7. Kemudian sharing jaringan internet ke pc client dengan perintah seperti berikut.
8. Untuk melihat apakah koneksi internet sudah berhasil disharing dengan perintah seperti berikut.
Kemudian akan muncul tampilan seperti berikut. Terlihat bahwa network dengan IP 192.168.50.0/24 berhasil disharingkan koneksi internetnya.
9. Kemudian isikan nama domain name server-nya dengan perintah seperti gambar dibawah ini. Lalu tekan tombol Enter pada keyboard.
Selanjutnya akan muncul tampilan jendela File : /etc/resolv.conf, untuk contoh dalam pratikum kali ini saya isikan sebagai berikut. Kemudian tekan tombol Ctrl + X untuk keluar dan menyimpan.
10. Setalah PC Router disetting kemudian setting IP Statik untuk PC Client sebagai berikut.
11. Setelah komputer client disetting IP-nya kemudian, test koneksi dengan melakukan ping ke komputer server dan IP dari ISP.
12. Kemudian test koneksi internet dengan browsing ke suatu alamat situs website.


B. Setting Proxy Server

1. Langkah pertama install paket squid. Masukkan DVD master debian ke DVD-ROOM, kemudian ketikan perintah : ~# apt-get install squid.
   Kemudian muncul tampilan sebagai berikut.
2. Kemudian stop squid dengan mengetikan perintah seperti tampilan berikut.
3. Kemudian edit konfigurasi squid masuk pada :~# nano /etc/squid/squid.conf.
    Hilangkan tanda (#) pada :
    http_port 3128 transparent
    cache_mem 16 MB
    cache_dir ufs /var/spool/squid 500 16 256
    cache_mgr webmaster
    visible_hostname

4. Tekan tombol Ctrl + W pada keyboard kemudian cari http_port 3128 hilangkan tanda (#) kemudian tambahkan tulisan transparent.
5. Tekan tombol Ctrl + W pada keyboard kemudian cari cache_mem 8 hilangkan tanda (#) kemudian ganti angka 8 MB menjadi 16 MB.
6. Tekan tombol Ctrl + W pada keyboard kemudian cari cache_dir ufs /var/spool/squid 100 16 256  hilangkan tanda (#), kemdian ganti angka 100 menjadi 500.
7. Tekan tombol Ctrl + W pada keyboard kemudian cari cache_mgr webmaster hilangkan tanda (#), kemudian ganti tulisan webmaster pada cache manager tersebut sesuai dengan cache manager yang diinginkan.
8. Tekan tombol Ctrl + W pada keyboard kemudian cari visible_hostname  hilangkan tanda (#), kemudian tambah host-nya, pada paraktikum kali ini saya menggunkan hostname www.smkn3yk.sch.id.
9. Kemudian ketikan tekan tombol Ctrl + W, lalu cari tulisan acl CONNECT. Selanjutnya ketikan tulisan seperti berikut untuk mengkonfigurasi squid proxy. 7 baris sintak dibawah tulisan acl CONNECT method CONNECT.
10. Cari tulisan http_access deny all ada 2 tambah tanda # pada keduanya. Setelah selesai tekan tombol Ctrl + X untuk keluar dan menyimpan settingan tersebut.
11. Kemudian blokir situs dengan perintah :~# pico /etc/squid/url. Lalu akan muncul tampilan sebagai berikut. Isikan url situs yang akan diblokir. Setelah selesai tekan tombol Ctrl + X untuk menyimpan dan keluar dari konfigurasi.
12. Kemudian blokir kata kunci dalam pencarian misal di search engine seperti google.com agar tidak bisa diakses melalui search engine tersebut. Dengan perintah :~# pico /etc/squid/key. Lalu akan muncul tampilan sebagai berikut. Isikan kata kunci yang akan diblokir. Setelah selesai tekan tombol Ctrl + X untuk menyimpan dan keluar dari konfigurasi.
13. Langkah selanjutnya membuat SWAP ketikan perintah :~# squid –z seperti yang terlihat pada tampilan dibawah ini.
14. Kemudian buat redirect untuk mengalihkan port 80 ke port 3128.
15. Setalah semua disetting, langkah berikunya restart network interface-nya.
16. Langkah terakhir restart squid proxy-nya.
17. Lakukan test proxy untuk situs yang diblok dari web browser seperti tampilan dibawah ini jalankan dari PC Client. Terlihat bahwa ww.facebook.com tidak dapat diakses dari web browser tersebut.




Sumber : Dokumentasi Pribadi

0 komentar:

Post a Comment