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