IP TABLES
CHAIN
»» Selengkapnya...
IPTABLES adalah aplikasi
yang digunakan pada sistem operasi berbasis Linux sebagai program untuk
menyeleksi koneksi yang terjadi antara computer kita dengan computer
lain dalam suatu jaringan (berupa LAN maupun WAN).
IPTables
memiliki 3 buah table. Penggunannya disesuaikan dengan sifat dan
karakteristik masing-masing. Fungsi dari masing-masing tabel tersebut
sebagai berikut :
- NAT : Secara umum digunakan untuk melakukan Network Address Translation. NAT adalah penggantian field alamat asal atau alamat tujuan dari sebuah paket.
- MANGLE : Digunakan untuk melakukan penghalusan (mangle) paket, seperti TTL, TOS dan MARK.
- FILTER : Secara umum, inilah pemfilteran paket yang sesungguhnya.. Di sini bisa dintukan apakah paket akan di DROP, LOG, ACCEPT atau REJECT
CHAIN
Chain/rantai digambarkan sebagai jalur aliran data. Chain pada IPTables:
- INPUT – Semua paket yang ditujukan untuk host komputer.
- OUTPUT – Semua paket yang berasal dari host komputer.
- FORWARD – Semua paket yang bukan dari atau untuk komputer host, tetapi melalui komputer host. Tabel ini digunakan jika komputer sebagai router.
- INPUT – Semua paket yang ditujukan untuk host komputer.
- OUTPUT – Semua paket yang berasal dari host komputer.
- FORWARD – Semua paket yang bukan dari atau untuk komputer host, tetapi melalui komputer host. Tabel ini digunakan jika komputer sebagai router.
Chains yang diperlukan untuk iptables ini antara lain:
- PERINTAH IPTABLES –F
Kemudian
untuk menghapus daftar IPTables yang sudah ada, ketikkan perintah
#iptables –F (flush) untuk membuat chain baru. Maka hasilnya akan
seperti gambar berikut: