Archive for 2015
Jenis-jenis Firewall
Ada empat jenis firewall, atau lebih tepatnya tiga jenis ditambah dengan satu tipe hybrid (campuran). Keempat jenis tersebut masing-masing adalah: Packet Filtering
Firewall jenis ini memfilter paket data berdasarkan alamat dan opsi-opsi yang sudah ditentukan untuk paket tersebut. Ia bekerja dalam level IP paket data dan membuat keputusan mengenai tindakan selanjutnya (diteruskan/tidak diteruskan) berdasarkan kondisi dari paket tersebut.
Firewall jenis ini terbagi lagi menjadi tiga subtipe:
Static Filtering
Jenis filter yang diimplementasikan pada kebanyakan router, di mana modifikasi terhadap aturan-aturan filter harus dilakukan secara manual.
Dynamic Filtering: Apabila proses-proses tertentu di sisi luar jaringan dapat mengubah aturan filter secara dinamis berdasarkan event-event tertentu yang diobservasi oleh router (sebagai contoh, paket ftp dari sisi luar dapat diijinkan apabila seseorang dari sisi dalam me-request sesi FTP).
Dynamic Filtering: Apabila proses-proses tertentu di sisi luar jaringan dapat mengubah aturan filter secara dinamis berdasarkan event-event tertentu yang diobservasi oleh router (sebagai contoh, paket ftp dari sisi luar dapat diijinkan apabila seseorang dari sisi dalam me-request sesi FTP).
Stateful Inspection
Dikembangkan berdasarkan teknologi yang sama dengan Dynamic Filtering dengan tambahan fungsi eksaminasi secara bertingkat berdasarkan muatan data yang terkandung dalam paket IP.
Baik dynamic maupun stateful filtering menggunakan table status (state table) dinamis yang akan membuat aturan-aturan filter sesuai dengan event yang tengah berlangsung.
Baik dynamic maupun stateful filtering menggunakan table status (state table) dinamis yang akan membuat aturan-aturan filter sesuai dengan event yang tengah berlangsung.
Circuit Gateways
Firewall jenis ini beroperasi pada layer (lapisan) transport pada jaringan, di mana koneksi juga diautorisasi berdasarkan alamat. Sebagaimana Packet Filtering, Circuit Gateway (biasanya) tidak dapat memonitor traffic data yang mengalir antara satu jaringan dengan jaringan lain, tetapi ia mencegah koneksi langsung antar jaringan.
Application Gateways
Firewall tipe ini juga disebut sebagai firewall berbasis proxy. Ia beroperasi di level aplikasi dan dapat mempelajari informasi pada level data aplikasi (yang dimaksudkan disini adalah sisi dari paket data karena proxy pada dasarnya tidak beroperasi pada paket data).
Hybrid Firewalls
Firewall jenis ini menggunakan elemen-elemen dari satu atau lebih tipe firewall. Hybrid firewall sebenarnya bukan sesuatu yang baru. Firewall komersil yang pertama, DEC SEAL, adalah firewall berjenis hybrid, dengan menggunakan proxy pada sebuah bastion hosts (mesin yang dilabeli sebagai gatekeeper pada Gambar 2.25) dan packet filtering pada gateway (gate). Kita bisa saja menambahkan sebuah circuit gateway atau packet filtering pada firewall berjenis application gateway, karena untuk itu hanya diperlukan kode proxy yang baru yang ditulis untuk setiap service baru yang akan disediakan. Kita juga dapat memberikan autentifikasi pengguna yang lebih ketat pada Stateful Packet Filter dengan menambahkan proxy untuk tiap service.
Fungsi Firewall Pada Jaringan
- Mengontrol dan mengawasi paket data yang mengalir di jaringan, Firewall harus dapat mengatur, memfilter dan mengontrol lalu lintas data yang diizin untuk mengakses jaringan privat yang dilindungi firewall.
- Firewall harus dapat melakukan pemeriksaan terhadap paket data yang akan melawati jaringan privat.
- Melakukan autentifikasi terhadap akses.
- Firewall mampu memeriksa lebih dari sekedar header dari paket data, kemampuan ini menuntut firewall untuk mampu mendeteksi protokol aplikasi tertentu yang spesifikasi.
- Mencatat setiap transaksi kejadian yang terjadi di firewall. Ini memungkinkan membantu sebagai pendeteksian dini akan kemungkinan penjebolan jaringan.
Jenis-jenis Firewall dan fungsi
Dengan banyaknya penyedia jasa koneksi interner (ISP), mungkin anda malah
bingung untuk memilih jasa pelayanan yang cocok dengan kebutuhan dan
budget anda. Berikut ini adalah perbandingan berbagai tipe koneksi
internet yang bisa anda pilih.
bingung untuk memilih jasa pelayanan yang cocok dengan kebutuhan dan
budget anda. Berikut ini adalah perbandingan berbagai tipe koneksi
internet yang bisa anda pilih.
KONEKSI INTERNET DENGAN DIAL UP
Koneksi internet dial up adalah koneksi dengan menggunakan telepon biasa (rumah). Dewasa ini modem dial-up mampu
mencapai kecepatan transmisi data hingga 56 Kbps (klilobit per detik),
namun pada kenyataannya belum tentu sesuai dengan yang ditawarkan.
Kecepatan realnya hanya sekitar 12 sampai 20 kbps.
mencapai kecepatan transmisi data hingga 56 Kbps (klilobit per detik),
namun pada kenyataannya belum tentu sesuai dengan yang ditawarkan.
Kecepatan realnya hanya sekitar 12 sampai 20 kbps.
Kelebihan dan kekurangan
- Paling gampang dilakukan.
- Harga modem internal murah
- Hampir semua laptop sekarang sudah terpasang modem untuk dial up
- Lebih sesuai untuk koneksi internet yang bersifat sesaat, misalnya untuk menge-cek email.
- Ketika
anda menggunakan telepon rumah untuk koneksi dial up, telepon rumah
dalam status sibuk. Begitupun sebaliknya, Ketika telepon rumah sedang
menerima panggilan masuk, otomatis koneksi internet terputus.
Spesifikasi Komputer Untuk Koneksi Dial up
- Komputer dengan prosesor minimal Pentium II, RAM 64 MB.
- Ruang kosong pada harddisk minimal 1 GB.
- Sistem operasi Windows atau Linux.
- Modem internal atau eksternal.
- Saluran telepon
Supaya komputer terhubung ke internet, kita membutuhkan ISP (Internet Service Provider),
yaitu perusahaan yang menyediakan jasa sambungan internet. Kebanyakan
perusahaan telepon, juga sebagai perusahaan penyelenggara koneksi
internet.
yaitu perusahaan yang menyediakan jasa sambungan internet. Kebanyakan
perusahaan telepon, juga sebagai perusahaan penyelenggara koneksi
internet.
Berikut ini adalah alamat websIte ISP penyedia layanan dial up yang bisa anda pilih
KONEKSI INTERNET DENGAN TV KABEL
Koneksi
internet dengan TV kabel memilki beberapa kelebihan dibanding
menggunakan saluran telepon. Salah satunya adalah kita dapat terhubung
ke internet selama 24 jam tanpa harus terganggu jam sibuk telepon.
internet dengan TV kabel memilki beberapa kelebihan dibanding
menggunakan saluran telepon. Salah satunya adalah kita dapat terhubung
ke internet selama 24 jam tanpa harus terganggu jam sibuk telepon.
Di
pasaran, kita bisa menemui dua jenis layanan, yaitu berlangganan
internet tanpa harus berlangganan TV kabel dan berlangganan keduanya
sekaligus.
pasaran, kita bisa menemui dua jenis layanan, yaitu berlangganan
internet tanpa harus berlangganan TV kabel dan berlangganan keduanya
sekaligus.
Koneksi internet dengan TV kabel mempunyai variasi kecepatan akses antara 64 Kbps, 384 Kbps, 512 Kbps, 1024 Kbps, dan 1536 Kbps.
Kelebihan
- Layanan unlimited (tanpa batas)
- Tidak ada biaya tambahan, hanya membayar iuran bulanan saja
- Kecepatan akses tidak terpengaruh oleh jam sibuk
Kekurangan
- Jaringan masih terbatas
- Modem masih cukup mahal
- ISP
tertentu mengharuskan berlangganan TV kabel, jika kita hanya memerlukan
koneksi internet saja, biaya koneksinya menjadi lebih mahal.
Spesifikasi Komputer untuk koneksi TV kabel
Sama dengan dial up, yaitu:
- Komputer dengan prosesor minimal Pentium II, RAM 64 MB.
- Ruang kosong pada harddisk minimal 1 GB.
- Sistem operasi Windows atau Linux.
- Modem
Pemesanan/pembelian
modem bisa dilakukan saat pemasangan/instalasi. Pembelian modem
sebaiknya langsung dari perusahaan penyedia layanan, karena jika
terjadi masalah biasanya langsung ditangani oleh pihak penyedia layanan
TV kabel.
modem bisa dilakukan saat pemasangan/instalasi. Pembelian modem
sebaiknya langsung dari perusahaan penyedia layanan, karena jika
terjadi masalah biasanya langsung ditangani oleh pihak penyedia layanan
TV kabel.
Jangkauan
area jenis koneksi ini masih sangat terbatas. Oleh karena itu anda
harus mengetahui apakah lokasi tempat tinggal anda sudah/belum
terjangkau layanan ISP ini. Anda harus menanyakan langsung ke bagian
customer service atau di alamat situs penyedia layanan TV kabel.
area jenis koneksi ini masih sangat terbatas. Oleh karena itu anda
harus mengetahui apakah lokasi tempat tinggal anda sudah/belum
terjangkau layanan ISP ini. Anda harus menanyakan langsung ke bagian
customer service atau di alamat situs penyedia layanan TV kabel.
Koneksi
internet menggunakan TV kabel ini sangat cocok bagi anda yang
membutuhkan online 24 jam, seperti pelaku bisnis di rumah, internet
marketing, jual beli saham online, dan lain sebagainya.
internet menggunakan TV kabel ini sangat cocok bagi anda yang
membutuhkan online 24 jam, seperti pelaku bisnis di rumah, internet
marketing, jual beli saham online, dan lain sebagainya.
Berikut ini adalah alamat websIte ISP penyedia layanan dial up yang bisa anda pilih
KONEKSI INTERNET DENGAN ADSL (Asymmetric Digital Subscriber Line)
Koneksi
internet dengan ADSL adalah koneksi internet yang menghubungkan
komputer menggunakan modem khusus dengan saluran telepon biasa (rumah),
seperti pada koneksi dial up tapi pada frekwensi yang berbeda. Sehingga
keuntungannya, line telepon rumah tidak terganggu.
internet dengan ADSL adalah koneksi internet yang menghubungkan
komputer menggunakan modem khusus dengan saluran telepon biasa (rumah),
seperti pada koneksi dial up tapi pada frekwensi yang berbeda. Sehingga
keuntungannya, line telepon rumah tidak terganggu.
Teknologi modulasi yang dikembangkan dengan discrete multitone
(DMT), yang memungkinkan transmisi data berkecepatan tinggi . Fasilitas
ADSL secara simultan menggunakan layanan telepon biasa, ISDN, dan
transmisi data berkecepatan tinggi seperti halnya video.
(DMT), yang memungkinkan transmisi data berkecepatan tinggi . Fasilitas
ADSL secara simultan menggunakan layanan telepon biasa, ISDN, dan
transmisi data berkecepatan tinggi seperti halnya video.
| |
Perbedaan modem ADSL dan modem konvensional yang mudah dilihat adalah dalam kecepatan pentransferan (upload/download)
data. Walaupun sama-sama menggunakan saluran telepon umum sebagai jalur
komunikasinya, kecepatan pada modem ADSL berkisar antara 1.5 Mbps
sampai 9 Mbps. Perbedaan kecepatan yang mencolok diantara keduanya
akibat perbedaan penggunaan frekwensi untuk mengirim sinyal/data. Modem
konvensional menggunakan frekwensi di bawah 4 KHz, sedangkan modem ADSL
menggunakan frekwensi diatas 4 KHz. Umumnya modem ADSL menggunakan
frekwensi antara 34 KHz sampai 1104 KHz.
data. Walaupun sama-sama menggunakan saluran telepon umum sebagai jalur
komunikasinya, kecepatan pada modem ADSL berkisar antara 1.5 Mbps
sampai 9 Mbps. Perbedaan kecepatan yang mencolok diantara keduanya
akibat perbedaan penggunaan frekwensi untuk mengirim sinyal/data. Modem
konvensional menggunakan frekwensi di bawah 4 KHz, sedangkan modem ADSL
menggunakan frekwensi diatas 4 KHz. Umumnya modem ADSL menggunakan
frekwensi antara 34 KHz sampai 1104 KHz.
ADSL
berbasis DMT tampak sebagai transisi dari kawat tembaga ke kabel fiber
masa depan. Hal ini menjadikan ADSL lebih ekonomis digunakan untuk
kebutuhan telepon lokal perusahaan karena perangkat ADSL menyediakan
layanan data berkecepatan tinggi sebelum menggunakan teknologi optik
fiber.
berbasis DMT tampak sebagai transisi dari kawat tembaga ke kabel fiber
masa depan. Hal ini menjadikan ADSL lebih ekonomis digunakan untuk
kebutuhan telepon lokal perusahaan karena perangkat ADSL menyediakan
layanan data berkecepatan tinggi sebelum menggunakan teknologi optik
fiber.
Untuk
mendapatkan koneksi internet dengan ADSL, kita harus menghubungi
customer service dari ISP untuk pemasangan atau instalasi. Biasanya
pihak ISP akan mengirimkan petugas ke lokasi kita untuk melakukan
instalasi. Sama dengan TV kabel, untuk modem sebaiknya dibeli dari ISP
yang kita pilih.
mendapatkan koneksi internet dengan ADSL, kita harus menghubungi
customer service dari ISP untuk pemasangan atau instalasi. Biasanya
pihak ISP akan mengirimkan petugas ke lokasi kita untuk melakukan
instalasi. Sama dengan TV kabel, untuk modem sebaiknya dibeli dari ISP
yang kita pilih.
Kelebihan
- Tidak perlu dial up
- Walaupun
masih menggunakan line telepon dan terhubung ke internet selama 24 jam,
anda masih tetap bisa menerima dan melakukan panggilan telepon dengan
menggunakan Splitter yang disediakan oleh ISP yang anda pilih. - Sistem
pembayaran bulanan, dan beberapa ISP sudah menyediakan layanan
pembayaran melalui ATM, sehingga anda tidak perlu antri di bank.
Kekurangan
- Pada
jam sibuk, koneksinya sering lambat dan kadang sampai terputus. Jadi
ketika anda memutuskan untuk men-download menggunakan jenis koneksi
ini, sebaiknya anda menggunakan Download Accelerator (Software yang dapat melanjutkan proses download ketika koneksi internet anda terputus).
Spesifikasi Komputer untuk koneksi ADSL
- Komputer dengan prosesor minimal Pentium II, RAM 64 MB.
- Ruang kosong pada harddisk minimal 1 GB.
- Sistem operasi Windows atau Linux.
- Modem.
Biasanya sudah disediakan oleh ISP yang kita pilih. Sama dengan TV
kabel, proses instalasinya dilakukan oleh provider yang bersangkutan.
Paket
yang disediakan sangat cocok digunakan di perkantoran, karena bisa di
sharing ke semua karyawan. Sebaiknya jumlah pengguna tidak lebih dari
20 orang, karena semakin banyak pengguna, kecepatan akses internet akan
semakin lambat.
yang disediakan sangat cocok digunakan di perkantoran, karena bisa di
sharing ke semua karyawan. Sebaiknya jumlah pengguna tidak lebih dari
20 orang, karena semakin banyak pengguna, kecepatan akses internet akan
semakin lambat.
Berikut ini adalah alamat websIte ISP penyedia layanan ADSL yang bisa anda pilih:
KONEKSI INTERNET DENGAN WIRELESS (HOTSPOT)
Hotspot
merupakan salah satu pemanfaatan wireless LAN yang biasanya dipasang di
lokasi-lokasi publik seperti taman, restoran, perpustakaan, kantor,
bandara, dan lain-lain. Pertama kali digagas tahun 1993 oleh Brett
Steward. Dengan pemanfaatan teknologi ini, individu dapat mengakses
jaringan seperti internet melalui komputer atau laptop yang mereka
miliki di lokasi-lokasi dimana hotspot disediakan. Pada umumnya hotspot
menggunakan standarisasi WLAN IEEE 802.11b atau IEEE 802.11g. Teknologi
WLAN ini mampu memberikan kecepatan akses yang tinggi hingga 11 Mbps
(IEEE 802.11b) dan 54 Mbps (IEEE 802.11g) dalam jarak hingga 100 meter.
Tetapi kecepatan aslinya tergantung pada penyedia layanan ini.
merupakan salah satu pemanfaatan wireless LAN yang biasanya dipasang di
lokasi-lokasi publik seperti taman, restoran, perpustakaan, kantor,
bandara, dan lain-lain. Pertama kali digagas tahun 1993 oleh Brett
Steward. Dengan pemanfaatan teknologi ini, individu dapat mengakses
jaringan seperti internet melalui komputer atau laptop yang mereka
miliki di lokasi-lokasi dimana hotspot disediakan. Pada umumnya hotspot
menggunakan standarisasi WLAN IEEE 802.11b atau IEEE 802.11g. Teknologi
WLAN ini mampu memberikan kecepatan akses yang tinggi hingga 11 Mbps
(IEEE 802.11b) dan 54 Mbps (IEEE 802.11g) dalam jarak hingga 100 meter.
Tetapi kecepatan aslinya tergantung pada penyedia layanan ini.
Selain
memanfaatkan hotspot di lokasi umum, anda juga bisa memasang sendiri
dirumah. Tentu saja harus berlangganan salah satu ISP yang koneksi
internetnya bisa di sharing. Biasanya koneksi internet yang bisa
disharing menggunakan koneksi ADSL atau TV kabel. Setelah koneksi
internet tersedia, anda bisa menggunakan hub wireless untuk di sharing
ke komputer/laptop lain tanpa menggunakan kabel. Hub wireless ini harus
anda beli sendiri di toko komputer, karena provider ISP tidak
menyediakannya.
memanfaatkan hotspot di lokasi umum, anda juga bisa memasang sendiri
dirumah. Tentu saja harus berlangganan salah satu ISP yang koneksi
internetnya bisa di sharing. Biasanya koneksi internet yang bisa
disharing menggunakan koneksi ADSL atau TV kabel. Setelah koneksi
internet tersedia, anda bisa menggunakan hub wireless untuk di sharing
ke komputer/laptop lain tanpa menggunakan kabel. Hub wireless ini harus
anda beli sendiri di toko komputer, karena provider ISP tidak
menyediakannya.
Kelebihan
- Pada
umumnya, laptop saat ini sudah dilengkapi dengan card wireless,
sehingga anda tidak perlu membeli modem lagi untuk mengakses internet. - Akses
internet tidak hanya terpaku pada tempat dalam jangkauan kabel, tetapi
dapat memilih tempat yang nyaman buat anda. - Karena kecepatan aksesnya cukup tinggi, dapat digunakan untuk men-download sesuai dengan keinginan anda.
- Gratis, bila penyedia layanan tidak memungut biaya terhadap koneksi ini.
Kekurangan
- Jika anda ingin memasang koneksi internet ini di rumah, anda harus membeli hub wireless terlebih dahulu.
- Koneksinya
tergantung cuaca. Jika cuaca baik, koneksinya bagus. Namun jika ada
hujan dan petir, biasanya menjadi lambat bahkan putus. - Kurang stabil jika digunakan dalam ruang tertutup, misalnya dalam kamar.
Jika
anda hanya ingin memanfaatkan hotspot gratis, yang dibutuhkan adalah
laptop atau handphone yang memiliki fasilitas Wi Fi. Namun, bila ingin
memasang dan membagikan koneksi , anda harus membeli modem wireless.
anda hanya ingin memanfaatkan hotspot gratis, yang dibutuhkan adalah
laptop atau handphone yang memiliki fasilitas Wi Fi. Namun, bila ingin
memasang dan membagikan koneksi , anda harus membeli modem wireless.
Jika
anda sering bepergian ke mall atau caf dan ingin browsing internet,
sebaiknya anda membawa laptop. Di sana anda bisa langsung mencari
jaringan hotspot. Namun biasanya tidak semua hotspot bisa diakses
secara gratis. Beberapa diantaranya ada yang mengharuskan anda membeli
voucher atau register dulu kepada penyedia layanan hotspot.
anda sering bepergian ke mall atau caf dan ingin browsing internet,
sebaiknya anda membawa laptop. Di sana anda bisa langsung mencari
jaringan hotspot. Namun biasanya tidak semua hotspot bisa diakses
secara gratis. Beberapa diantaranya ada yang mengharuskan anda membeli
voucher atau register dulu kepada penyedia layanan hotspot.
Untuk
koneksi ke hotspot, kita tidak perlu mencari ISP, karena kita hanya
memanfaatkan yang sudah ada. Namun jika kita sendiri yang ingin
menyediakan layanan ini, bisa menggunakan koneksi ADSL.
koneksi ke hotspot, kita tidak perlu mencari ISP, karena kita hanya
memanfaatkan yang sudah ada. Namun jika kita sendiri yang ingin
menyediakan layanan ini, bisa menggunakan koneksi ADSL.
KONEKSI INTERNET DENGAN GPRS (GENERAL POCKET RADIO SERVICE)
Koneksi
internet dengan GPRS adalah koneksi yang menggunakan handphone GSM
sebagai modem. Tentu saja tidak semua handphone yang bisa digunakan
sebagai modem. Hanya handphone yang memiliki fasilitas WAP saja yang
bisa digunakan.
Supaya
bisa meng-akses internet, kita harus mengaktifkan GPRS terlebih dahulu
dengan cara bertanya ke customer service atau melihatnya di situs
masing-masing operator GSM. Setelah fitur GPRS diaktfkan, baru kita bisa
menghubungkan komputer ke internet dengan menggunakan handphone, baik
melalui kabel data, infrared, atau bluetooth.
Secara
teoritis, kecepatan tersedia adalah 60 Kbps, tetapi kecepatan aslinya
tergantung pada penyedia layanan. Pada umumnya kecepatan aksesnya
maksimal 12 Kbps, itupun jika sinyal handphone penuh.
Kelebihan
- Bisa digunakan dimana saja, asal masih dalam jangkauan jaringan provider yang digunakan.
- Lebih stabil dari jaringan CDMA dan dapat di bawa ke luar kota.
Kekurangan
- Kecepatan aksesnya rendah.
- Jika cuaca buruk, koneksinya kadang terputus.
- Kurang stabil jika digunakan dalam ruang tertutup, misalnya di dalam kamar
Perangkat yang harus disediakan bila menggunakan koneksi internet dengan GPRS adalah:
- Handphone yang mendukung wap/modem GPRS
- Bluetooth/kabel data/infrared
- Komputer/laptop
Koneksi
ini sangat cocok bagi anda yang sering ke luar kota selama sinyalnya
masih terjangkau oleh operator yang anda gunakan. Untuk menggunakan
koneksi ini, anda tidak perlu berlangganan, sehingga anda bisa
menghubungkan komputer ke internet kapanpun anda mau.
Koneksi
jenis ini umumnya menggunakan volume base, sehingga anda harus pandai
memanfaatkan koneksi jenis ini. Karena pengontrolan volume base lebih
sulit, sehingga pulsa akan cepat habis tanpa anda sadari.
Berikut ini adalah alamat websIte ISP yang menyediakan koneksi GPRS
KONEKSI INTERNET DENGAN 3G (UMTS)
3G
merupakan pengembangan teknologi GPRS dengan akses internet
berkecepatan tinggi. Saat ini sistem yang umum digunakan adalah UMTS
(jaringan 3G). Kecepatan akses bisa mencapai 384 Kbps.
Kelebihan
- Bisa digunakan dimana saja, asal masih dalam jangkauan jaringan provider 3G.
- Kecepatan aksesnya lebih tinggi daripada GPRS.
- Jika anda menggunakan time base dan berada dalam jangkauan 3G, anda dapat men-download dengan cepat.
Kekurangan
- Koneksi ini hanya bisa dipakai jika daerah yang bersangkutan sudah terjangkau fasilitas 3G dari provider yang bersangkutan.
- Pada cuaca buruk jaringan 3G bisa kembali pada signal GPRS, sehingga otomatis kecepatan akses internet menjadi berkurang.
Perangkat yang harus disediakan bila menggunakan koneksi internet dengan 3G (UMTS):
- Handphone yang mendukung 3G/modem 3G
- Bluetooth/kabel data/infrared
- Komputer/laptop
Saat
ini seluruh operator GSM di Indonesia sudah mendukung jaringan 3G.
Hanya saja jaringannya belum mencakup seluruh wilayah Indonesia.
Jaringan UMTS terluas saat ini adalah TELKOMSEL.
Berikut ini adalah alamat websIte ISP yang menyediakan koneksi 3G (UMTS)
KONEKSI INTERNET DENGAN 3.5G / HSDPA (HIGH SPEED DOWNLINK PACKET ACCES)
HSDPA merupakan pengembangan lebih lanjut dari UMTS yang dapat memberikan kecepatan akses hingga 7.2 Mbps.
Kelebihan
- Bisa digunakan di mana saja dalam jaringan provider 3.5G (HSDPA)
- Lebih stabil dan lebih cepat dari 3G
Kekurangan
- Area jangkauannya masih terbatas pada kota-kota besar.
Perangkat yang harus disediakan bila menggunakan koneksi internet dengan 3.5G (HSDPA):
- Handphone yang mendukung 3.5G / modem 3.5G
- Bluetooth/kabel data/infrared
- Komputer/laptop
Berikut ini adalah alamat websIte ISP yang menyediakan koneksi 3.5G (HSDPA)
KONEKSI INTERNET DENGAN CDMA (CODE DIVISION MULTIPLE ACCESS)
Koneksi
CDMA adalah koneksi dengan menggunakan telepon atau handphone CDMA atau
modem CDMA untuk meng-akses internet. Komputer terhubung ke telepon
atau ponsel CDMA melalui kabel data, infrared, atau bluetooth.
| |
Untuk
telepon yang difungsikan sebagai modem, kecepatannya mencapai 153.6
Kbps (Kilobyte per second). Namun kecepatan sebenarnya tergantung pada
penyedia layanan dan tergantung besarnya sinyal dan cuaca.
Untuk modem dengan menggunakan telepon biasa, misalnya Wifone, kecepatannya maksimal 115.2 Kbps
Kelebihan
- Bisa digunakan dimana saja dalam area jangkauan jaringan telepon CDMA.
- Kecepatannya bisa sampai 3 kali lipat dari dial up
- Koneksinya lebih cepat dari GPRS
- Anda tidak perlu membeli modem, karena bisa langsung menggunakan HP/Telepon CDMA.
- Pemakaian kuota internet dapat anda kontrol, karena jika menggunakan voucher, lama penggunaannya tergantung dari pulsa yang tersedia pada telepon anda.
Kekurangan
- Pada umumnya hanya bisa dipakai di kota tempat kartu perdana HP anda terdaftar. Jika anda pergi ke luar kota, otomatis tidak bisa anda pakai untuk koneksi internet.
- Koneksi kurang stabil jika anda jauh dari stasiun pemancar (BTS) provider. Hal ini dapat anda lihat dari bar signal. Jika signalnya sedikit, itu berarti anda jauh dari BTS, begitupun sebaliknya.
- Kecepatan koneksi tergantung pada banyaknya signal. Jika signalnya sedikit, kecepatannya menjadi lambat.
- Kecepatan juga tergantung pada cuaca. Pada cuaca yang buruk, biasanya koneksi menjadi lambat dan terputus.
- Kurang stabil jika digunakan di dalam ruang tertutup, misalnya di dalam kamar.
Jika
anda mempunyai handphone atau modem CDMA, anda bisa menghubungkannya
dengan menggunakan bluetooth, atau kabel data. Supaya koneksinya stabil,
sebaiknya menggunakan kabel data.
Jika anda menggunakan modem CDMA, bisa langsung dicolokkan ke USB atau PCM-CI card.
Koneksi ini sangat cocok bila anda sering bepergian di dalam kota.
Berikut ini adalah alamat websIte ISP yang menyediakan koneksi CDMA
BROAD BAND ISDN (INTEGRATED SERVICES DIGITAL NETWORK)
Broad band menyediakan
layanan terpadu dengan kecepatan tinggi dan menggunakan serat optik
sebagai media transmisi. Koneksi modem jenis ini sanggup menyediakan
kecepatan (bandwith) yang melebihi 200 Kbps , baik dari provider ke konsumen (downstream) maupun dari konsumen ke provider (upstream).
Kelebihan
- Kecepatan akses yang tinggi
- Menyediakan layanan unlimited
- Lebih stabil karena menggunakan serat optik
Kekurangan
- Pengadaan serat optik sebagai media transmisi, belum begitu luas.
Alamat websIte ISP yang menyediakan koneksi broad band
Cara-cara koneksi ke internet
Mikrotik didesain untuk memberikan kemudahan bagi penggunanya. Administrasinya
bisa dilakukan melalui Windows application = (WinBox). Selain itu instalasi dapat dilakukan pada Standard computer PC. PC yang akan dijadikan router mikrotikpun tidak memerlukan resource yang cukup besar untuk penggunaan standard, misalnya hanya sebagai gateway. Untuk keperluan beban yang besar ( network yang kompleks, routing yang rumit dll) disarankan untuk mempertimbangkan pemilihan resource PC yang memadai.
Sejarah MikroTik RouterOS
Mikrotik dibuat oleh MikroTikls sebuah perusahaan di kota Riga, Latvia. Bagi yang
belum tau, Latvia adalah sebuah negara yang merupakan “pecahan” dari negara Uni Soviet dulunya atau Rusia sekarang ini. Dengan nama merek dagang Mikrotik mulai didirikan tahun 1995 yang pada awalnya ditujukan untuk perusahaan jasa layanan Internet (PJI) atau Internet
Service Provider (ISP) yang melayani pelanggannya menggunakan teknologi nirkabel atau wireless. Saat ini MikroTikls memberikan layanan kepada banyak ISP nirkabel untuk layanan akses Internet dibanyak negara di dunia dan juga sangat populer di Indonesia.
Pembentukannya diprakarsai oleh John Trully dan Arnis Riekstins. John Trully adalah seorang berkewarganegaraan Amerika yang berimigrasi ke Latvia. Di Latvia ia bejumpa dengan Arnis, Seorang darjana Fisika dan Mekanik sekitar tahun 1995.
John dan Arnis mulai me-routing dunia pada tahun 1996 (misi MikroTik adalah me-routing seluruh dunia). Mulai dengan sistem Linux dan MS-DOS yang dikombinasikan dengan teknologi Wireless-LAN (WLAN) Aeronet berkecepatan 2 Mbps di Moldova, negara tetangga Latvia, baru kemudian melayani lima pelanggannya di Latvia.
Prinsip dasar mereka bukan membuat Wireless ISP (W-ISP), tetapi membuat program router yang handal dan dapat dijalankan diseluruh dunia. Latvia hanya merupakan tempat eksperimen John dan Arnis, karena saat ini mereka sudah membantu negara-negara lain termasuk Srilanka yang melayani sekitar 400 pengguna.
Linux yang pertama kali digunakan adalah Kernel 2.2 yang dikembangkan secara bersama-sama denag bantuan 5-15 orang staff Research and Development (R&D) MikroTik yang sekarang menguasai dunia routing di negara-negara berkembang. Menurut Arnis, selain staf di lingkungan MikroTik, mereka juga merekrut tenega-tenaga lepas dan pihak ketiga yang dengan intensif mengembangkan MikroTik secara marathon.
JENIS-JENIS MIKROTIK
1.MikroTik RouterOS yang berbentuk software yang dapat di-download di www.mikrotik.com. Dapat diinstal pada komputer rumahan (PC).
2.BUILT-IN Hardware MikroTik dalam bentuk perangkat keras yang khusus dikemas dalam board router yang didalamnya sudah terinstal MikroTik RouterOS.
Berbagai Level Router OS dan Kemampuannya
Mikrotik bukanlah perangkat lunak yang gratis jika kamu ingin memanfaatkannya secara
penuh, dibutuhkan lisensi dari MikroTikls untuk dapat menggunakanya alias berbayar. Mikrotik dikenal dengan istilah Level pada lisensinya. Tersedia mulai dari Level 0 kemudian 1, 3 hingga 6,
untuk Level 1 adalah versi Demo Mikrotik dapat digunakan secara gratis dengan fungsi-fungsi yang sangat terbatas. Tentunya setiap level memiliki kemampuan yang berbeda-beda sesuai dengan harganya, Level 6 adalah level tertinggi dengan fungsi yang paling lengkap. Secara singkat dapat digambarkan jelas sebagai berikut:
_ Level 0 (gratis); tidak membutuhkan lisensi untuk menggunakannya dan penggunaan fitur
hanya dibatasi selama 24 jam setelah instalasi dilakukan.
_ Level 1 (demo); pada level ini kamu dapat menggunakannya sbg fungsi routing standar
saja dengan 1 pengaturan serta tidak memiliki limitasi waktu untuk menggunakannya.
_ Level 3; sudah mencakup level 1 ditambah dengan kemampuan untuk menajemen segala
perangkat keras yang berbasiskan Kartu Jaringan atau Ethernet dan pengelolaan perangkat
wireless tipe klien.
_ Level 4; sudah mencakup level 1 dan 3 ditambah dengan kemampuan untuk mengelola
perangkat wireless tipe akses poin.
_ Level 5; mencakup level 1, 3 dan 4 ditambah dengan kemampuan mengelola jumlah
pengguna hotspot yang lebih banyak.
_ Level 6; mencakup semua level dan tidak memiliki limitasi apapun.
Jika kamu ingin sekedar untuk mencoba-coba silakan gunakan Level 1 sebagai awal. Sedangkan untuk kamu yang ingin menggunakan seluruh fitur dari Mikrotik maka mau tidak mau kamu harus membeli lisensinya.
Lebih Lengkap lihat di www.mikrotik.co.id
Spec Minimal Mikrotik
• CPU and motherboard - bisa pake P1 ampe P4, AMD, cyrix asal yang bukan multiprosesor
• RAM - minimum 32 MiB, maximum 1 GiB; 64 MiB atau lebih sangat dianjurkan, kalau
• mau sekalian dibuat proxy , dianjurkan 1GB... perbandingannya, 15MB di memori
• ada 1GB di proxy..
• HDD minimal 128MB parallel ATA atau Compact Flash, tidak dianjurkan
• menggunakan UFD, SCSI, apa lagi S-ATA Very Happy
• NIC 10/100 atau 100/1000
Untuk keperluan beban yang besar ( network yang kompleks, routing yang rumit dll)disarankan untuk mempertimbangkan pemilihan resource PC yang memadai.
Lebih lengkap bisa dilihat di www.mikrotik.com.
FITUR-FITUR MIKROTIK
1.Address List : Pengelompokan IP Address berdasarkan nama
2.Asynchronous : Mendukung serial PPP dial-in / dial-out, dengan otentikasi CHAP, PAP, MSCHAPv1 dan MSCHAPv2, Radius, dial on demand, modem pool hingga 128 ports.
3.Bonding : Mendukung dalam pengkombinasian beberapa antarmuka ethernet ke dalam 1 pipa pada koneksi cepat.
- Bridge : Mendukung fungsi bridge spinning tree, multiple bridge interface, bridging firewalling.
- Data Rate Management : QoS berbasis HTB dengan penggunaan burst, PCQ, RED, SFQ, FIFO queue, CIR, MIR, limit antar peer to peer
- DHCP : Mendukung DHCP tiap antarmuka; DHCP Relay; DHCP Client, multiple network DHCP; static and dynamic DHCP leases.
- Firewall dan NAT : Mendukung pemfilteran koneksi peer to peer, source NAT dan destination NAT. Mampu memfilter berdasarkan MAC, IP address, range port, protokol IP, pemilihan opsi protokol seperti ICMP, TCP Flags dan MSS.
- Hotspot : Hotspot gateway dengan otentikasi RADIUS. Mendukung limit data rate, SSL ,HTTPS.
- IPSec : Protokol AH dan ESP untuk IPSec; MODP Diffie-Hellmann groups 1, 2, 5; MD5 dan algoritma SHA1 hashing; algoritma enkirpsi menggunakan DES, 3DES, AES-128, AES-192, AES-256; Perfect Forwarding Secresy (PFS) MODP groups 1, 2,5
1. ISDN : mendukung ISDN dial-in/dial-out. Dengan otentikasi PAP, CHAP, MSCHAPv1 dan MSCHAPv2, Radius. Mendukung 128K bundle, Cisco HDLC, x751, x75ui, x75bui line protokol.
2. M3P : MikroTik Protokol Paket Packer untuk wireless links dan ethernet.
3. MNDP : MikroTik Discovery Neighbour Protokol, juga mendukung Cisco Discovery Protokol (CDP).
4. Monitoring / Accounting : Laporan Traffic IP, log, statistik graph yang dapat diakses melalui HTTP.
5. NTP : Network Time Protokol untuk server dan clients; sinkronisasi menggunakan system GPS.
6. Poin to Point Tunneling Protocol : PPTP, PPPoE dan L2TP Access Consentrator; protokol otentikasi menggunakan PAP, CHAP, MSCHAPv1, MSCHAPv2; otentikasi dan laporan Radius; enkripsi MPPE; kompresi untuk PPoE; limit data rate.
7. Proxy : Cache untuk FTP dan HTTP proxy server, HTTPS proxy; transparent proxy untuk DNS dan HTTP; mendukung protokol SOCKS; mendukung parent proxy; static DNS.
8. Routing : Routing statik dan dinamik; RIP v1/v2, OSPF v2, BGP v4.
9. SDSL : Mendukung Single Line DSL; mode pemutusan jalur koneksi dan jaringan.
10.Simple Tunnel : Tunnel IPIP dan EoIP (Ethernet over IP).
11.SNMP : Simple Network Monitoring Protocol mode akses read-only.
12.Synchronous : V.35, V.24, E1/T1, X21, DS3 (T3) media ttypes; sync-PPP, Cisco HDLC; Frame Relay line protokol; ANSI-617d (ANDI atau annex D) dan Q933a (CCITT atau annex A); Frame Relay jenis LMI.
13.Tool : Ping, Traceroute; bandwidth test; ping flood; telnet; SSH; packet sniffer; Dinamik DNS update.
14.UPnP : Mendukung antarmuka Universal Plug and Play.
15.VLAN : Mendukung Virtual LAN IEEE 802.1q untuk jaringan ethernet dan wireless; multiple VLAN; VLAN bridging.
16.VoIP : Mendukung aplikasi voice over IP.
17.VRRP : Mendukung Virtual Router Redudant Protocol.
18.WinBox : Aplikasi mode GUI untuk meremote dan mengkonfigurasi MikroTik RouterOS.
MIKROTIK
Proxy
Jum'at, 13 Februari 2015
PROXY
KATA PENGANTAR
Dengan nama Allah yang Maha Pengasih lagi Maha Penyayang. Segala puji penulis panjatkan kehadirat Allah SWT. Sholawat dan Salam semoga tetap pada junjungan Nabi Muhammad SAW. Berkat karunia dan hidayah-Nya sehingga kami dapat menyelesaikan penulisan makalah tentang Proxy. Tujuan dan manfaat penulisan makalah ini adalah untuk memenuhi tugas mata kuliah Jaringan Komputer.
Kami menyadari bahwa dalam penulisan makalah ini masih perlu penyempurnaan. Oleh karena itu kritik dan saran yang konstruktif dari pembaca sangat kami harapkan demi kesempurnaan.
Semoga makalah ini dapat bermanfaat bagi kami, dan para pembaca serta dapat menunjang pengembangan ilmu pengetahuan dimasa mendatang.
Tasikmalaya, 13 Frbruari 2015
PROXY
Proxy server adalah program yang menerima permintaan (request) dari klien, seperti browser web atau ftp klien,dan kemudian meneruskan permintaan tersebut ke server internet yang dituju. Salah satu program yang cukup powerfull dalam menangani masalah keterbatasan kecepatan akses dan keamanan data yang dipergunakan untuk menangani keperluan internet adalah SQUID. Bagi seseorang administrator jaringan,merupakan tugas utama untuk mengatur lau-lintas data dalam suatu jaringan baik dari dalam maupun keluar jaringan. Squid merupakan pilihan terbaik untuk membangun proxy server karena selain handal juga gratis dan mendukung fitur ICP.
Melalui proxy server,seolah-olah klien merasaberinteraksi secara langsung dengan server internet yang dituju.Kenyataannya,sebelum data atau permintaannya disampaikan ke tujuan, data tersebut diarahkan terlebih dahulu ke server proxy,kemudian server proxy akan meneruskan ke server yang dituju,yaitu internet.
Bila tidak menggunakan proxy maka ketika kita membuka atau mengkases suatu website harus dengan melakukan query atau permintaan atau mengambil data secara langsung data yang berasal dari tempat penyimpan data website tersebut.
Apabila kita browsing atau mengakses suatu website menggunakan proxy maka kita cukup mengambil data website tersebut dari pihak Proxy tersebut yang selanjutnya proxylah yang berperan mengambilkan data dari server suatu situs dan kemudian mengantarkan ke IP kita atau sampai di Komputer kita.
Web Proxy
Anonymous free web proxy dapat digunakan untuk mengakses website yang di blok atau di filter dan juga dapat digunakan untuk meningkatkan keamanan anda dalam mengunjungi website.
Web proxy dapat digunakan secara langsung tanpa perlu meng-install software apapun di komputer anda, yang dibutuhkan oleh web proxy hanyalah sebuah browser dan koneksi internet.
Anda dapat mengakses site-site yang di blok dengan mudah
Apa yang dapat di lakukan oleh Web Proxy ?
Web Proxy dapat menyembunyikan ip address anda.
Web Proxy dapat di gunakan untuk mengakses website yang di blok oleh ISP atau organisasi.
Web Proxy dapat meningkatkan keamanan privacy anda.
Web Proxy dapat mem-filter cookies yang tidak di inginkan dan semua cookies yang tersimpan di encrypt.
Web Proxy dapat di gunakan untuk memblok website.
Kelebihan menggunakan Proxy server
Kelebihan Operating System yang menggunakan proxy adalah data yang diminta dari klien akan diarahkan ke server proxy kemudian dilanjutkan ke server internet.Pada saat data dari server datang,data tersebut akan diarahkan oleh server internet ke server proxy kemudian server proxy meneruskan data tsb ke klien yg memintanya.
Disamping memberikan data ke klien,server proxy juga menyimpan salinan data itu sebagai webcache di hardisk.Apabila ada user lain yg meminta data yg sama,maka server proxy akan mengambil data tersebut dari hardisknya tanpa harus melakukan koneksi ke server internetyg menyediakan data tsb. Kalau permintaan yg sama dilakukan oleh user berkali-kali tentu akan mempengaruhi kecepatan akses internet secara signifikan.
Fungsi utama Proxy
Conecting sharing :
Fungsi Proxy disini adalah penghubung atau perantara pengambilan data dari suatu IP dan dihantarkan ke IP lain ataupun ke IP komputer kita.
Filtering :
Beberapa proxy dilengkapi juga dengan firewall yang mampu memblokir atau menutup alamatnya suatu IP yang tidak diinginkan, sehingga beberapa website tidak bisa diakses dengan menggunakan proxy tersebut.
Caching :
Artinya menyimpan proxy juga dilengkapi media penyimpanan data suatu website dari query atau permintaan akses pengguna, jadi misalkan permintaan mengkases suatu website bisa lebih cepat apabila sudah terdapat permintaan akses ke suatu website pada pengguna proxy sebelumnya.
Ada 3 macam proxy yang populer digunakan yaitu :
Proxy Tranparent :
Lebih mengutamakan fungsi sebagai kurir atau perantara pengambilan data. Biasanya proxy Tranparents ini bisa kita gunakan untuk mempercepat akses ke suatu website. Akan tetapi kalau kita menggunakan proxy Transparen ini IP kita tetap bisa terdeteksi atau terbaca pada server IP yang kita akses datanya dengan metode pelacakan IP yang lebih rumit.
Proxy Animouse :
Dengan Proxy Animouse selain sebagai perantara, proxy ini juga akan memblokir data IP kita sehingga IP sebenarnya kita tidak bisa dibaca oleh server website yang kita ambil atau kita akses datanya, dan yang terbaca pada server website adalah IP Proxy tersebut. Tapi biasanya kecepatan akses lebih lambat dari pada Proxy Transparent.
Elite proxy :
Alamat IP serta fakta bahwa proxy digunakan saat sambungan tidak dapat ditangkap oleh server. Cara terbaik untuk menyembunyikan informasi tentang keberadaan Anda di internet.
Jenis proxy menurut koneksinya :
proxy http
proxy socks
ssh tunnel
vpn
psybnc
bnc
proxy web (cgi, php)
Proxy saling berhubungan dengan HTTP
Banyak alternatif layanan proxy, mulai dari fungsi filter pada Application layer untuk firewall seperti Checkpoint Firewall-1, sampai aplikasi umum yang murni “hanya proxy” seperti WinGate dan proxy satu layanan seperti Jigsaw untuk HTTP.
Proxy server sering kali dihubungkan dengan layanan HTTP karena proxy kali pertama dikembangkan untuk layanan ini. Sejak saat itu, fungsi proxy telah diaplikasikan ke layanan Internet lain yang paling umum. Contoh pada artikel ini akan menggunakan layanan HTTP, tetapi fungsionalitas pada umumnya sama dengan layanan yang lain.
Bagaimana Cara Kerja Proxy?
Proxy bekerja dengan mendengarkan request dari client internal dan mengirim request tersebut ke jaringan eksternal seolah-olah proxy server itu sendiri yang menjadi client. Pada waktu proxy server menerima respon dan server publik, ia memberikan respon tersebut ke client yang asli seolah-olah ia public server.
tingkat keamanan proxy ????
Internet yang sekarang juga mempunyai cirinya sendiri, dan proxy server menunjukkan efek samping yang sungguh tak terduga: mereka dapat menyembunyikan semua user di belakang satu mesin, mereka dapat memfilter URL, dan mereka dapat membuang content yang mencurigakan atau ilegal. Jadi meskipun mula-mula dibuat sebagai cache nonsekuriti, tujuan utama proxy server sekarang menjadi firewalling.
Proxy server memperbarui request layanan pada jaringan eksternal atas nama client mereka pada jaringan private. Ini secara otomatis menyembunyikan identitas dan jumlah client pada jaringan internal dari jaringan eksternal. Karena posisi mereka di antara client internal dan server publik, proxy juga dapat menyimpan content yang sering diakses dari jaringan publik untuk mengurangi akses ke jaringan publik tersebut. Kebanyakan implementasi nyata proxy sekuriti meliputi pemilteran paket dan Network Address Translation untuk membangun firewall yang utuh. Teknologi tersebut dapat digabungkan dengan proxy untuk menghilangkan serangan yang terhadapnya proxy rentan.
untuk itu kita perlu melakukan transparansi ip proxy bagi ada yang memiliki proxy server.
Proxy Tidak Melindungi Jaringan lokal
Proxy server berdasarkan pada web server dan seperti web server, mereka beroperasi pada Application Layer—di atas Network dan Transport Layer. Ini berarti mereka tidak melakukan apa-apa selain memfilter paket TCP/IP yang tiba di server, dan mereka tidak mencampuri layanan Application Layer yang lain seperti file sharing atau remote procedure call.
Hal ini membuat komputer terbuka terhadap hacking, kecuali jika Anda mengambil langkah lain untuk mengamankan komputer. Walaupun kebanyakan operating system modern mendukung pemilteran paket, tetapi filter mereka tidak sekuat firewall sungguhan. Yang perlu Anda pastikan adalah hanya port publik untuk layanan yang Anda proxy yang dibuka.
Beberapa pakar keamanan menganjurkan, supaya menjalankan layanan sedikit mungkin pada firewall dan memisahkan fungsi proxy pada mesin terpisah dengan asumsi bahwa filter harus sesederhana mungkin supaya tidak dieksploitasi. Masalahnya adalah bahwa eksploitasi dapat muncul pada berbagai level, dan jika Anda membuat proxy server di belakang filter, hacker akan ada di belakang filter jika ia mengeksploitasi proxy. Dengan menggunakan firewall yang terintegrasi dengan proxy server, filter masih dapat melindungi jaringan bahkan jika layanan proxy dieksploitasi.
Masalah Proxy Terhadap Kinerja
Proxy server mempunyai satu kekurangan pada kinerja, yaitu proxy server membuat bottleneck. Seperti firewall atau router, satu koneksi proxy server ke Internet dapat membuat bottleneck jika tidak di-upgrade ketika jumlah user jaringan bertambah. Walaupun proxy awalnya meningkatkan kinerja melalui mekanisme caching, Anda akan membuat semua orang menunggu di belakang mesin yang lambat jika Anda mendapatkan lebih banyak klien dari yang dapat didukung oleh server.
Namun, hati-hati dalam menyalahkan proxy Anda jika terjadi bottleneck yang sebenarnya disebabkan oleh jalur Internet yang lambat. Jika Anda hanya mempunyai satu koneksi Internet, dan itu adalah T1 (1,5 MB) atau yang lebih lambat, semua komputer yang betul-betul memenuhi kebutuhan minimum operating system dan proxy server sudah cukup cepat dalam menangani beban yang ada. Bottleneck proxy hanya dapat terjadi bila koneksi jaringan lebih cepat dari 1,5 MB/s atau pada waktu ada yang salah dengan proxy server.
Masalah ini mudah diatasi dengan menambah lebih banyak proxy server. Tidak seperti situs web atau server publik, proxy server todal perlu mempunyai konfigurasi yang persis sama dengan mesin yang lain. Anda dapat menghubungkan secara langsung berapa pun proxy server yang Anda inginkan ke koneksi jaringan eksternal dan memberikan masing-masing klien di dalam jaringan Anda ke salah salah proxy server.
Sebagai contoh, jika Anda mempunyai empat proxy server, hubungkan tiap klien keempat ke proxy server yang sama. Anda akan kehilangan beberapa manfaat caching karena client pada proxy berbeda yang mengakses suatu situs tidak akan membuat situs itu tersedia untuk proxy yang lain.
Anda dapat menggunakan software yang canggih dan TCP/IP load balancing untuk menangani koneksi ke beberapa proxy, tetapi itu membutuhkan biaya yang patut dipertimbangkan dan tidaklah jauh efisien. Namun, ini menyediakan redundansi proxy, karena jika tidak user dapat kehilangan layanan jika proxy mereka mati.
Keuntungan dari Penggunaan memakai Proxy antara lain :
Proxy bisa menyembunyikan identitas IP anda.
Mempercepat akses ke suatu website.
Dapat digunakan untuk mengakses suatu website atau IP yang diblokir oleh Penyedia ISP atau Penyedia jaringan Internet tertentu (Dengan Proxy Tertentu )
Proxy dapat digunakan untuk memblokir akses ke suatu IP atau website ( Dengan Proxy tertentu )
Meningkatkan Privacy atau keamanan karena proxy ini akan menfilter cookies yang tidak diinginkan dan tersimpan dalam keadaan ter- encrypsi ( Proxy Tertentu)
Adapun keuntungan dari penggunaan diatas tetap tergantung dari spesifikasi, jenis dan kualitas Proxy yang anda gunakan. Jadi tidak semua proxy bisa difungsikan untuk hal diatas.
PROXY SERVER LAYER NETWORK
Salah satu contoh proxy yang bekerja pada layer jaringan adalah aplikasi firewall yang menjalankan Network Address Translation (NAT). NAT selalu digunakan pada router atau gateway yang menjalankan aplikasi firewall. NAT digunakan untuk mengubah alamat IP paket TCP/IP, biasanya dari alamat IP jaringan lokal ke alamat IP publik, yang dapat dikenali di internet.
Pada suatu jaringan lokal (local Area Network), setiap komputer didalamnya menggunakan alamat IP lokal, yaitu alamat IP yang sudah disediakan untuk keperluan jaringan lokal, dan tidak akan dikenali atau diterima oleh router-router di Internet. Ketika komputer-komputer pada jaringan lokal tersebut memerlukan untuk mengakses layanan di internet, paket-paket IP yang berasal dari jaringan lokal harus diganti alamat sumbernya dengan satu alamat IP publik yang bisa diterima di internet. Disinilah proses NAT dilakukan oleh aplikasi firewall di Gateway, sehingga suatu server di internet yang menerima permintaan dari jaringan lokal akan mengenali paket datang menggunakan alamat IP gateway, yang biasanya mempunyai satu atau lebih alamat IP publik.
Pada proses NAT ini, aplikasi firewall di gateway menyimpan satu daftar atau tabel translasi alamat berikut catatan sesi koneksi TCP/IP dari komputer-komputer lokal yang menggunakannya, sehingga proses pembaliknya bisa dilakukan, yaitu ketika paket jawaban dari internet datang, gateway dapat mengetahui tujuan sebenarnya dari paket ini, melakukan proses pembaliknya (de-NAT) dan kemudian menyampaikan paket tersebut ke komputer lokal tujuan yang sebenarnya.
PROXY SERVER PADA LEVEL SIRKUIT
Proxy server yang bekerja pada level sirkuit dibuat untuk menyederhanakan keadaan. Proxy ini tidak bekerja pada layer aplikasi, akan tetapi bekerja sebagai “sambungan” antara layer aplikasi dan layer transport, melakukan pemantauan terhadap sesi-sesi TCP antara pengguna dan penyedia layanan atau sebaliknya. Proxy ini juga masih bertindak sebagai perantara, namun juga membangun suatu sirkuit virtual diantara layer aplikasi dan layer transport.
Dengan proxy level sirkuit, aplikasi klien pada pengguna tidak perlu dikonfigurasi untuk setiap jenis aplikasi. Sebagai contoh, dengan menggunakan Microsoft Proxy Server, sekali saja diperlukan untuk menginstall WinSock Proxy pada komputer pengguna, setelah itu aplikasi-apliakasi seperrti Windows Media Player, IRC atau telnet dapat langsung menggunakannya seperti bila terhubung langsung lke internet.
Kelemahan dari proxy level sirkuit adalah tidak bisa memeriksa isi dari paket yang dikirimkan atau diterima oleh aplikasi-aplikasi yang menggunakannya. Kelemahan ini dicoba diatasi menggunakan teknologi yang disebut SOCKS. SOCKS adalah proxy level sirkuit yang dapat digunakan untuk semua aplikasi (generik proxy) yang berbasis TCP/IP, dikembangkan sekitar tahun 1990 oleh Internet Engineering Task Force (IETF) dan sudah mencapai versi 5 (RFC 1928). SOCKS menyediakan standar yang independen dari platform yang digunakan untuk mengakses proxy level sirkuit. Salah satu kemampuan penting SOCKS versi 5 adalah tambahan proses autentikasi dan password, serta memberikan layanan proxy terhadap layanan berbasis UDP, dengan pertama-tama melakukan koneksi TCP, den kemudian menggunakannya untuk relay bagi data UDP.
SOCKS terdiri dari dua komponen, yaitu SOCKS server dan SOCKS klien. SOCKS server diimplementasikan pada leyer aplikasi, sedangkan SOCKS klien diimplementasikan diantara layer aplikasi dan layer transport. Kegunaan pokoknya adalah untuk bisa menyelenggarakan koneksi dari satu host pada satu sisi dari SOCKS server dengan host lain pada sisi yang lain dari SOCKS server, tanpa kedua host harus terhubung langsung dalam konteks TCP/IP.
Diagram berikut menggambarkan posisi SOCKS:
Ketika satu aplikasi klien ingin terhubung dengan server aplikasi, pertama-tama dia menghubungi SOCKS proxy server. Proxy inilah yang akan melakukan relay data dan menghubungkan klien dengan server. Bagi si klien, SOCKS proxy server adalah server, dan bagi server, SOCKS proxy server adalah klien. SOCKS proxy melakukan 3 tahap proses yaitu membuat permintaan koneksi, membuat sirkuit proxy-nya, dan melakukan relay data. SOCKS versi 5 menambah satu prosedur yaitu proses autentikasi pada setiap langkah diatas.
Aplikasi yang menggunakan SOCKS versi 5 sejumlah mempunyai keunggulan yaitu :
Proxy generik yang tidak tergantung pada aplikasinya (application-independent proxy). SOCKS membuat dan mengatur channel komunikasi yang digunakan untuk semua aplikasi jaringan. Adanya aplikasi baru tidak memerlukan pengembangan tambahan. Proxy layer aplikasi harus membuat software proxy baru untuk setiap aplikasi baru, dan proxy layer network dengan inspeksi penuh harus membuat cara inspeksi protokol baru.
akses yang transparan pada jaringan dengan banyak server proxy.
kemudahan autentikasi dan metode enkripsi. Hanya menggunakan satu protokol saja untuk pembangunan channel komunikasi semua pengguna dan aplikasi, dan proses autentikasinya. Kebanyakan protokol tuneling memisahkan proses autentikasi dan proses pembangunan channel komunikasi.
kemudahan membangun aplikasi jaringan tanpa harus membuat proxy-nya.
manajemen kebijakan yang sederhana atas keamanan jaringan.
Kesimpulan
Proxy merupakan program yang menerima permintaan (request) dari klien, seperti browser web atau ftp klien,dan kemudian meneruskan permintaan tersebut ke server internet yang dituju. Salah satu program yang cukup powerfull dalam menangani masalah keterbatasan kecepatan akses dan keamanan data yang dipergunakan untuk menangani keperluan internet adalah SQUID. Bagi seseorang administrator jaringan,merupakan tugas utama untuk mengatur lau-lintas data dalam suatu jaringan baik dari dalam maupun keluar jaringan. Squid merupakan pilihan terbaik untuk membangun proxy server karena selain handal juga gratis dan mendukung fitur ICP.
Jum'at, 13 Februari 2015
PROXY
KATA PENGANTAR
Dengan nama Allah yang Maha Pengasih lagi Maha Penyayang. Segala puji penulis panjatkan kehadirat Allah SWT. Sholawat dan Salam semoga tetap pada junjungan Nabi Muhammad SAW. Berkat karunia dan hidayah-Nya sehingga kami dapat menyelesaikan penulisan makalah tentang Proxy. Tujuan dan manfaat penulisan makalah ini adalah untuk memenuhi tugas mata kuliah Jaringan Komputer.
Kami menyadari bahwa dalam penulisan makalah ini masih perlu penyempurnaan. Oleh karena itu kritik dan saran yang konstruktif dari pembaca sangat kami harapkan demi kesempurnaan.
Semoga makalah ini dapat bermanfaat bagi kami, dan para pembaca serta dapat menunjang pengembangan ilmu pengetahuan dimasa mendatang.
Tasikmalaya, 13 Frbruari 2015
PROXY
Proxy server adalah program yang menerima permintaan (request) dari klien, seperti browser web atau ftp klien,dan kemudian meneruskan permintaan tersebut ke server internet yang dituju. Salah satu program yang cukup powerfull dalam menangani masalah keterbatasan kecepatan akses dan keamanan data yang dipergunakan untuk menangani keperluan internet adalah SQUID. Bagi seseorang administrator jaringan,merupakan tugas utama untuk mengatur lau-lintas data dalam suatu jaringan baik dari dalam maupun keluar jaringan. Squid merupakan pilihan terbaik untuk membangun proxy server karena selain handal juga gratis dan mendukung fitur ICP.
Melalui proxy server,seolah-olah klien merasaberinteraksi secara langsung dengan server internet yang dituju.Kenyataannya,sebelum data atau permintaannya disampaikan ke tujuan, data tersebut diarahkan terlebih dahulu ke server proxy,kemudian server proxy akan meneruskan ke server yang dituju,yaitu internet.
Bila tidak menggunakan proxy maka ketika kita membuka atau mengkases suatu website harus dengan melakukan query atau permintaan atau mengambil data secara langsung data yang berasal dari tempat penyimpan data website tersebut.
Apabila kita browsing atau mengakses suatu website menggunakan proxy maka kita cukup mengambil data website tersebut dari pihak Proxy tersebut yang selanjutnya proxylah yang berperan mengambilkan data dari server suatu situs dan kemudian mengantarkan ke IP kita atau sampai di Komputer kita.
Web Proxy
Anonymous free web proxy dapat digunakan untuk mengakses website yang di blok atau di filter dan juga dapat digunakan untuk meningkatkan keamanan anda dalam mengunjungi website.
Web proxy dapat digunakan secara langsung tanpa perlu meng-install software apapun di komputer anda, yang dibutuhkan oleh web proxy hanyalah sebuah browser dan koneksi internet.
Anda dapat mengakses site-site yang di blok dengan mudah
Apa yang dapat di lakukan oleh Web Proxy ?
Web Proxy dapat menyembunyikan ip address anda.
Web Proxy dapat di gunakan untuk mengakses website yang di blok oleh ISP atau organisasi.
Web Proxy dapat meningkatkan keamanan privacy anda.
Web Proxy dapat mem-filter cookies yang tidak di inginkan dan semua cookies yang tersimpan di encrypt.
Web Proxy dapat di gunakan untuk memblok website.
Kelebihan menggunakan Proxy server
Kelebihan Operating System yang menggunakan proxy adalah data yang diminta dari klien akan diarahkan ke server proxy kemudian dilanjutkan ke server internet.Pada saat data dari server datang,data tersebut akan diarahkan oleh server internet ke server proxy kemudian server proxy meneruskan data tsb ke klien yg memintanya.
Disamping memberikan data ke klien,server proxy juga menyimpan salinan data itu sebagai webcache di hardisk.Apabila ada user lain yg meminta data yg sama,maka server proxy akan mengambil data tersebut dari hardisknya tanpa harus melakukan koneksi ke server internetyg menyediakan data tsb. Kalau permintaan yg sama dilakukan oleh user berkali-kali tentu akan mempengaruhi kecepatan akses internet secara signifikan.
Fungsi utama Proxy
Conecting sharing :
Fungsi Proxy disini adalah penghubung atau perantara pengambilan data dari suatu IP dan dihantarkan ke IP lain ataupun ke IP komputer kita.
Filtering :
Beberapa proxy dilengkapi juga dengan firewall yang mampu memblokir atau menutup alamatnya suatu IP yang tidak diinginkan, sehingga beberapa website tidak bisa diakses dengan menggunakan proxy tersebut.
Caching :
Artinya menyimpan proxy juga dilengkapi media penyimpanan data suatu website dari query atau permintaan akses pengguna, jadi misalkan permintaan mengkases suatu website bisa lebih cepat apabila sudah terdapat permintaan akses ke suatu website pada pengguna proxy sebelumnya.
Ada 3 macam proxy yang populer digunakan yaitu :
Proxy Tranparent :
Lebih mengutamakan fungsi sebagai kurir atau perantara pengambilan data. Biasanya proxy Tranparents ini bisa kita gunakan untuk mempercepat akses ke suatu website. Akan tetapi kalau kita menggunakan proxy Transparen ini IP kita tetap bisa terdeteksi atau terbaca pada server IP yang kita akses datanya dengan metode pelacakan IP yang lebih rumit.
Proxy Animouse :
Dengan Proxy Animouse selain sebagai perantara, proxy ini juga akan memblokir data IP kita sehingga IP sebenarnya kita tidak bisa dibaca oleh server website yang kita ambil atau kita akses datanya, dan yang terbaca pada server website adalah IP Proxy tersebut. Tapi biasanya kecepatan akses lebih lambat dari pada Proxy Transparent.
Elite proxy :
Alamat IP serta fakta bahwa proxy digunakan saat sambungan tidak dapat ditangkap oleh server. Cara terbaik untuk menyembunyikan informasi tentang keberadaan Anda di internet.
Jenis proxy menurut koneksinya :
proxy http
proxy socks
ssh tunnel
vpn
psybnc
bnc
proxy web (cgi, php)
Proxy saling berhubungan dengan HTTP
Banyak alternatif layanan proxy, mulai dari fungsi filter pada Application layer untuk firewall seperti Checkpoint Firewall-1, sampai aplikasi umum yang murni “hanya proxy” seperti WinGate dan proxy satu layanan seperti Jigsaw untuk HTTP.
Proxy server sering kali dihubungkan dengan layanan HTTP karena proxy kali pertama dikembangkan untuk layanan ini. Sejak saat itu, fungsi proxy telah diaplikasikan ke layanan Internet lain yang paling umum. Contoh pada artikel ini akan menggunakan layanan HTTP, tetapi fungsionalitas pada umumnya sama dengan layanan yang lain.
Bagaimana Cara Kerja Proxy?
Proxy bekerja dengan mendengarkan request dari client internal dan mengirim request tersebut ke jaringan eksternal seolah-olah proxy server itu sendiri yang menjadi client. Pada waktu proxy server menerima respon dan server publik, ia memberikan respon tersebut ke client yang asli seolah-olah ia public server.
tingkat keamanan proxy ????
Internet yang sekarang juga mempunyai cirinya sendiri, dan proxy server menunjukkan efek samping yang sungguh tak terduga: mereka dapat menyembunyikan semua user di belakang satu mesin, mereka dapat memfilter URL, dan mereka dapat membuang content yang mencurigakan atau ilegal. Jadi meskipun mula-mula dibuat sebagai cache nonsekuriti, tujuan utama proxy server sekarang menjadi firewalling.
Proxy server memperbarui request layanan pada jaringan eksternal atas nama client mereka pada jaringan private. Ini secara otomatis menyembunyikan identitas dan jumlah client pada jaringan internal dari jaringan eksternal. Karena posisi mereka di antara client internal dan server publik, proxy juga dapat menyimpan content yang sering diakses dari jaringan publik untuk mengurangi akses ke jaringan publik tersebut. Kebanyakan implementasi nyata proxy sekuriti meliputi pemilteran paket dan Network Address Translation untuk membangun firewall yang utuh. Teknologi tersebut dapat digabungkan dengan proxy untuk menghilangkan serangan yang terhadapnya proxy rentan.
untuk itu kita perlu melakukan transparansi ip proxy bagi ada yang memiliki proxy server.
Proxy Tidak Melindungi Jaringan lokal
Proxy server berdasarkan pada web server dan seperti web server, mereka beroperasi pada Application Layer—di atas Network dan Transport Layer. Ini berarti mereka tidak melakukan apa-apa selain memfilter paket TCP/IP yang tiba di server, dan mereka tidak mencampuri layanan Application Layer yang lain seperti file sharing atau remote procedure call.
Hal ini membuat komputer terbuka terhadap hacking, kecuali jika Anda mengambil langkah lain untuk mengamankan komputer. Walaupun kebanyakan operating system modern mendukung pemilteran paket, tetapi filter mereka tidak sekuat firewall sungguhan. Yang perlu Anda pastikan adalah hanya port publik untuk layanan yang Anda proxy yang dibuka.
Beberapa pakar keamanan menganjurkan, supaya menjalankan layanan sedikit mungkin pada firewall dan memisahkan fungsi proxy pada mesin terpisah dengan asumsi bahwa filter harus sesederhana mungkin supaya tidak dieksploitasi. Masalahnya adalah bahwa eksploitasi dapat muncul pada berbagai level, dan jika Anda membuat proxy server di belakang filter, hacker akan ada di belakang filter jika ia mengeksploitasi proxy. Dengan menggunakan firewall yang terintegrasi dengan proxy server, filter masih dapat melindungi jaringan bahkan jika layanan proxy dieksploitasi.
Masalah Proxy Terhadap Kinerja
Proxy server mempunyai satu kekurangan pada kinerja, yaitu proxy server membuat bottleneck. Seperti firewall atau router, satu koneksi proxy server ke Internet dapat membuat bottleneck jika tidak di-upgrade ketika jumlah user jaringan bertambah. Walaupun proxy awalnya meningkatkan kinerja melalui mekanisme caching, Anda akan membuat semua orang menunggu di belakang mesin yang lambat jika Anda mendapatkan lebih banyak klien dari yang dapat didukung oleh server.
Namun, hati-hati dalam menyalahkan proxy Anda jika terjadi bottleneck yang sebenarnya disebabkan oleh jalur Internet yang lambat. Jika Anda hanya mempunyai satu koneksi Internet, dan itu adalah T1 (1,5 MB) atau yang lebih lambat, semua komputer yang betul-betul memenuhi kebutuhan minimum operating system dan proxy server sudah cukup cepat dalam menangani beban yang ada. Bottleneck proxy hanya dapat terjadi bila koneksi jaringan lebih cepat dari 1,5 MB/s atau pada waktu ada yang salah dengan proxy server.
Masalah ini mudah diatasi dengan menambah lebih banyak proxy server. Tidak seperti situs web atau server publik, proxy server todal perlu mempunyai konfigurasi yang persis sama dengan mesin yang lain. Anda dapat menghubungkan secara langsung berapa pun proxy server yang Anda inginkan ke koneksi jaringan eksternal dan memberikan masing-masing klien di dalam jaringan Anda ke salah salah proxy server.
Sebagai contoh, jika Anda mempunyai empat proxy server, hubungkan tiap klien keempat ke proxy server yang sama. Anda akan kehilangan beberapa manfaat caching karena client pada proxy berbeda yang mengakses suatu situs tidak akan membuat situs itu tersedia untuk proxy yang lain.
Anda dapat menggunakan software yang canggih dan TCP/IP load balancing untuk menangani koneksi ke beberapa proxy, tetapi itu membutuhkan biaya yang patut dipertimbangkan dan tidaklah jauh efisien. Namun, ini menyediakan redundansi proxy, karena jika tidak user dapat kehilangan layanan jika proxy mereka mati.
Keuntungan dari Penggunaan memakai Proxy antara lain :
Proxy bisa menyembunyikan identitas IP anda.
Mempercepat akses ke suatu website.
Dapat digunakan untuk mengakses suatu website atau IP yang diblokir oleh Penyedia ISP atau Penyedia jaringan Internet tertentu (Dengan Proxy Tertentu )
Proxy dapat digunakan untuk memblokir akses ke suatu IP atau website ( Dengan Proxy tertentu )
Meningkatkan Privacy atau keamanan karena proxy ini akan menfilter cookies yang tidak diinginkan dan tersimpan dalam keadaan ter- encrypsi ( Proxy Tertentu)
Adapun keuntungan dari penggunaan diatas tetap tergantung dari spesifikasi, jenis dan kualitas Proxy yang anda gunakan. Jadi tidak semua proxy bisa difungsikan untuk hal diatas.
PROXY SERVER LAYER NETWORK
Salah satu contoh proxy yang bekerja pada layer jaringan adalah aplikasi firewall yang menjalankan Network Address Translation (NAT). NAT selalu digunakan pada router atau gateway yang menjalankan aplikasi firewall. NAT digunakan untuk mengubah alamat IP paket TCP/IP, biasanya dari alamat IP jaringan lokal ke alamat IP publik, yang dapat dikenali di internet.
Pada suatu jaringan lokal (local Area Network), setiap komputer didalamnya menggunakan alamat IP lokal, yaitu alamat IP yang sudah disediakan untuk keperluan jaringan lokal, dan tidak akan dikenali atau diterima oleh router-router di Internet. Ketika komputer-komputer pada jaringan lokal tersebut memerlukan untuk mengakses layanan di internet, paket-paket IP yang berasal dari jaringan lokal harus diganti alamat sumbernya dengan satu alamat IP publik yang bisa diterima di internet. Disinilah proses NAT dilakukan oleh aplikasi firewall di Gateway, sehingga suatu server di internet yang menerima permintaan dari jaringan lokal akan mengenali paket datang menggunakan alamat IP gateway, yang biasanya mempunyai satu atau lebih alamat IP publik.
Pada proses NAT ini, aplikasi firewall di gateway menyimpan satu daftar atau tabel translasi alamat berikut catatan sesi koneksi TCP/IP dari komputer-komputer lokal yang menggunakannya, sehingga proses pembaliknya bisa dilakukan, yaitu ketika paket jawaban dari internet datang, gateway dapat mengetahui tujuan sebenarnya dari paket ini, melakukan proses pembaliknya (de-NAT) dan kemudian menyampaikan paket tersebut ke komputer lokal tujuan yang sebenarnya.
PROXY SERVER PADA LEVEL SIRKUIT
Proxy server yang bekerja pada level sirkuit dibuat untuk menyederhanakan keadaan. Proxy ini tidak bekerja pada layer aplikasi, akan tetapi bekerja sebagai “sambungan” antara layer aplikasi dan layer transport, melakukan pemantauan terhadap sesi-sesi TCP antara pengguna dan penyedia layanan atau sebaliknya. Proxy ini juga masih bertindak sebagai perantara, namun juga membangun suatu sirkuit virtual diantara layer aplikasi dan layer transport.
Dengan proxy level sirkuit, aplikasi klien pada pengguna tidak perlu dikonfigurasi untuk setiap jenis aplikasi. Sebagai contoh, dengan menggunakan Microsoft Proxy Server, sekali saja diperlukan untuk menginstall WinSock Proxy pada komputer pengguna, setelah itu aplikasi-apliakasi seperrti Windows Media Player, IRC atau telnet dapat langsung menggunakannya seperti bila terhubung langsung lke internet.
Kelemahan dari proxy level sirkuit adalah tidak bisa memeriksa isi dari paket yang dikirimkan atau diterima oleh aplikasi-aplikasi yang menggunakannya. Kelemahan ini dicoba diatasi menggunakan teknologi yang disebut SOCKS. SOCKS adalah proxy level sirkuit yang dapat digunakan untuk semua aplikasi (generik proxy) yang berbasis TCP/IP, dikembangkan sekitar tahun 1990 oleh Internet Engineering Task Force (IETF) dan sudah mencapai versi 5 (RFC 1928). SOCKS menyediakan standar yang independen dari platform yang digunakan untuk mengakses proxy level sirkuit. Salah satu kemampuan penting SOCKS versi 5 adalah tambahan proses autentikasi dan password, serta memberikan layanan proxy terhadap layanan berbasis UDP, dengan pertama-tama melakukan koneksi TCP, den kemudian menggunakannya untuk relay bagi data UDP.
SOCKS terdiri dari dua komponen, yaitu SOCKS server dan SOCKS klien. SOCKS server diimplementasikan pada leyer aplikasi, sedangkan SOCKS klien diimplementasikan diantara layer aplikasi dan layer transport. Kegunaan pokoknya adalah untuk bisa menyelenggarakan koneksi dari satu host pada satu sisi dari SOCKS server dengan host lain pada sisi yang lain dari SOCKS server, tanpa kedua host harus terhubung langsung dalam konteks TCP/IP.
Diagram berikut menggambarkan posisi SOCKS:
Ketika satu aplikasi klien ingin terhubung dengan server aplikasi, pertama-tama dia menghubungi SOCKS proxy server. Proxy inilah yang akan melakukan relay data dan menghubungkan klien dengan server. Bagi si klien, SOCKS proxy server adalah server, dan bagi server, SOCKS proxy server adalah klien. SOCKS proxy melakukan 3 tahap proses yaitu membuat permintaan koneksi, membuat sirkuit proxy-nya, dan melakukan relay data. SOCKS versi 5 menambah satu prosedur yaitu proses autentikasi pada setiap langkah diatas.
Aplikasi yang menggunakan SOCKS versi 5 sejumlah mempunyai keunggulan yaitu :
Proxy generik yang tidak tergantung pada aplikasinya (application-independent proxy). SOCKS membuat dan mengatur channel komunikasi yang digunakan untuk semua aplikasi jaringan. Adanya aplikasi baru tidak memerlukan pengembangan tambahan. Proxy layer aplikasi harus membuat software proxy baru untuk setiap aplikasi baru, dan proxy layer network dengan inspeksi penuh harus membuat cara inspeksi protokol baru.
akses yang transparan pada jaringan dengan banyak server proxy.
kemudahan autentikasi dan metode enkripsi. Hanya menggunakan satu protokol saja untuk pembangunan channel komunikasi semua pengguna dan aplikasi, dan proses autentikasinya. Kebanyakan protokol tuneling memisahkan proses autentikasi dan proses pembangunan channel komunikasi.
kemudahan membangun aplikasi jaringan tanpa harus membuat proxy-nya.
manajemen kebijakan yang sederhana atas keamanan jaringan.
CARA SETTING PROXY SERVER
- Setting Proxy Server Pada Browser Firefox
– Masuk ke Menu >> Options

