Saturday , December 10 2022

Cara Instalasi dan Konfigurasi Iptables Debian 10 Buster

IPTABLES merupakan sesuatu tools firewall yang berjalan pada sistem pembedahan linux yang berperan selaku perlengkapan buat melaksanakan filter( penyaringan) terhadap( trafic) lalu- lintas informasi yang masuk serta keluar jaringan. Seluruh paket yang masuk serta keluar wajib melewati firewall, yang di fungsikan dalam suatu router server linux. Router server mempunyai 2 buah interface jaringan ialah mengarah jaringan internet serta meneruskan nya ke jaringan local.

Iptables mempunyai 5 berbagai chain( rantai ketentuan) default, buat mengendalikan trafik jaringan diantaranya

1. PREROUTING: Berperan buat memanipulasi paket network saat sebelum merambah keputusan routing, apakah paket hendak masuk ke dalam server Linux ataupun hanya hanya melalui.

2. INPUT: Berperan buat melaksanakan pengecekan terhadap paket network yang hendak masuk ke dalam server linux.

3. OUTPUT: Paket yang dikirim dari mesin itu sendiri yang hendak melaksanakan pengecekan terhadap paket dari server linux kala keluar saat sebelum keputusan routing.

4. FORWARD: Berperan buat melaksanakan pengecekan terhadap paket network yang cuma melewati server linux.

5. POSTROUTING: Berperan buat manipulasi terhadap paket yang hendak keluar dari server Linux.

 

Cara instalasi iptables Debian 10

Update the package index:
# apt-get update
Install iptables deb package:
# apt-get install iptables

Iptables pula mempunyai table buat mengendalikan trafik jaringan, diantaranya

1. Table filter ialah tempat rule( ketentuan) yang berkaitan dengan boleh ataupun tidaknya sesuatu paket network melewati suatu chain.

2. Table nat Network Address Translation, ialah table tempat rule( ketentuan) yang berkaitan dengan manipulasi sesuatu paket network kala melewati chain prerouting, postrouting, serta output.

3. Table mangle sendiri merupakan tempat rule berhubungan dengan network buat keperluan advance, semacam QOS( quality of service), packet marking, serta lain- lain.

 

Disamping terdapat sebagian berbagai Chain semacam diatas, iptables mempunyai sebagian command yang dapat di pakai ialah perintah :

– A= append

Perintah ini meningkatkan ketentuan pada akhir chain. Ketentuan hendak ditambahkan di akhir baris pada chain yang bersangkutan, sehingga hendak dijalankan terakhir

Contoh: iptables- A FORWARD- p tcp– dport 80- s 192. 168. 10. 1- j ACCEPT

 

– D= delete

Perintah ini menghapus sesuatu ketentuan pada chain. Dicoba dengan metode mengatakan secara lengkap perintah yang mau dihapus ataupun dengan mengatakan no baris dimana perintah hendak dihapus.

Contoh: iptables- D INPUT 1

Menghapus baris perintah pada baris ke 1 pada chain INPUT

 

– R= replace

Penggunaannya sama semacam–delete, namun command ini mengubahnya dengan entry yang baru.

Contoh: iptables- R FORWARD 1- p tcp– dport 443- s 192. 168. 10. 0/ 24- j ACCEPT

Mereplace baris 1 pada chain FORWARD dengan perintah di atas

 

– I= insert

Memasukkan ketentuan pada sesuatu baris di chain. Ketentuan hendak dimasukkan pada baris yang disebutkan, serta ketentuan dini yang menempati baris tersebut hendak digeser ke dasar, serta pula buat baris- baris perintah berikutnya.

Contoh: iptables- I INPUT- p icmp- s 192. 168. 10. 2- j REJECT

Melaksanakan insert perintah, secara otomatis hendak menempati baris sangat atas

Contoh: iptables- I INPUT 10- p icmp- s 192. 168. 10. 2- j REJECT

Melaksanakan insert perintah pada baris nomor 10 dengan perintah diatas

 

– L= list

Perintah ini menunjukkan seluruh ketentuan pada suatu tabel. Apabila tabel tidak disebutkan, hingga segala ketentuan pada seluruh tabel hendak ditampilkan.

Contoh: iptables- L ataupun iptables- L– line- numbers

 

– F= flush

Perintah ini menghapus ketentuan pada suatu chain. Apabila nama chain tidak disebutkan, hingga seluruh ketentuan pada masing masing chain hendak dihapus.

Contoh: iptables- F ataupun iptables- F INPUT, iptables- F FORWARD, iptables- F OUTPUT

 

– N= new- chain

Perintah tersebut hendak membuat chain baru.

Contoh: iptables- N Nama- chain- baru

 

– X= delete- chain

Perintah ini hendak menghapus chain yang terbuat.

Contoh: iptables- X Nama- chain- yang- dihapus

 

– P= policy

Perintah ini digunakan buat mengganti kebijakan semacam ACCEPT, REJECT, DROP.

Contoh: iptables- P INPUT ACCEPT

iptables- P FORWARD DROP

iptables- P OUTPUT REJECT

 

– E= rename- chain

Perintah ini di pakai buat merubah nama sesuatu chain, buat chain default tidak dapat di ubah

About admin

Check Also

Cara Install cPanel / WHM pada CentOS 7 di VPS

cPanel merupakan control panel sangat sering di dengar yang digunakan buat website hosting. Tidak cuma …

Leave a Reply

Your email address will not be published. Required fields are marked *