Tuesday, September 23, 2014

Langkah Membuat Gateway Router dan Proxy Server

Tags



Salam jumpa dengan saya mengupdate postingan cara membuat Router dan Proxy/server dan client ini semoga postingan ini memberi kebaikan untuk lebih mudah dalam membuat Router dan proxy saat praktek maupun membuat router.
Untuk setting ubuntu server
Login :server
Password : root
Tekan enter
ubuntu@server$
Masuk ke root tulis sudo su masukan password ....
Sudo su
Password : root
root@server#
root@server#ping google.com
root@server #apt-get update (digunakan untuk melengkapi file-file ubuntu server)
root@server #apt-get install bind9
root@server # nano /etc/network/interfaces
auto lo
iface lo net loopback

#untuk server
auto eth0
iface eth0 inet dhcp
iface eth0 inet static
address 192.168.1.10
netmask 255.255.255.0
gateway 192.168.1.1
network 192.168.1.0
broadcast 192.168.1.255
dns-nameservers 202.134.0.155

#untuk client
auto eth1
iface eth1 inet static
address 192.168.55.1 / 192.168.51.1
netmask 255.255.255.0
gateway 192.168.55.1

Jika ada ip lebih dari 1
# jika ip eth1 lebih dari satu maka tambahkan
auto eth1:0
iface eth1:0 inet static
address 200.100.4.66
netmask 255.255.255.0
auto eth1:1
iface eth1:1 inet static
address 200.100.4.67
netmask 255.255.255.0
kemudian simpan menggunakan ctrl+x
tekan y
enter
restart jaringan
#cd /etc
etc#init.d/networking restart

Langkah 2 ICS(internet Coneksen Shering(untuk klayen gar conek)
1.   Masuk ke root tulis sudo su masukan password ....
2.   Masuk #cd /proc/sys/net/ipv4 tekan enter
3.   edit ip_forward (/proc/sys/net/ipv4#nano ip_forward)
4.   angka 0 ganti 1 tekan crtl+x untuk menyimpan
5.   mengedit file sysctl.conf
6.   caranya  /proc/sys/net/ipv4#nano /etc/sysctl.conf
7.   enter
8.   hapus tanda pagar net.ip_forward=1
9.   tekan ctrl+x simpan(y)
10.  tulis iptables –t nat –A POSTROUTING –o eth0 –j MASQUERADE
11.  tulis kembali rc.local diatas exit
12.  ketik cd /etc
13.  etc#nano rc.local atau nano /etc/rc.local simpan
14.  restart jaringan caranya init.d/networking restart

1.   Install aplikasi squid
# apt-get install squid
2.    sebelum edit buat file master untuk jaga-jaga(kerusakan) masuk ke cp squid.conf  squid1.conf
3.   Kemudian baru langkah edit file squid.conf
Langkah-langkah :
#cd /etc
etc# cd squid
etc/squid#ls
# cp squid.conf  squid1.conf
#ls
#nano squid.conf
4.   Cari acl connect menggunakan ctrl+w
Tambahkan
 acl blokir dstdomain “/etc/squid/blokir.txt”
http_access deny blokir
acl kunci url_regex  -i  “/etc/squid/kunci.txt”
http_access deny kunci
acl jaringan src 192.168.55.0/24
http_access allow jaringan
cache_mem 64 mb
cache_mgr syakira.sch.id
cache_swap_low 98
cache_swap_high 99
visible_hostname syakira@.sch.id
5.    Ketik nano squid.conf 
6.   tekan enter
7.   Tekan ctrl + w untuk pencarian
Ketik  http_port 3128 tekan enter
http_port 3128 transparent
8.    Buat daftar situs yang akan di blokir
nano blokir.txt tuliskan misal www.facebok.com
nano kunci.txt tuliskan misal facebook
9.   Tambahkan prerouting cara ya ketik cd /etc
10.  Enter
11.  etc/# iptables –t nat –A PREROUTING -s 192.168.55.0/24 -p tcp --dport 80 -j REDIRECT --to-port 3128
12.  Tambahkan juga di rc.local
13.  etc#nano rc.local
14.  Tulis kembali diatas Exit
15.  iptables –t nat –A PREROUTING -s 192.168.55.0/24 -p tcp --dport 80 -j REDIRECT --to-port 3128
16.   Restart jaringan /etc/init.d/networking restart
17.  Restart squid
18.  Service squid restart
19.  Untuk suksesnya jaringan Squid –k reconfigure


EmoticonEmoticon