SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
IPTABLES
Pengertian, Fungsi dan Implementasi
Apa Itu IPTABLES?
● Iptables adalah salah satu tools firewall pada sistem operasi
Linux. Fungsi iptables adalah mengamankan jaringan dengan
melakukan penyaringan trafik pada server.
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.
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.
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
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.
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.
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.
IMPLEMENTASI FIREWALL
MENGGUNAKAN IPTABLES
PADA DEBIAN 10
TOPOLOGI
APPENDIX
TASKS
IPTABLES
#iptables –version
#iptables -L -v
#iptables -S
#iptables -nvL
#iptables -nvL –line-numbers
#iptables -F
#iptables -X
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
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
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

Weitere ähnliche Inhalte

Ähnlich wie IPTABLES.pdf

TUGAS KEAMANAN JARINGAN
TUGAS KEAMANAN JARINGANTUGAS KEAMANAN JARINGAN
TUGAS KEAMANAN JARINGANuswarendy
 
Firewall di-ubuntu
Firewall di-ubuntuFirewall di-ubuntu
Firewall di-ubuntuits
 
Firewall , NAT , Proxy Rangkuman Singkat
Firewall , NAT , Proxy Rangkuman SingkatFirewall , NAT , Proxy Rangkuman Singkat
Firewall , NAT , Proxy Rangkuman SingkatRizqiGx
 
Pengertian Firewall, NAT, dan Proxy Server
Pengertian Firewall, NAT, dan  Proxy ServerPengertian Firewall, NAT, dan  Proxy Server
Pengertian Firewall, NAT, dan Proxy Serverfajaarfds
 
Pengertian Firewall, IPTABLES, NAT, Proxy Server
Pengertian Firewall, IPTABLES, NAT, Proxy ServerPengertian Firewall, IPTABLES, NAT, Proxy Server
Pengertian Firewall, IPTABLES, NAT, Proxy ServerJejen Jejen
 
LAPORAN PENDAHULUAN KEAMANAN JARINGAN FIREWALL
LAPORAN PENDAHULUAN KEAMANAN JARINGAN FIREWALLLAPORAN PENDAHULUAN KEAMANAN JARINGAN FIREWALL
LAPORAN PENDAHULUAN KEAMANAN JARINGAN FIREWALLuswarendy
 
Pertemuan 3 stack dan queu
Pertemuan 3 stack dan queuPertemuan 3 stack dan queu
Pertemuan 3 stack dan queujumiathyasiz
 
Firewall,NAT,Proxy Server
Firewall,NAT,Proxy ServerFirewall,NAT,Proxy Server
Firewall,NAT,Proxy ServerXyla Ramadhan
 
Contoh penggunaan-iptables
Contoh penggunaan-iptablesContoh penggunaan-iptables
Contoh penggunaan-iptablesmmckey
 
Routing Dynamic dan Routing Static, pengertian, perbedaan , contoh, dan manfaat
Routing Dynamic dan Routing Static, pengertian, perbedaan , contoh, dan manfaatRouting Dynamic dan Routing Static, pengertian, perbedaan , contoh, dan manfaat
Routing Dynamic dan Routing Static, pengertian, perbedaan , contoh, dan manfaatlingacing
 
Pengertian dan fungsi NAT
Pengertian dan fungsi NAT Pengertian dan fungsi NAT
Pengertian dan fungsi NAT Slamet Nurhadi
 
Contoh penggunaan-iptables
Contoh penggunaan-iptablesContoh penggunaan-iptables
Contoh penggunaan-iptablesIwan Kurniarasa
 
