Pada tutorial ini akan dicontohkan aplikasi pembuatan gateway proxy dengan koneksi internet dengan Linux Debian yang ditulis berdasarkan hasil percobaan sendiri. Sebagai gambaran awal, ada sebuah pertanyaan: MENGAPA DIBUTUHKAN GATEWAY/ROUTER/PROXY DALAM JARINGAN?
Pertama, GATEWAY merupakan sebuah gerbang paket data dari internet menuju jaringan lokal, dan berlaku sebaliknya.
Kedua, ROUTER berfungsi untuk menghubungkan beberapa jaringan yang berbeda. Dalam hal ini jaringan berbeda yang dimaksud adalah jaringan internet dengan jaringan lokal.
Ketiga, PROXY merupakan perangkat yang berfungsi untuk melakukan web filtering, cache, block paket dan masih banyak lagi.
Ketiga, PROXY merupakan perangkat yang berfungsi untuk melakukan web filtering, cache, block paket dan masih banyak lagi.
Untuk memperjelas pembelajaran kali ini, berikut topologi dan konfigurasi perangkat jaringan yang nantinya akan diaplikasikan dalam bentuk praktek adalah sebagai berikut:
Penjelasan Topologi di atas:
1. Dalam praktek ini, saya mencoba dengan menggunakan jaringan internet Telkom Speedy dengan rincian data sebagai berikut:
3. Komputer Gateway / Router / Proxy harus memiliki 2 (dua) buah LAN Card, dengan rincian LAN Card pertama menuju ke ADSL Modem, sedangkan LAN Card kedua menuju ke jaringan lokal. Sistem operasi yang saya adalah Linux Debian 6.0.5 versi text.
4. Komputer Client menggunakan sistem operasi Windows 7 dengan IP Address 192.168.2.11 (dan seterusnya)
Instalasi dan Konfigurasi
Oke, jika "bahan-bahan" dan data sudah lengkap, maka selanjutnya adalah instalasi dan konfigurasi pada PC Gateway / Router / Proxy.
1. Menginstal OS Debian versi text
2. Konfigurasi IP Address:
nano /etc/network/interfaces
3. Konfigurasi file resolv.conf, hal ini bertujuan agar jaringan bisa terhubug dengan internet
nano /etc/resolv.conf
Restart network: /etc/init.d/networking restart sampai dengan langkah ini, PC Gateway / Router / Proxy sudah bisa untuk mengakses ke internet, buktikan dengan:
ping www.google.com
4. Langkah berikutnya adalah melanjutkan konfigurasi dengan tujuan agar komputer client atau jaringan lokal juga bisa mengakses internet. Dalam langkah ini, file yang dikonfigurasi adalah file: sysct.conf
nano /etc/sysctl.conf
cari ketiga baris berikut ini, dan hilangkan tanda pagarnya (#)
# net.ipv4.conf.default.rp_filter=1
# net.ipv4conf.all.rp_filter=1
# net.ipv4.ip_forward=1
simpan dan keluar
5. Melakukan konfigurasi pada iptables yang berada di file rc.local
nano /etc/rc.local
Tambahkan baris berikut sebelum kata exit 0
iptables –t nat –A POSTROUTING –o eth0 –j MASQUERADE
6. Restart komputer dengan perintah: reebot
7. Langkah terakhir adalah mengkonfigurasi komputer klien dengan memberikan IP Address sebagai berikut:
Baiklah para pembaca yang budiman, sampai di sini komputer klien sudah bisa untuk mengakses internet langkah berikutnya adalah membuat proxy server yang akan saya tulis pada artikel berikutnya.
Terimakasih, salam apt..
Penjelasan Topologi di atas:
1. Dalam praktek ini, saya mencoba dengan menggunakan jaringan internet Telkom Speedy dengan rincian data sebagai berikut:
- IP Address : 180.247.192.201
- Default Gateway : 180.247.192.1
- Primary DNS : 202.134.0.155
- Secondary DNS : 203.130.193.74
3. Komputer Gateway / Router / Proxy harus memiliki 2 (dua) buah LAN Card, dengan rincian LAN Card pertama menuju ke ADSL Modem, sedangkan LAN Card kedua menuju ke jaringan lokal. Sistem operasi yang saya adalah Linux Debian 6.0.5 versi text.
4. Komputer Client menggunakan sistem operasi Windows 7 dengan IP Address 192.168.2.11 (dan seterusnya)
Instalasi dan Konfigurasi
Oke, jika "bahan-bahan" dan data sudah lengkap, maka selanjutnya adalah instalasi dan konfigurasi pada PC Gateway / Router / Proxy.
1. Menginstal OS Debian versi text
2. Konfigurasi IP Address:
nano /etc/network/interfaces
3. Konfigurasi file resolv.conf, hal ini bertujuan agar jaringan bisa terhubug dengan internet
nano /etc/resolv.conf
Restart network: /etc/init.d/networking restart sampai dengan langkah ini, PC Gateway / Router / Proxy sudah bisa untuk mengakses ke internet, buktikan dengan:
ping www.google.com
4. Langkah berikutnya adalah melanjutkan konfigurasi dengan tujuan agar komputer client atau jaringan lokal juga bisa mengakses internet. Dalam langkah ini, file yang dikonfigurasi adalah file: sysct.conf
nano /etc/sysctl.conf
cari ketiga baris berikut ini, dan hilangkan tanda pagarnya (#)
# net.ipv4.conf.default.rp_filter=1
# net.ipv4conf.all.rp_filter=1
# net.ipv4.ip_forward=1
simpan dan keluar
5. Melakukan konfigurasi pada iptables yang berada di file rc.local
nano /etc/rc.local
Tambahkan baris berikut sebelum kata exit 0
iptables –t nat –A POSTROUTING –o eth0 –j MASQUERADE
6. Restart komputer dengan perintah: reebot
7. Langkah terakhir adalah mengkonfigurasi komputer klien dengan memberikan IP Address sebagai berikut:
Baiklah para pembaca yang budiman, sampai di sini komputer klien sudah bisa untuk mengakses internet langkah berikutnya adalah membuat proxy server yang akan saya tulis pada artikel berikutnya.
Terimakasih, salam apt..





Tidak ada komentar:
Posting Komentar