– Pilih Tab Advanced >> Network >> Settings

– Pilih Manual Proxy Configuration >> Isikan Proxy dan Port >> Centang pada Use this proxy server for all protocols >> OK

– Selesai, kini browser Firefox anda sudah menggunakan proxy sesuai yang anda masukkan
- Setting Proxy Server Pada Browser Google Chrome
– Pilih Menu di samping kanan atas browser >> Settings

– Scroll ke bawah, klik Show advanced Settings

– Scroll lagi ke bawah kemudian pilih Change Proxy Settings >> LAN Settings

– Centang pada Use a proxy server for …….. >> Isikan proxy dan port anda >> centang Bypass proxy server for …. OK

– Selesai, browser Google Chrome anda sudah berjalan menggunakan proxy server
- Setting Proxy Server Pada Browser Internet Explorer (IE)
Nah, sebenarnya setting proxy untuk browser Internet Explorer ini sama dengan setting proxy untuk browser Google Chrome di atas. Dan juga jika anda sudah memasukkan proxy pada browser Google Chrome maka secara otomatis browser Internet Explorer juga sudah menggunakan proxy browser Google Chrome tadi. Berikut caranya.
– Masuk Settings >> Internet Options

– Pilih tab Connections >> LAN Settings

– Nah langkah berikutnya seperti pada langkah memasukkan proxy Google Chrome di atas

