Se ha denunciado esta presentación.
Se está descargando tu SlideShare. ×
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Próximo SlideShare
Belajar iptables
Belajar iptables
Cargando en…3
×

Eche un vistazo a continuación

1 de 16 Anuncio

Más Contenido Relacionado

Similares a IPTABLES.pdf (20)

Más reciente (20)

Anuncio

IPTABLES.pdf

  1. 1. IPTABLES Pengertian, Fungsi dan Implementasi
  2. 2. Apa Itu IPTABLES? ● Iptables adalah salah satu tools firewall pada sistem operasi Linux. Fungsi iptables adalah mengamankan jaringan dengan melakukan penyaringan trafik pada server.
  3. 3. Fungsi IPTABLES ● Dengan iptables, Anda dapat mengatur lalu lintas jaringan, termasuk mengizinkan atau memblokir koneksi yang masuk, keluar, atau sekedar melewati server. ● Pada iptables, Anda bisa membuat aturan pada server untuk mengelola jenis paket yang dapat diterima, mengatur trafik berdasarkan asal dan tujuan data, mengelola port, dan lainnya.
  4. 4. Prinsip Kerja IPTABLES ● iptables bekerja dengan membandingkan lalu lintas jaringan dengan serangkaian aturan yang telah dibuat. Jadi, semua paket dalam lalu lintas jaringan akan dicek. ● Dalam pengaturan paket, iptables memiliki beberapa tabel yang berfungsi untuk menentukan arah putaran data. Setiap tabel tersebut memiliki rules atau kumpulan aturan yang disebut chain.
  5. 5. Table pada IPTABLES #1 FILTER Tabel ini digunakan untuk menyaring paket yang masuk, keluar, ataupun yang hanya lewat. Caranya. dengan menggunakan beberapa aturan, yaitu: ● ACCEPT: Menerima paket yang masuk ● REJECT: Menolak/Memblokir paket yang masuk ● DROP: Memutuskan koneksi paket ● LOG: Mencatat paket
  6. 6. Table pada IPTABLES (Cont.) Tabel FILTER memiliki tiga chain, yaitu: ● INPUT: Chain ini menangani semua paket yang masuk ke server. ● OUTPUT: Chain ini menangani semua paket yang keluar dari server. ● FORWARD: Chain ini menangani paket yang diteruskan melalui server.
  7. 7. Table pada IPTABLES (Cont.) #2 NAT (Network Address Translation) Tabel ini digunakan untuk mengubah alamat asal tujuan dari sebuah paket. Ada dua chain pada tabel NAT: ● PRE-ROUTING (dstnat): Mengubah destination address pada sebuah paket data. ● POST-ROUTING (srcnat): Mengubah source address dari sebuah paket data.
  8. 8. Table pada IPTABLES (Cont.) #3 MANGLE Tabel ini digunakan untuk melakukan penghalusan pada proses pengaturan paket, dan memiliki kemampuan untuk menggunakan semua chain yang ada pada IPTABLES di atas.
  9. 9. IMPLEMENTASI FIREWALL MENGGUNAKAN IPTABLES PADA DEBIAN 10
  10. 10. TOPOLOGI
  11. 11. APPENDIX
  12. 12. TASKS
  13. 13. IPTABLES #iptables –version #iptables -L -v #iptables -S #iptables -nvL #iptables -nvL –line-numbers #iptables -F #iptables -X
  14. 14. IPTABLES (CONT.) Set the Default Firewall Policies #iptables -P INPUT {ACCEPT | DROP | REJECT} #iptables -P OUTPUT {ACCEPT | DROP | REJECT} #iptables -P FORWARD {ACCEPT | DROP | REJECT} #iptables -nvL
  15. 15. IPTABLES (CONT.) IPTABLES Block & Open ICMP #iptables -A {INPUT | OUTPUT} -p icmp -j {ACCEPT | REJECT | DROP} Example: #iptables -A INPUT -p icmp -j ACCEPT #iptables -A OUTPUT -p icmp -j ACCEPT #iptables -A INPUT -p icmp -j REJECT #iptables -A OUTPUT -p icmp -j REJECT
  16. 16. IPTABLES (CONT.) IPTABLES Open HTTP/HTTPS #iptables -A INPUT -p tcp --dport 80 -j ACCEPT #iptables -A OUTPUT -p tcp --sport 80 -j ACCEPT #iptables -A INPUT -p tcp --dport 443 -j ACCEPT #iptables -A OUTPUT -p tcp --sport 443 -j ACCEPT

×