Game

Kamis, 17 Maret 2011

Definisi Proxy

Teknik proxy adalah teknik yang standar untuk akses Internet secara bersama-sama oleh beberapa komputer sekaligus dalam sebuah jaringan lokal (LAN) melalui sebuah modem atau sebuah saluran komunikasi. Proxy server adalah sebuah komputer server atau program komputer yang dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap contenhttp://renditkj.blogspot.com/2008/09/pengertian-proxy.htmlt dari Internet atau intranet.

Proxy server bertindak sebagai gateway terhadap dunia maya untuk setiap komputer klien. Proxy server tidak terlihat oleh komputer klien sehingga seorang pengguna yang berinteraksi dengan Internet melalui sebuah proxy server tidak akan mengetahui bahwa sebuah proxy server sedang menangani request yang dilakukannya. Web server yang menerima request dari proxy server akan menginterpretasikan request-request tersebut seolah-olah request itu datang secara langsung dari komputer klien, bukan dari proxy server.
Proxy server juga dapat digunakan untuk mengamankan private network yang dihubungkan ke sebuah jaringan publik (misalnya Internet). Proxy server memiliki lebih banyak fungsi daripada router yang memiliki fitur packet filtering karena memang proxy server beroperasi pada level yang lebih tinggi dan memiliki kontrol yang lebih menyeluruh terhadap akses jaringan. Proxy server yang berfungsi sebagai sebuah "agen keamanan" untuk sebuah jaringan pribadi, umumnya dikenal sebagai firewall.

Membangun PC Router dengan Linux Ubuntu

langkah pertama untuk membangun router dengan linux ubuntu adalah sebagai berikut :
1. Login ke sistem, dengan menggunakan User dan Password pada saat menginstal ubuntu server.
2. Setelah login, sekarang masuk sebagai root agar lebih leluasa dalam pengaturan konfigurasi.
$sudo su
Kemudian masukkan password root anda. Apabila password root anda tidak ada, coba ketik:
$passwd root
Kemudian masukan password root sebanyak 2 kali.
3. Edit konfigurasi ethernet dengan perintah
#nano /etc/network/interfaces
edit tulisan ini sesuai dengan kondisi komputer anda.
auto eth0
iface eth0 inet static
address 192.168.1.200
netmask 255.255.255.0
gateway 192.168.1.1
broadcast 192.168.1.255
auto eth1
iface eth1 inet static
address 192.168.0.50
netmask 255.255.255.0
gateway 192.168.1.1
broadcast 192.168.0.255
simpan dengan menekan ctrl + x lalu tekan y dan enter
4. Setelah itu , Kita akan memasukkan DNS. Caranya yaitu dengan mengetikkan perintah :
#nano /etc/resolv.conf
Kemudian, isi filenya dengan :
nameserver 192.168.1.1
nameserver 208.67.222.222
simpan dengan menekan ctrl + x lalu tekan y dan enter
5. Agar settingan yg kita buat dapat berfungsi, maka perlu restart network dengan cara tulis di terminal
#/etc/init.d/networking restart
6. Ok, setelah networknya udah siap sekarang kita akan masuk ke proses routing.
Ket : eth0 = Router -> modem
eth1 = Router -> client
Sekarang kita edit sysctl.conf dgn cara
#nano /etc/sysctl.conf
Kemudian cari tulisan
# net.ipv4.conf.default.forwarding=1
hilangkan tanda pagar menjadi:
net.ipv4.conf.default.forwarding=1
Pastikan angkanya sama dengan 1
simpan, kemudian keluar.
Keterangan :
-> Tanda pagar (#) berarti kata setelahnya adalah komentar
-> 1 berarti kernel di perbolehkan untuk routing
-> 0 kernel tidak bisa melakukan proses routing
7. Setelah semuanya selesai kita harus memasukkan script routing agar jaringannya tau kemana jaringan akan di routing, yaitu dengan cara ketikan di terminal:
#/sbin/iptables -t nat -A POSTROUTING -s 192.168.0.0/255.255.255.0 -d 0/0 -j MASQUERADE
Ket :
-t nat berfungsi untuk membuat table nat pada IP table
-A POSTROUTING berfungsi untuk membuat aturan baru pada postrouting
192.168.0.0/255.255.255.0 yaitu ip client yang akan di routing berkisar 0 – 255
-d 0/0 Mencari sumber keluar perintah 0/0 artinya akan mencari dalam bentuk global
-j MASQUERADE perintah ini akan mengarahkan rantai paket kebagian tertentu tapi tanpa source.
Ok, semua langkah – langkah sudah selesai sekarang routing sudah berfungsi. Tapi sebelum itu harus di ketahui bahwa konfigurasi dengan menggunakan iptables barusan hanya bersifat sementara, jadi kalo pc server di reboot, settingan nya akan hilang.
8. Untuk menjalankan perintah routing pada saat komputer dinyalakan yaitu dengan menyimpan script routing kedalam rc.local. Caranya tulis di terminal
#nano /etc/rc.local
masukkan perintah routing tersebut ke dalam rc.local, cukup di copy aja yg di bawah ini :
/sbin/iptables -t nat -A POSTROUTING -s 192.168.0.0/255.255.255.0 -d 0/0 -j MASQUERADE
kemudian save. Skrip di atas diletakkan di atas exit 0.
jika sudah selesai kompter restart, apakah settinggan yang telah kita buat tadi masih ada...
Sumber : Google.com & http://www.kaskus.us/showpost.php?p=137277117&postcount=3