Kesimpulan
Proxy merupakan program yang menerima permintaan (request) dari klien, seperti browser web atau ftp klien,dan kemudian meneruskan permintaan tersebut ke server internet yang dituju. Salah satu program yang cukup powerfull dalam menangani masalah keterbatasan kecepatan akses dan keamanan data yang dipergunakan untuk menangani keperluan internet adalah SQUID. Bagi seseorang administrator jaringan,merupakan tugas utama untuk mengatur lau-lintas data dalam suatu jaringan baik dari dalam maupun keluar jaringan. Squid merupakan pilihan terbaik untuk membangun proxy server karena selain handal juga gratis dan mendukung fitur ICP.
PROXY
FIREWALL
I.
DEFINISI
FIREWALL
Firewall atau tembok-api adalah sebuah sistem atau perangkat yang mengizinkan lalu lintas jaringan yang dianggap aman untuk melaluinya dan mencegah lalu lintas jaringan yang tidak aman. Umumnya, sebuah tembok-api diterapkan dalam sebuah mesin terdedikasi, yang berjalan pada pintu gerbang (gateway) antara jaringan lokal dan jaringan lainnya. Tembok-api umumnya juga digunakan untuk mengontrol akses terhadap siapa saja yang memiliki akses terhadap jaringan pribadi dari pihak luar ataupun pencuri data lainnya, Disamping itu Firewall merupakan suatu cara/sistem/mekanisme yang diterapkan baik terhadap hardware , software ataupun sistem itu sendiri dengan tujuan untuk melindungi, baik dengan menyaring, membatasi atau bahkan menolak suatu atau semua hubungan/kegiatan suatu segmen pada jaringan pribadi dengan jaringan luar yang bukan merupakan ruang lingkupnya.
I.II PENGGUNAAN FIREWALL
Firewall secara umum di peruntukkan untuk melayani :
1. mesin/komputer
Setiap individu yang terhubung langsung ke jaringan luar atau internet dan menginginkan semua yang terdapat pada komputernya terlindungi.
2. Jaringan
Jaringan komputer yang terdiri lebih dari satu buah komputer dan berbagai jenis topologi jaringan yang digunakan, baik yang di miliki oleh perusahaan, organisasi dsb.
2. FIREWALL PADA WINDOWS DAN LINUX
1.I Firewall pada windows
Dengan integrasi IPSec, Windows firewall akan mengecek keaslian dari pengguna, komunikasi, cakupan, akses bertingkat dan perlindugan data yang rahasia. Selain itu tentu saja dengan fasilitas ini akan menigkatkan nilai tambah dan investasi.Windows 7 telah menyertakan windows firewall dalam sistem operasinya seperti pada windows server 2008 dengan Active directory dan group policy. Windows firewall juga didisain dalam mendukung pihak ketiga dalam solusi keamanan dengan menggunakan scriptable application programming interface (API).
Lapisan keamanan ini dapat dikontrol melalui group policy atau programming skript untuk menyaring pemakai, computer atau aplikasi yang ada. IP sec dapat mengetahui keaslian pemakai, computer sebagai bagian dari kebijakan pengamanan.
Dengan integrasi IPSec, Windows firewall akan mengecek keaslian dari pengguna, komunikasi, cakupan, akses bertingkat dan perlindugan data yang rahasia. Selain itu tentu saja dengan fasilitas ini akan menigkatkan nilai tambah dan investasi.Windows 7 telah menyertakan windows firewall dalam sistem operasinya seperti pada windows server 2008 dengan Active directory dan group policy. Windows firewall juga didisain dalam mendukung pihak ketiga dalam solusi keamanan dengan menggunakan scriptable application programming interface (API).
Lapisan keamanan ini dapat dikontrol melalui group policy atau programming skript untuk menyaring pemakai, computer atau aplikasi yang ada. IP sec dapat mengetahui keaslian pemakai, computer sebagai bagian dari kebijakan pengamanan.
• . Contoh dari firewall jenis ini adalah Microsoft Windows Firewall (yang
telah terintegrasi dalam sistem operasi Windows XP Service Pack 2, Windows
Vista dan Windows Server 2003 Service Pack 1), Symantec Norton Personal
Firewall, Kerio Personal Firewall, dan lain-lain. Personal Firewall secara umum
hanya memiliki dua fitur utama, yakni Packet Filter Firewall dan Stateful
Firewall.
Mengaktifkan Firewall dalam Windows XP
Microsoft Windows XP dilengkapi dengan sistem keselamatan dalam bentuk firewall. Sistem ini dikenali dengan nama ICF atau Internet Connection Firewall. ICF amat diperlukan sebagai perlindungan jika komputer anda berada dalam rangkaian lebih-lebih lagi jika komputer anda bersambung terus ke talian Internet.
Untuk mengaktifkan ICF dalam Windows XP SP1:
1) Klik Start -> Settings -> Control Panel
2) Klik ikon Network Connections
3) Pilih ikon sambungan yang ingin dilindungi, klik kanan dan pilih Properties
4) Pilih tab Advanced
5) Di bagian Internet Connection Firewall, tandakan Protect my computer and…
6) Klik OK
Mengaktifkan Firewall dalam Windows XP
Microsoft Windows XP dilengkapi dengan sistem keselamatan dalam bentuk firewall. Sistem ini dikenali dengan nama ICF atau Internet Connection Firewall. ICF amat diperlukan sebagai perlindungan jika komputer anda berada dalam rangkaian lebih-lebih lagi jika komputer anda bersambung terus ke talian Internet.
Untuk mengaktifkan ICF dalam Windows XP SP1:
1) Klik Start -> Settings -> Control Panel
2) Klik ikon Network Connections
3) Pilih ikon sambungan yang ingin dilindungi, klik kanan dan pilih Properties
4) Pilih tab Advanced
5) Di bagian Internet Connection Firewall, tandakan Protect my computer and…
6) Klik OK
Untuk mengaktifkan ICF dalam Windows XP SP2:
1) Klik Start -> Run, taipkan Firewall.cpl dan tekan Enter
2) Pilih tab General
3) Klik On (recommended)
4) Klik OK
1) Klik Start -> Run, taipkan Firewall.cpl dan tekan Enter
2) Pilih tab General
3) Klik On (recommended)
4) Klik OK
Beberapa software Firewall yang dapat digunakan untuk melindungi system antara
lain :
1. Zone Labs Mengembangkan ZoneAlarm, firewall yang fungsinya untuk penggunaan pribadi. Anda harus hati-hati menavigasi situs untuk men-download versi gratis kecuali Anda memilih untuk membeli komersial (dan lebih kuat) ZoneAlarm Security Suite atau ZoneAlarm Pro. Pada 29 Oktober 2008, ini masih didukung.
1. Zone Labs Mengembangkan ZoneAlarm, firewall yang fungsinya untuk penggunaan pribadi. Anda harus hati-hati menavigasi situs untuk men-download versi gratis kecuali Anda memilih untuk membeli komersial (dan lebih kuat) ZoneAlarm Security Suite atau ZoneAlarm Pro. Pada 29 Oktober 2008, ini masih didukung.
2. Sunbelt Software Memiliki Sunbelt Kerio Personal Firewall. anda dapat
mencoba dengan bebas selama 30 hari, setelah itu program ini otomatis tidak
aktif ‘untuk firewall kurang kuat kecuali Anda memilih untuk membayar biaya
pendaftaran.
3. Agnitum Memiliki versi freeware untuk perangkat lunak firewall mereka,
Outpost Firewall Gratis. Namun, tapi software ini di buat 15 Januari 2006, dan
di rilis tahun 2002 mungkin sudah tidak memadai untuk digunakan dengan
berkembangnya spayware.
I.II Firewall pada Linux
Firewall Pada Linux
Firewall yang pertama kali dibuat adalah sebuah mesin Unix yang menjadi perantara antara sebuah LAN dengan Internet. Jika seorang user ingin mengakses Internet maka ia harus login terlebih dahulu ke mesin Unix untuk kemudian mengakses dari situ. Begitu pula ketika seorang user ingin mendownload data dari Internet maka ia harus download terlebih dahulu pada mesin Unix, baru dipindah pada workstation user.
Linux memiliki fasilitas firewall di kernelnya. Hampir semua distribusi Linux mengkonfigurasikan kernelnya dengan fasilitas firewall. Firewall di Linux dikonfigurasi dengan menggunakan program ‘ipchains’ pada kernel 2.2, ‘ipfwadm’ pada kernel versi 2.0, dan ‘ipnatctl’ serta ‘iptables’ untuk kernel versi 2.3/2.4. Artikel ini akan menggunakan ‘ipchains’ karena kebanyakan distribusi Linux saat ini menggunakan kernel versi 2.2 dan kernel versi 2.4 belum dirilis pada saat artikel ini dibuat.
Ipchains berguna untuk memodifikasi tabel firewall di dalam kernel Linux. Kernel Linux kemudian akan menggunakan tabel tersebut sebagai instruksi untuk melakukan sesuatu terhadap paket TCP/IP yang masuk melalui komputer Linux yang bersangkutan.
Firewall sendiri terbagi menjadi dua jenis yakni :
1. Filtering Firewalls – yang akan memblok dan melewatkan paket paket tertentu
2. Proxy Servers – berfungsi sebagai perantara koneksi
Packet Filtering Firewalls
Packet filter adalah sebuah software yang memeriksa header dari paket ketika paket tersebut lewat, dan memutuskan tindakan apa yang dilakukan terhadap paket tersebut. Apakah paket tersebut di-DROP (misal dengan menghapus paket tersebut), ACCEPT(misal, paket tersebut diteruskan ke tujuannya), atau hal lain yang lebih kompleks.
Pada Linux, packet filtering ditanamkan pada kernel ( sebagai modul kernel, atau digabungkan ke dalam kernel). Penerapan packet filtering sudah cukup lama sejak kernel 1.1. Versi pertamanya, masih banyak mencontoh cara kerja ipfw milik BSD (Sistem Operasi buatan University California atBerkeley), dibuat oleh Alan Cox pada akhir 1994. Berkembang menjadi ipfwadm pada kernel 2.0, ipchains pada kernel 2.2 dan terakhir iptables sejak kernel 2.4.
Packet filter adalah sebuah software yang memeriksa header dari paket ketika paket tersebut lewat, dan memutuskan tindakan apa yang dilakukan terhadap paket tersebut. Apakah paket tersebut di-DROP (misal dengan menghapus paket tersebut), ACCEPT(misal, paket tersebut diteruskan ke tujuannya), atau hal lain yang lebih kompleks.
Pada Linux, packet filtering ditanamkan pada kernel ( sebagai modul kernel, atau digabungkan ke dalam kernel). Penerapan packet filtering sudah cukup lama sejak kernel 1.1. Versi pertamanya, masih banyak mencontoh cara kerja ipfw milik BSD (Sistem Operasi buatan University California atBerkeley), dibuat oleh Alan Cox pada akhir 1994. Berkembang menjadi ipfwadm pada kernel 2.0, ipchains pada kernel 2.2 dan terakhir iptables sejak kernel 2.4.
Packet
Filtering Firewalls dengan Iptables
Iptables merupakan paket program yang disertakan secara default oleh banyak distro bersama dengan kernel versi 2.4. Pada iptables nantinya kita akan banyak berhubungan dengan aturanaturan(rules) yang menentukan tindakan apa yang akan dilakukan terhadap sebuah paket. Aturan-aturan ini dimasukan dan dihapus pada tabel packet filtering yang terdapat pada kernel. Sekedar mengingatkan kernel adalah ”jantung” sistem operasi yang terus berada pada memori sejak computer booting hingga komputer dimatikan. Sehingga aturan apapun yang kita tentukan akan hilang pada saat terjadi rebooting, namun demikian terdapat beberapa cara agar aturan-aturan yang telah kita buat dapat di kembalikan pada saat Linux booting, yaitu :
Iptables merupakan paket program yang disertakan secara default oleh banyak distro bersama dengan kernel versi 2.4. Pada iptables nantinya kita akan banyak berhubungan dengan aturanaturan(rules) yang menentukan tindakan apa yang akan dilakukan terhadap sebuah paket. Aturan-aturan ini dimasukan dan dihapus pada tabel packet filtering yang terdapat pada kernel. Sekedar mengingatkan kernel adalah ”jantung” sistem operasi yang terus berada pada memori sejak computer booting hingga komputer dimatikan. Sehingga aturan apapun yang kita tentukan akan hilang pada saat terjadi rebooting, namun demikian terdapat beberapa cara agar aturan-aturan yang telah kita buat dapat di kembalikan pada saat Linux booting, yaitu :
1.
Menggunakan perintah iptables-save, untuk menyimpan
aturan-aturan yang telah ditentukan dalam sebuah file, dan iptables-restore,
untuk memanggil file aturan yang telah dibuat.
2.
2.
2.
Meletakannya pada sebuah skrip yang akan berjalan pada
saat inisialisasi Linux.
Macam – macam firewall pada Linux
Dalam UNIX, terdapat sejumlah program firewall yang populer digunakan dan tersedia satu paket dalam system operasi. Program firewall tersebut diantaranya adalah ipfwadm, ipchains, dan iptables. Berbagai varian Linux yang telah beredar menggunakan versi kernel nya masing-masing. Dukungan terhadap keamanan (security) data juga tergantung dari versi kernel. Firewall atau dinding api yang didukung oleh kernel versi lama, versi 2.0, adalah ipfwadm. Jenis firewall ini memiliki banyak kekurangan fitur seperti yang tersedia dalam IPChains. Ipfwadm hanya men-support tiga target untuk sebuah paket: accept, deny, atau reject, sedangkan rule-rule ipchains dapat memiliki enam built-in target. Ipfwadm sesungguhnya hanya cocok untuk firewall level IP sederhana saja, juga IP masquerading. Untuk mesin-mesin Linux yang menggunakan kernel 2.2 ke atas, maka sudah mendukung ipchains, program firewall yang lebih powerful dari ipfwadm. Pada prakteknya ipchains adalah program pengganti ipfwadm yang telah banyak digunakan untuk kode IP firewall lama.
Saat ini versi kernel Linux yang baru adalah versi 2.4.x yang mensupport iptables. Iptables adalah pengganti ipchains. Iptables memiliki fitur yang lebih banyak daripada ipchains. Poin poin utama tentang iptables antara lain adalah connection tracking capability, misal kemampuan untuk melakukan inspeksi paket. Fitur ini bekerja untuk icmp dan udp sebagaimana koneksi-koneksi tcp. Menyederhanakan perilaku paket-paket dalam melakukan negosiasi built-in chain (INPUT, OUTPUT, FORWARD). Separasi sempurna terhadap packet filtering dan network address translation (NAT).
Salah satu fungsi firewall adalah untuk mengantisipasi serangan-serangan DoS atau DdoS, yaitu peningkatan bandwith yang tidak wajar. Firewall yang kita gunakan adalah Advane Policy Firewall atau disingkat dengan APF.
Macam – macam firewall pada Linux
Dalam UNIX, terdapat sejumlah program firewall yang populer digunakan dan tersedia satu paket dalam system operasi. Program firewall tersebut diantaranya adalah ipfwadm, ipchains, dan iptables. Berbagai varian Linux yang telah beredar menggunakan versi kernel nya masing-masing. Dukungan terhadap keamanan (security) data juga tergantung dari versi kernel. Firewall atau dinding api yang didukung oleh kernel versi lama, versi 2.0, adalah ipfwadm. Jenis firewall ini memiliki banyak kekurangan fitur seperti yang tersedia dalam IPChains. Ipfwadm hanya men-support tiga target untuk sebuah paket: accept, deny, atau reject, sedangkan rule-rule ipchains dapat memiliki enam built-in target. Ipfwadm sesungguhnya hanya cocok untuk firewall level IP sederhana saja, juga IP masquerading. Untuk mesin-mesin Linux yang menggunakan kernel 2.2 ke atas, maka sudah mendukung ipchains, program firewall yang lebih powerful dari ipfwadm. Pada prakteknya ipchains adalah program pengganti ipfwadm yang telah banyak digunakan untuk kode IP firewall lama.
Saat ini versi kernel Linux yang baru adalah versi 2.4.x yang mensupport iptables. Iptables adalah pengganti ipchains. Iptables memiliki fitur yang lebih banyak daripada ipchains. Poin poin utama tentang iptables antara lain adalah connection tracking capability, misal kemampuan untuk melakukan inspeksi paket. Fitur ini bekerja untuk icmp dan udp sebagaimana koneksi-koneksi tcp. Menyederhanakan perilaku paket-paket dalam melakukan negosiasi built-in chain (INPUT, OUTPUT, FORWARD). Separasi sempurna terhadap packet filtering dan network address translation (NAT).
Salah satu fungsi firewall adalah untuk mengantisipasi serangan-serangan DoS atau DdoS, yaitu peningkatan bandwith yang tidak wajar. Firewall yang kita gunakan adalah Advane Policy Firewall atau disingkat dengan APF.
3. APF adalah
firewall berbasis iptables yang dirancang untuk kebutuhan internet saat ini dan
dijalankan di linux.
Terdapat 3 bagian filtering yang dilakukan oleh APF, yaitu :
1. Static rule base policies
2. Connection based stateful policies
3. Sanity based policies
Penjelasan dari ketiga bagian di atas adalah sebagai berikut :
• Static Rule Base Policie
adalah metode yang paling tradisional yang merupakan rules firewall yang bersifat tetap yang bertugas menangani traffic pada kondisi normal
• Connection Based Stateful Policies
untuk melakukan pembedaan atas paket-paket data untuk bermacam-macam tipe koneksi. Hanya paket-paket yang jelas koneksinya yang diijinkan (allow) oleh firewall, sedangkan paket lainnya akan ditolak (reject).
• Sanity Based Policies
ialah kemampuan firewall untuk mengenali bermacam-macam traffic pattern guna mengetahui metode peyerang atau mempelajari traffic agar sesuai dengan internet standards.
Terdapat 3 bagian filtering yang dilakukan oleh APF, yaitu :
1. Static rule base policies
2. Connection based stateful policies
3. Sanity based policies
Penjelasan dari ketiga bagian di atas adalah sebagai berikut :
• Static Rule Base Policie
adalah metode yang paling tradisional yang merupakan rules firewall yang bersifat tetap yang bertugas menangani traffic pada kondisi normal
• Connection Based Stateful Policies
untuk melakukan pembedaan atas paket-paket data untuk bermacam-macam tipe koneksi. Hanya paket-paket yang jelas koneksinya yang diijinkan (allow) oleh firewall, sedangkan paket lainnya akan ditolak (reject).
• Sanity Based Policies
ialah kemampuan firewall untuk mengenali bermacam-macam traffic pattern guna mengetahui metode peyerang atau mempelajari traffic agar sesuai dengan internet standards.
Arsitektur Firewall
Ada beberapa arsitektur firewall.
Pada artikel ini hanya akan dijelaskan
beberapa diantaranya, yaitu :
dual-homed host architecture, screened host
architecture, dan screened subnet
architecture.
1. Arsitektur Dual-Homed Host
Arsitektur
Dual-home host dibuat disekitar komputer dual-homed host, yaitu
komputer yang memiliki paling
sedikit dua interface jaringan. Untuk
mengimplementasikan tipe
arsitektur dual-homed host, fungsi routing pada host ini
di non-aktifkan. Sistem di dalam
firewall dapat berkomunikasi dengan dual-homed
host dan sistem di luar firewall
dapat berkomunikasi dengan dual-homed host,
tetapi kedua sistem ini tidak
dapat berkomunikasi secara langsung.