Administrasi server (Firewall, Network Address Translation (NAT), dan Proxy S...
Administrasi server (Firewall, Network Address Translation (NAT), dan Proxy S...Administrasi server (Firewall, Network Address Translation (NAT), dan Proxy S...
Administrasi server (Firewall, Network Address Translation (NAT), dan Proxy S...Ahmad Shafwany
 
Laporan pendahuluan firewall
Laporan pendahuluan firewallLaporan pendahuluan firewall
Laporan pendahuluan firewalliintanamalia
 
Delviana perangkat
Delviana perangkatDelviana perangkat
Delviana perangkatdelviana vi
 
Ccna lab guide nixtrain 1st edition full version (1)
Ccna lab guide nixtrain 1st edition full version (1)Ccna lab guide nixtrain 1st edition full version (1)
Ccna lab guide nixtrain 1st edition full version (1)amri am
 

Ähnlich wie IPTABLES.pdf (20)

Chapter 5 firewall
Chapter 5 firewallChapter 5 firewall
Chapter 5 firewall
 
TUGAS KEAMANAN JARINGAN
TUGAS KEAMANAN JARINGANTUGAS KEAMANAN JARINGAN
TUGAS KEAMANAN JARINGAN
 
Firewall di-ubuntu
Firewall di-ubuntuFirewall di-ubuntu
Firewall di-ubuntu
 
Firewall , NAT , Proxy Rangkuman Singkat
Firewall , NAT , Proxy Rangkuman SingkatFirewall , NAT , Proxy Rangkuman Singkat
Firewall , NAT , Proxy Rangkuman Singkat
 
Pengertian Firewall, NAT, dan Proxy Server
Pengertian Firewall, NAT, dan  Proxy ServerPengertian Firewall, NAT, dan  Proxy Server
Pengertian Firewall, NAT, dan Proxy Server
 
Pengertian Firewall, IPTABLES, NAT, Proxy Server
Pengertian Firewall, IPTABLES, NAT, Proxy ServerPengertian Firewall, IPTABLES, NAT, Proxy Server
Pengertian Firewall, IPTABLES, NAT, Proxy Server
 
LAPORAN PENDAHULUAN KEAMANAN JARINGAN FIREWALL
LAPORAN PENDAHULUAN KEAMANAN JARINGAN FIREWALLLAPORAN PENDAHULUAN KEAMANAN JARINGAN FIREWALL
LAPORAN PENDAHULUAN KEAMANAN JARINGAN FIREWALL
 
Pertemuan 3 stack dan queu
Pertemuan 3 stack dan queuPertemuan 3 stack dan queu
Pertemuan 3 stack dan queu
 
Firewall,NAT,Proxy Server
Firewall,NAT,Proxy ServerFirewall,NAT,Proxy Server
Firewall,NAT,Proxy Server
 
Tugas keamanan data
Tugas keamanan dataTugas keamanan data
Tugas keamanan data
 
Contoh penggunaan-iptables
Contoh penggunaan-iptablesContoh penggunaan-iptables
Contoh penggunaan-iptables
 
Routing Dynamic dan Routing Static, pengertian, perbedaan , contoh, dan manfaat
Routing Dynamic dan Routing Static, pengertian, perbedaan , contoh, dan manfaatRouting Dynamic dan Routing Static, pengertian, perbedaan , contoh, dan manfaat
Routing Dynamic dan Routing Static, pengertian, perbedaan , contoh, dan manfaat
 
Pengertian dan fungsi NAT
Pengertian dan fungsi NAT Pengertian dan fungsi NAT
Pengertian dan fungsi NAT
 
Contoh penggunaan-iptables
Contoh penggunaan-iptablesContoh penggunaan-iptables
Contoh penggunaan-iptables
 
Administrasi server (Firewall, Network Address Translation (NAT), dan Proxy S...
Administrasi server (Firewall, Network Address Translation (NAT), dan Proxy S...Administrasi server (Firewall, Network Address Translation (NAT), dan Proxy S...
Administrasi server (Firewall, Network Address Translation (NAT), dan Proxy S...
 
Iptables minggu 10
Iptables minggu 10Iptables minggu 10
Iptables minggu 10
 
Laporan pendahuluan firewall
Laporan pendahuluan firewallLaporan pendahuluan firewall
Laporan pendahuluan firewall
 
routing
routingrouting
routing
 
Delviana perangkat
Delviana perangkatDelviana perangkat
Delviana perangkat
 
Ccna lab guide nixtrain 1st edition full version (1)
Ccna lab guide nixtrain 1st edition full version (1)Ccna lab guide nixtrain 1st edition full version (1)
Ccna lab guide nixtrain 1st edition full version (1)
 

IPTABLES.pdf

  • 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. 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. 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. 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. 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. 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. 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.
  • 12. TASKS
  • 13. IPTABLES #iptables –version #iptables -L -v #iptables -S #iptables -nvL #iptables -nvL –line-numbers #iptables -F #iptables -X
  • 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. 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. 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