Langkah-langkah Membangun Gateway dan Proxy Server Linux
Ubuntu
Nama : Ayyub Muhammad
Kelas : XII TKJ
Mapel : Server Jaringan
1. Serch pada Ubuntu server = > terminal
2. Setting interfaces eth0 dan eth1. Ketik di terminalnya perintah
- sudo su
- masukkan pasword komputer anda
- sudo nano /etc/network/interfaces
Ubah isi interfaces menjadi :
- auto eth0
- iface eth0 inet static
- address 192.0.1.25
- netmask 255.255.255.0
- gateway 192.0.1.1
- network 192.0.1.0
- broadcast 192.0.1.255
- dns-name server 8.8.8.8
- auto eth1
- iface eth1 inet static
- address 10.10.10.1
- netmask 255.255.255.0
Lalu simpan ( crtl+x -> y )
3. Restart network dengan perintah
- sudo /etc/init.d/networking restart
4. Setelah status bound berarti setting IP sudah benar.
5. Mengaktifkan ip_forward, dengan perintah
- sudo nano /etc/rc.local
Lalu tambahkan perintah berikut sesudah # by default this script
does nothing :
- echo 1 > /proc/sys/net/ipv4/ip_forward
exit 0
Lalu simpan ( crtl+x -> y )
5. Lalu aktifkan ip_forward dengan perintah
- sudo nano /etc/sysctl.conf
kemudian cari (crtl + w) net.ipv4.ip_forward=1 setelah itu hapus
tanda # yang ada pada sebeumnya . lalu simpan ( crtl+x -> y )
- sudo sysctl –p
Apabila reportnya ada tulisan net.ipv4.ip_forward=1 berarti ip
forward sudah aktif.
7. Membuat iptables dan merubah port default 80 menjadi 3128 untuk
mengatur jalur lalu lintas data yaitu dengan membuka file rc.local kembali dan
sesudah echo 1 > /proc/sys/net/ipv4/ip_forward tambahkan perintah berikut :
- iptables –t nat –A POSTROUTING –j MASQUERADE
- iptables –t nat –A PREROUTING –p tcp - -dport 80 –j REDIRECT - -to-port 3128
Lalu simpan ( crtl+x -> y )
8. Aktifkan rc.local dengan perintah
- chmod +x etc/rc.local ( Enter )
- sh –x /etc/rc.local
- iptables