Dual-homed host dapat menyediakan
service hanya dengan menyediakan proxy
pada host tersebut, atau dengan
membiarkan user melakukan logging secara
langsung pada dual-homed host.
2. Arsitektur
Screened Host
Arsitektur
screened host menyediakan service dari sebuah host pada jaringan
internal dengan menggunakan
router yang terpisah. Pada arsitektur ini,
pengamanan utama dilakukan dengan
packet filtering.

Bastion host berada dalam
jaringan internal. Packet filtering pada screening router
dikonfigurasi sehingga hanya
bastion host yang dapat melakukan koneksi ke
Internet (misalnya mengantarkan
mail yang datang) dan hanya tipe-tipe koneksi
tertentu yang diperbolehkan. Tiap
sistem eksternal yang mencoba untuk
mengakses sistem internal harus
berhubungan dengan host ini terlebih dulu.
Bastion host diperlukan untuk
tingkat keamanan yang tinggi.
3. Arsitektur
Screened Subnet
Arsitektur
screened subnet menambahkan sebuah layer pengaman tambahan pada
arsitekture screened host, yaitu
dengan menambahkan sebuah jaringan perimeter
yang lebih mengisolasi jaringan
internal dari jaringan Internet.
Gambar 5. Arsitektur screened subnet
Jaringan perimeter mengisolasi
bastion host sehingga tidak langsung terhubung ke
jaringan internal. Arsitektur
screened subnet yang paling sederhana memiliki dua
buah screening router, yang
masing-masing terhubung ke jaringan perimeter.
Router pertama terletak di antara
jaringan perimeter dan jaringan internal, dan
router kedua terletak di antara
jaringan perimeter dan jaringan eksternal (biasanya
Internet). Untuk menembus
jaringan internal dengan tipe arsitektur screened
subnet, seorang intruder harus
melewati dua buah router tersebut sehingga jaringan
internal akan relatif lebih aman.
SISTEM KEAMANAN JARINGAN
Keamanan jaringan menjadi semakin
penting dengan semakin banyaknya
waktu yang dihabiskan orang untuk
berhubungan. Mengganggu keamanan jaringan
sering lebih mudah daripada fisik
atau lokal, dan lebih umum.
Terdapat sejumlah alat yang baik
untuk membantu keamanan jaringan, dan
semakin banyak disertakan dalam
software atau OS.
A. Packet Sniffers
Salah satu cara
umum yang digunakan penyusup untuk memperoleh akses ke
banyak sistem di jaringan anda
adalah dengan menggunakan sebuah packet
sniffer pada host yang telah
diganggu. Sniffer ini mendengarkan port Ethernet
untuk hal-hal seperti
"Password" dan "Login" dan "su" dalam aliran
paket dan
kemudian mencatat lalu lintas
setelahnya. Dengan cara ini, penyerang
memperoleh password untuk sistem
yang bahkan tidak mereka usahakan untuk
dibongkar. Password teks biasa
adalah sangat rentan terhadap serangan ini.
Di masa sekarang, penyerang
bahkan tidak perlu mengganggu sebuah sistem
untuk melakukan hal ini, mereka
dapat membawa laptop atau pc ke suatu gedung
dan menyadap ke jaringan anda.
Dengan menggunakan ssh atau
metode password terenkripsi lainnya dapat
mencegah serangan ini. Hal-hal
seperti APOP untuk rekening pop juga dapat
mencegah serangan ini.
B. Pelayanan
sistem dan tcp_wrappers
Segera
setelah anda menaruh sistem anda di sembarang jaringan, hal pertama
yang harus dilihat adalah
pelayanan yang butuh anda tawarkan. Pelayananpelayanan
yang tidak perlu anda tawarkan
seharusnya ditiadakan sehingga anda
memiliki satu hal yang tidak
perlu dikhawatirkan dan penyerang memiliki satu
hal kurangnya untuk mencari
lubang.
Beberapa pelayanan yang ingin
anda biarkan ada adalah:
ftp untuk
transfer file
telnet untuk
remote machine
mail, seperti
pop-3 atau imap untuk mail
identd untuk
menagtur layanan
time untuk waktu
Jika anda adalah pemakai dialup
rumahan, kami menyarankan anda menolak
seluruhnya. tcpd juga mencatat
usaha yang gagal untuk mengakses pelayanan,
sehingga ini dapat memberi anda
ide bahwa anda sedang diserang. Jika anda
menambahkan pelayanan baru, anda
harus pasti mengkonfigurasinya untuk
menggunakan tcp_wrappers berbasis
TCP. Sebagai contoh, pemakai dial-up
normal dapat mencegah orang luar
koneksi ke mesin anda, namun masih memiliki
kemampuan untuk menerima surat,
dan membuat hubungan jaringan ke Internet.
C. Memverifikasi
Informasi DNS Anda
Memelihara informasi DNS tentang
seluruh host di jaringan anda agar tetap baru
dapat membantu meningkatkan
keamanan. Bilamana ada host yang tidak
dijinkan terhubung ke jaringan
anda, anda dapat mengenalinya dengan tidak
adanya masukan DNS. Banyak
pelayanan dapat dikonfigurasi untuk tidak
menerima koneksi dari host yang
tidak memiliki masukan DNS yang valid.
D. Monitoring identd
identd adalah program kecil yang
umumnya berjalan di inetd. Ia mencatat
pelayanan tcp apa yang dijalankan
pemakai, dan kemudian melaporkannya
kepada yang meminta.Banyak orang
salah mengerti kegunaan identd, sehingga
meniadakannya atau memblok
seluruh site yang memintanya. identd ada bukan
untuk membantu remote site. Tidak
ada cara untuk mengetahui jika data yang
anda peroleh dari remote identd
benar atau tidak. Tidak ada autentikasi dalam
permintaan identd.
Program ini dijalankan karena ia
membantu anda, dan adalah titik data lain dalam
penelusuran. Jika identd anda
tidak terganggu, maka anda mengerti ia memberi
tahu remote site nama pemakai
atau uid orang-orang yang menggunakan
pelayanan tcp. Jika admin pada
remote site datang kepada anda dan memberitahu
pemakai anda berusaha menghack ke
site mereka, anda dapat secara mudah
mengambil tindakan terhadap
pemakai tersebut. Jika anda tidak menjalankan
identd, anda harus melihat banyak
catatan, memperkirakan siapa yang ada pada
saat itu, dan secara umum
membutuhkan waktu yang lebih banyak untuk
menelusuri pemakai.
identd yang disertakan dalam
banyak distribusi lebih mudah dikonfigurasi
daripada yang diperkirakan orang.
Anda dapat meniadakan identd untuk pemakai
tertentu, anda dapat mencatat
seluruh permintaan identd, anda bahkan dapat
memiliki identd mengembalikan uid
daripada nama pemakai atau bahkan NOUSER.
E. Menggunakan software Scanner
Jaringan
Terdapat sejumlah paket software
berbeda yang melakukan penelusuran
berdasarkan port dan pelayanan
mesin atau jaringan. SATAN dan ISS adalah dua
yang paling dikenal. Software ini
berhubungan ke mesin sasaran (atau seluruh
mesin sasaran di suatu jaringan)
di semua port yang ada, dan berusaha
menentukan pelayanan apa yang
sedang berjalan. Berdasarkan informasi ini,
anda dapat menemukan mesin yang
rentan terhadap eksploitasi tertentu pada
server.
SATAN (Security Administrators
Tool for Analyzing Networks) adalah sebuah
penelusur port dengan antara muka
web. Ia dapat dikonfigurasi untuk melakukan
pemeriksaan ringan, menengah,
atau berat pada mesin atau pada jaringan mesin.
Akan merupakan ide yang baik
untuk memperoleh SATAN dan memeriksa
mesin atau jaringan anda, dan
membenahi masalah-masalah yang ditemukan.
ISS (Internet Security Scanner)
adalah penelusur berdasarkan port yang lain. Ia
lebih cepat daripada SATAN, dan
mungkin lebih baik untuk jaringan yang besar.
Namun demikian, SATAN memberikan
lebih banyak informasi.
F. Amankan
Sendmail, qmail dan MTA
Salah satu pelayanan penting yang
dapat anda sediakan adalah server surat.
Sayangnya, ia juga sangat rentan
diserang, karena banyaknya tugas yang harus
dilakukan dan dibutuhkannya ijin
khusus.
Pergunakan MTA yang dirancang
dengan perhatian pada keamanan yang sangat
tinggi, selain itu cepat dan
stabil serta aman.
G. Serangan Denial of Service
G. Serangan Denial of Service
Serangan denial of service adalah
saat ketika penyerang berusaha menggunakan
beberapa sumber daya hingga
terlalu sibuk untuk menjawab permintaan yang
resmi, atau menolak pemakai resmi
mengakses mesin anda.
Serangan-serangan semacam ini
meningkat dengan cepat pada tahun-tahun
belakangan ini. Beberapa yang
populer dan terbaru ditampilkan di bawah ini.
Perhatikan bahwa yang baru selalu
muncul setiap saat, sehingga ini hanya
merupakan contoh :
SYN Flooding -
SYN flooding adalah serangan denial of service jaringan. Ia
mengambil keuntungan dari
"loophole" dalam koneksi TCP yang tercipta.
Pentium
"F00F" Bug - Ini baru ditemukan bahwa serangkaian kode assembly
yang dikirim ke prosesor asli
Intel Pentium akan mereboot mesin. Ini
mempengaruhi setiap mesin dengan
prosesor Pentium (bukan klon, atau
Pentium Pro atau PII), tidak
tergantung pada sistem operasi yang dijalankan.
Ping Flooding -
Ping flooding adalah serangan denial of service brute force
sederhana. Penyerang mengirim
"flood" paket ICMP ke mesin anda. Jika
mereka melakukan ini dari host
dengan bandwidth yang lebih baik daripada
milik anda, mesin anda tidak akan
mampu mengirim sesuatu ke jaringan.
Variasi serangan ini, disebut
"smurfing" mengirim paket ICMP ke host
dengan IP kembalian mesin anda,
memungkinkan mereka membanjiri anda
dengan sedikit terdeteksi. Jika
anda diserang ping flood, gunakan alat seperti
tcpdump untuk menentukan asal
paket (atau tampaknya berasal), kemudian
hubungi provider anda dengan
informasi ini. Ping flood dapat secara mudah
dihentikan di level router atau
dengan menggunakan firewall.
Ping o' Death -
Serangan Ping o' Death disebabkan lebih besarnya paket
ICMP ECHO REQUEST yang datang
daripada yang dapat ditangani struktur
data kernel . Oleh karena
mengirim sebuah paket "ping" besar (65.510 byte)
ke banyak sistem akan membuat
mereka hang atau bahkan crash, masalah ini
secara cepat disebut "Ping
o' Death". Ini telah lama diperbaiki, dan tidak perlu
dikhawatirkan lagi.
Teardrop / New
Tear
ada di kode fragmentasi IP pada
platform Linux dan Windows. .
H. Keamanan NFS (Network File System)
NFS adalah
protokol file sharing yang paling banyak digunakan. Ia
memungkinkan server untuk
mengekspor seluruh filesystem ke mesin lain
dengan dukungan nfs filesystem
pada kernelnya (atau beberapa dukungan client
jika mereka bukan mesin Linux).
Banyak site menggunakan NFS untuk
bertugas sebagai direktori home untuk
pemakai, sehingga tak peduli
mesin apa yang dimasuki, mereka akan selalu
memiliki file-filenya.
Terdapat sedikit
"keamanan" dibolehkan dalam mengekspor filesystem. Anda
dapat membuat peta nfsd pemakai
root remote ke pemakai nobody, membatasi
akses total ke file-file yang
diekspor. Namun demikian, karena pemakai individu
memiliki akses ke file-file
mereka (atau paling tidak uid yang sama), superuser
remote dapat login atau su ke
rekening mereka dan memiliki akses total ke filefile
mereka. Ini hanya penghalang
kecil bagi seorang penyerang yang memiliki
akses untuk melakukan mount
filesystem remote anda.
Jika harus menggunakan NFS,
pastikan anda mengekspor ke mesin-mesin yang
anda butuh untuk ekspor saja.
Jangan pernah mengekspor seluruh direktori root
anda, ekspor hanya direktori yang perlu
anda ekspor.
MELINDUNGI FIREWALL PADA LINUX
Semua yang anda lakukan di atas tidak akan berguna jika komputer Linux anda tidak aman. Seorang cracker akan berusaha untuk menjebol firewall Linux anda setelah mengetahui bahwa seluruh sistem anda dilindungi oleh firewall. Sebagaimana software pada umumnya, Linux pun memiliki bug atau kesalahan-kesalahan pemrograman lainnya. Kelebihan Linux dan software bebas (free software) dibandingkan dengan software tertutup (closed software) adalah kesalahan-kesalahan pemgrograman (bug) lebih cepat diperbaiki dan perbaikannya jauh lebih cepat sampai ke pengguna. Ada banyak kasus bug di kernel Linux yang diperbaiki hanya dalam hitungan jam, sedangkan vendor komersil membutuhkan berhari-hari dan bahkan lebih dari satu bulan untuk memperbaikinya. Tempat terbaik untuk mendapatkan informasi mengenai bug-bug tersebut beserta perbaikannya adalah di situs web distribusi yang anda pakai. Hampir semua vendor distribusi Linux terkemuka memiliki halaman khusus yang membahas masalah keamanan pada produknya. Beberapa di antaranya juga memiliki mailing-list khusus untuk mengumumkan masalah keamanan, sehingga anda tidak perlu repot-repot melihat situs web vendor distribusi setiap hari. Linuxtoday juga memiliki bagian khusus yang mengumumkan masalah sekuriti Linux pada umumnya
Semua yang anda lakukan di atas tidak akan berguna jika komputer Linux anda tidak aman. Seorang cracker akan berusaha untuk menjebol firewall Linux anda setelah mengetahui bahwa seluruh sistem anda dilindungi oleh firewall. Sebagaimana software pada umumnya, Linux pun memiliki bug atau kesalahan-kesalahan pemrograman lainnya. Kelebihan Linux dan software bebas (free software) dibandingkan dengan software tertutup (closed software) adalah kesalahan-kesalahan pemgrograman (bug) lebih cepat diperbaiki dan perbaikannya jauh lebih cepat sampai ke pengguna. Ada banyak kasus bug di kernel Linux yang diperbaiki hanya dalam hitungan jam, sedangkan vendor komersil membutuhkan berhari-hari dan bahkan lebih dari satu bulan untuk memperbaikinya. Tempat terbaik untuk mendapatkan informasi mengenai bug-bug tersebut beserta perbaikannya adalah di situs web distribusi yang anda pakai. Hampir semua vendor distribusi Linux terkemuka memiliki halaman khusus yang membahas masalah keamanan pada produknya. Beberapa di antaranya juga memiliki mailing-list khusus untuk mengumumkan masalah keamanan, sehingga anda tidak perlu repot-repot melihat situs web vendor distribusi setiap hari. Linuxtoday juga memiliki bagian khusus yang mengumumkan masalah sekuriti Linux pada umumnya
KESIMPULAN
Dengan adanya firewall dalam suatu sistem jaringan komputer diharapkan dapat melindungi informasi-informasi penting dan dapat memanajemen lalu lintas pengaksesan dari dalam maupun dari luar sistem. Guna meningkatkan kinerja seluruh bagian – bagian terkait mencapai kemaksimalan suatu koneksi atau jariangan dari dalam maupun luar yang memberi efek menguntungkan bagi si pengguna ( user ).
Dengan adanya firewall dalam suatu sistem jaringan komputer diharapkan dapat melindungi informasi-informasi penting dan dapat memanajemen lalu lintas pengaksesan dari dalam maupun dari luar sistem. Guna meningkatkan kinerja seluruh bagian – bagian terkait mencapai kemaksimalan suatu koneksi atau jariangan dari dalam maupun luar yang memberi efek menguntungkan bagi si pengguna ( user ).
Konfigurasi Firewall Linux
Firewall adalah sebuah sistem atau perangkat yang terdapat dalam berbagai sistem operasi misalkan windows dan linux yang berfungsi sebagai filter untuk mengizinkan lalu lintas jaringan yang dianggap aman untuk melaluinya dan mencegah lalu lintas jaringan yang tidak aman.
Untuk di windows firewall terletak di Control Panel dan di System and Security dan cara mengaktifkannya dan menonaktifkannya-pun sudah banyak yang tahu, tapi bagaimana di Linux ?
Anda tidak usah bingung, dibawah adalah command untuk mengatur firewall anda.
Pertama silahkan buka terminal Ubuntu anda dan silahkan ketik :
Untuk menonaktifkan firewall :
sudo ufw disable
Untuk mengaktifkan firewall :
sudo ufw enable
Untuk mengecek status firewall :
sudo ufw status
Untuk mengatur default policy Deny :
sudo ufw default deny
Untuk mengatur default policy Allow :
sudo ufw default allow
Catatan
UFW adalah Uncomplicated Firewall
Secara default, policy akan di set Deny jika anda mengaktifkan ufw dan akan diset Allow jika menonaktifkan ufw.
Konfigurasi Firewall sederhana menggunakan Shorewall
Shorewall adalah salah satu tools firewall pada linux yang berbasiskan iptables. Shorewall terdapat konsep “zone” yang memudahkan kita untuk menentukan policy firewall, daripada kita melakukan konfigurasi secara manual dengan iptables. Misalnya network anda adalah spt gambar dibawah ini :
maka untukmemudahkan kita, asumsikan saja ada 3 zona yang dapat di definisikan, yaitu :
1. LAN, yaitu jaringan lokal, kita definisikan sebagai zona lok
2. Internet, yaitu koneksi kita ke internet, kita definisikn sebagai zona net
3. Komputer Firewall kita secara otomatis bernama zona $FW
Berikut ini adalah step-by-step konfigurasi yang diterapkan
Install shorewall dari repository terdekat
root@sman20:~# apt-get install shorewall shorewall-doc
Kopi konfigurasi dari template yg ada
root@sman20:~# cd /usr/share/doc/shorewall-common/default-config
root@sman20:~# cp zones /etc/shorewall/
root@sman20:~# cp interfaces /etc/shorewall/
root@sman20:~# cp policy /etc/shorewall/
root@sman20:~# cp rules /etc/shorewall/
Setting Shorewall sebagai berikut :
a. konfigurasi zona
root@sman20:~# vim /etc/shorewall/zones
fw firewall
lok ipv4
net ipv4
b. konfigurasi interface
root@sman20:~# vim /etc/shorewall/interfaces
lok eth0 detect tcpflags,nosmurfs
net eth1 detect tcpflags,nosmurfs
c. konfigurasi policy
root@sman20:~# vim /etc/shorewall/policy
$FW all ACCEPT
lok $FW DROP info
lok net DROP info
net $FW DROP info
net lok DROP info
d. konfigurasi rules
root@sman20:~# vim /etc/shorewall/rules
ACCEPT lok $FW tcp 80
ACCEPT net $FW tcp 80
ACCEPT lok $FW tcp 53
ACCEPT lok $FW udp 53
Testing konfigurasi sebelum menjalankannya
root@sman20:~# shorewall check
root@sman20:~# shorewall start
Coba me-restart shorewall untuk memastikan tidak ada error
root@sman20:~# shorewall restart
root@sman20:~# shorewall safe-restart
Setting Shorewall agar automatis berjalan sewaktu booting
root@sman20:~# vim /etc/default/shorewall
startup=1
Happy securing your self with firewall…
reference :
shorewall
shorewall-nat
shorewall-accounting
shorewall-hosts
shorewall-interfaces
shorewall-routestopped
shorewall.conf
shorewall-masq
shorewall-policy
shorewall-rules
shorewall-zones
Setting PC Router dan Firewall pada LINUX
Artikel ini hanyalah sepenggal catatan kecil (referensi pribadi) yang di susun kembali
berdasarkan sumber-sumber lain dari internet, hasil diskusi dengan paman Google dan
bibi Yahoo :-). Dengan harapan diposting disini untuk mengingat-ingat kembali dan
bisa pula menjadi referensi bagi semuanya terutama buat eKa yang meminta
postingan ini melalui Shoutbox beberapa hari yang lalu. Dan khususnya bagi siswa
saya TKJ yang sedang belajar LINUX dan menghadapi Lomba Kegiatan Siswa
(LKS).
Sebenarnya sudah banyak website/blog yang ngulik masalah ini secara tuntas, sebut
saja Forum Linux, Info Linux, Gudang Linux, DiskusiWeb, Linux Online dll. Akan
tetapi disini saya cuma membahas bagaimana menjadikan Linux yang kita miliki
sebagai gateway yang akan menghubungkan jaringan lokal (LAN) ke dunia luar
(Internet). Dimana, sistem Linux ini akan dijadikan sebagai PC Router dengan
konfigurasi Ip_forwarding, dan NAT+MASQUERADE dengan settingan standard
yang sederhana. Sementara untuk penggunaan Firewall, URL Filter, Squid serta Delay
Pools (manajemen bandwidth) akan dibahas pada postingan berikutnya.
Installasi ini sudah berhasil dilakukan pada distro linux redhat 9.0 dan fedora core 6.0
(LINUX TEXT) dengan spesifikasi komputer Intel PIII 866MHz, RAM 256, HDD
20GB, dan 2 buah Ethernet Card (Intel PRO/100 S Desktop Adapter – Realtek
RTL8139/810x Familiy Fast Ethernet NIC).
1. Sebelum Setting mintalah IP publik ke ISP lengkap dengan netmask, broadcast dan
dns-nya. Kemudian tentukan juga IP Lokal yang akan digunakan pada komputer
client. Misal : (eth0) IP : 192.168.1.2 NETMASK : 255.255.255.0 GATEWAY :
192.168.1.1 BROADCAST : 192.168.1.255 NETWORK : 192.168.1.0DNS1 :
202.134.0.155DNS2 : 202.134.2.5
DNS3 : 203.130.193.74
(eth1)IP : 192.168.10.254/24NETMASK : 255.255.255.0BROADCAST :
192.168.10.255
NETWORK : 192.168.10.0
Catatan, loginlah ke mesin linux anda dengan username sebagai ROOT. Untuk
melakukan perubahan tekan tomboll (insert) dan untuk menyimpan perubahan tekan
escape : wq (write quit).
2. Settinglah IP pada ethernet-0.# vi /etc/sysconfig/network-scripts/ifcfg-eth0ip static
DEVICE=eth0 BOOTPROTO=static BROADCAST=192.168.1.255
IPADDR=192.168.1.2NETMASK=255.255.255.0NETWORK=192.168.1.0
ONBOOT=yes
dhcpDEVICE=eth0BOOTPROTO=dhcp
ONBOOT=yes
3. Settinglah IP MGW
dan HostName, serta DNS Resolver # vi
/etc/sysconfig/network NETWORKING=yes HOSTNAME=router
GATEWAY=192.168.1.1
# vi /etc/resolv.confnameserver 202.134.0.155nameserver 202.134.2.5
nameserver 203.130.193.74
3. Settinglah IP pada ethernet-1# vi /etc/sysconfig/network-scripts/ifcfg-
eth1DEVICE=eth1BOOTPROTO=staticBROADCAST=192.168.10.255IPADDR=19
2.168.10.254NETMASK=255.255.255.0NETWORK=192.168.10.0
ONBOOT=yes
Pastikan default gateway telah mengarah ke IP gateway ISP, # route –nDan untuk
melihat IP masing-masing ethernet cobalah command berikut :
# ifconfig|more
/etc/sysconfig/network NETWORKING=yes HOSTNAME=router
GATEWAY=192.168.1.1
# vi /etc/resolv.confnameserver 202.134.0.155nameserver 202.134.2.5
nameserver 203.130.193.74
3. Settinglah IP pada ethernet-1# vi /etc/sysconfig/network-scripts/ifcfg-
eth1DEVICE=eth1BOOTPROTO=staticBROADCAST=192.168.10.255IPADDR=19
2.168.10.254NETMASK=255.255.255.0NETWORK=192.168.10.0
ONBOOT=yes
Pastikan default gateway telah mengarah ke IP gateway ISP, # route –nDan untuk
melihat IP masing-masing ethernet cobalah command berikut :
# ifconfig|more
5. Setting IP
Forwarding, agar paket dari jaringan client dapat berjalan ke jaringan di
luarnya melalui gateway.# vi /etc/sysctl.conf
rubah net.ipv4.ip_forward = 0 menjadi net.ipv4.ip_forward = 1
# chkconfig –level 2345 network on
# /etc/rc.d/init.d/network restart
Sekarang lakukan testing dengan ngeping ke:# ping 192.168.1.1# ping 202.134.0.155
atau 202.134.2.5# ping www.google.com
# ping 192.168.10.0/24
Jika hasilnya Reply berarti settingnya sudah berhasil dan tinggal selangkah lagi.
6. Agar client atau jaringan lokal (LAN) yang terhubung dengan sistem linux anda (ke
eth1) dapat mengakses internet, maka settinglah MGW dengan menggunakan source
NAT IPTables dan Forwarding.# /etc/init.d/iptables stop
# vi /etc/rc.d/rc.nat
–:– Tambahkan scripts berikut –:–# !/bin/sh # flushIptables –FIptables –F –t nat#
Script iptables untuk Source NAT sesuai dengan ip di eth0 dan eth1 (IP
Statik)/sbin/iptables -t nat -A POSTROUTING -o eth0 -s 192.168.10.0/24 -j SNAT –
to-source 192.168.1.2# Script iptables jika ip external eth0 merupakan
DHCP/sbin/iptables -t nat -A POSTROUTING -o eth0 -s 192.168.10.0/24 -j
MASQUERADE# Script Forwarding/sbin/iptables -t nat -A PREROUTING -i eth1 -s
192.168.10.0/24 -p tcp –dport 80 -j REDIRECT –to-ports 3128/sbin/iptables -t nat -A
PREROUTING -i eth1 -s 192.168.10.0/24 -p udp –dport 80 -j REDIRECT –to-ports
3128/sbin/iptables -t nat -A PREROUTING -i eth1 -s 192.168.10.0/24 -p tcp –dport
8080 -j REDIRECT –to-ports 3128
/sbin/iptables -t nat -A PREROUTING -i eth1 -s 192.168.10/24 -p udp –dport 8080 -j
REDIRECT –to-ports 3128
# chmod +x /etc/rc.d/rc.nat
# iptables –L –t nat
7. Simpanlah semua hasil konfigurasi di /etc/rc.local, sehingga Anda tidak perlu harus
melakukan command-command sebelumnya setiap kali sistem di on-kan atau di-
restart. Lakukan langkah berikut # vi /etc/rc.local:– Tambahkan script berikut –:#
Local system initialization script# Put any local setup commands in
here:#/etc/rc.d/rc.nat#
echo “”
Sampai pada tahap ini, berarti Anda sudah selesai membangun sebuah PC router
dengan penerapan ip forwarding dan NAT+Masquerade, untuk mengujinya lakukan
test ping dari komputer client ke DNS atau ke www.google.com. Jika hasilnya reply,
berarti internet sudah bisa di akses dari client
luarnya melalui gateway.# vi /etc/sysctl.conf
rubah net.ipv4.ip_forward = 0 menjadi net.ipv4.ip_forward = 1
# chkconfig –level 2345 network on
# /etc/rc.d/init.d/network restart
Sekarang lakukan testing dengan ngeping ke:# ping 192.168.1.1# ping 202.134.0.155
atau 202.134.2.5# ping www.google.com
# ping 192.168.10.0/24
Jika hasilnya Reply berarti settingnya sudah berhasil dan tinggal selangkah lagi.
6. Agar client atau jaringan lokal (LAN) yang terhubung dengan sistem linux anda (ke
eth1) dapat mengakses internet, maka settinglah MGW dengan menggunakan source
NAT IPTables dan Forwarding.# /etc/init.d/iptables stop
# vi /etc/rc.d/rc.nat
–:– Tambahkan scripts berikut –:–# !/bin/sh # flushIptables –FIptables –F –t nat#
Script iptables untuk Source NAT sesuai dengan ip di eth0 dan eth1 (IP
Statik)/sbin/iptables -t nat -A POSTROUTING -o eth0 -s 192.168.10.0/24 -j SNAT –
to-source 192.168.1.2# Script iptables jika ip external eth0 merupakan
DHCP/sbin/iptables -t nat -A POSTROUTING -o eth0 -s 192.168.10.0/24 -j
MASQUERADE# Script Forwarding/sbin/iptables -t nat -A PREROUTING -i eth1 -s
192.168.10.0/24 -p tcp –dport 80 -j REDIRECT –to-ports 3128/sbin/iptables -t nat -A
PREROUTING -i eth1 -s 192.168.10.0/24 -p udp –dport 80 -j REDIRECT –to-ports
3128/sbin/iptables -t nat -A PREROUTING -i eth1 -s 192.168.10.0/24 -p tcp –dport
8080 -j REDIRECT –to-ports 3128
/sbin/iptables -t nat -A PREROUTING -i eth1 -s 192.168.10/24 -p udp –dport 8080 -j
REDIRECT –to-ports 3128
# chmod +x /etc/rc.d/rc.nat
# iptables –L –t nat
7. Simpanlah semua hasil konfigurasi di /etc/rc.local, sehingga Anda tidak perlu harus
melakukan command-command sebelumnya setiap kali sistem di on-kan atau di-
restart. Lakukan langkah berikut # vi /etc/rc.local:– Tambahkan script berikut –:#
Local system initialization script# Put any local setup commands in
here:#/etc/rc.d/rc.nat#
echo “”
Sampai pada tahap ini, berarti Anda sudah selesai membangun sebuah PC router
dengan penerapan ip forwarding dan NAT+Masquerade, untuk mengujinya lakukan
test ping dari komputer client ke DNS atau ke www.google.com. Jika hasilnya reply,
berarti internet sudah bisa di akses dari client
sampai disini dulu smoga bermanfaat bagi anda semua, terimakasih telah mengunjugi blog saya :)

