Lembar contekan perintah iptables

Lihat Kategori

Lembar contekan perintah iptables

1 menit baca

Linux iptables perintah #

Linux iptables Perintah ini merupakan alat yang ampuh untuk mengonfigurasi dan mengelola aturan firewall. Perintah ini memungkinkan pengguna untuk menentukan aturan untuk lalu lintas masuk dan keluar, menetapkan kebijakan untuk menangani paket, dan memastikan keamanan jaringan. Panduan ini memberikan gambaran lengkap tentang iptables, dengan contoh untuk mengilustrasikan penggunaan utama.

Penggunaan Kunci dan Sintaksis Bahasa Inggris iptables perintah #

The iptables perintah mengikuti struktur sintaksis umum:

iptables [OPTIONS] COMMAND CHAIN RULE

  • PILIHAN mengubah perilaku iptablesseperti -v untuk keluaran yang verbose.
  • COMMAND menentukan tindakan, seperti -A untuk menambahkan aturan atau -D untuk menghapus aturan.
  • RANTAI adalah rantai target di mana aturan akan diterapkan (misalnya, INPUT, OUTPUT, atau FORWARD).
  • ATURAN mendefinisikan kriteria seperti sumber, tujuan, protokol, dll.

iptables Tabel Lembar Contekan Perintah #

perintah Deskripsi
iptables -L Daftar semua aturan dalam tabel filter default
iptables -A INPUT -s <IP> -j DROP Blokir semua lalu lintas masuk dari IP tertentu
iptables -A OUTPUT -p tcp --dport 80 -j ACCEPT Izinkan lalu lintas keluar pada port 80 (HTTP)
iptables -D INPUT -s <IP> -j DROP Hapus aturan tertentu yang memblokir IP
iptables -F Hapus semua aturan di tabel filter
iptables -P INPUT DROP Tetapkan kebijakan default untuk rantai INPUT ke DROP

Rantai yang Umum Digunakan di iptables #

  • INPUT: Menangani koneksi masuk ke host.
  • KELUARAN: Mengelola koneksi keluar dari host.
  • MENERUSKAN: Mengelola paket yang dirutekan melalui host.

Contoh dari iptables Perintah #

Mencantumkan Semua Aturan #

iptables -L

Perintah ini mencantumkan semua aturan di saat ini iptables konfigurasi, beserta rincian setiap aturan.

Rantai INPUT (kebijakan TERIMA) target perlindungan memilih sumber tujuan DROP semua -- 192.168.1.100 di mana saja Rantai MAJU (kebijakan TERIMA) target perlindungan memilih sumber tujuan Rantai OUTPUT (kebijakan TERIMA) target perlindungan memilih sumber tujuan

Mengizinkan Lalu Lintas Tertentu #

Untuk mengizinkan lalu lintas masuk pada port tertentu, seperti SSH (port 22):

iptables -A INPUT -p tcp --dport 22 -j ACCEPT

Perintah ini menambahkan aturan yang mengizinkan lalu lintas TCP pada port 22 di rantai INPUT.

Memblokir Lalu Lintas dari Alamat IP #

iptables -A INPUT -s 192.168.1.100 -j DROP

Perintah ini memblokir semua lalu lintas masuk dari alamat IP yang ditentukan.

Membilas Semua Aturan #

iptables -F

Gunakan perintah ini untuk membersihkan (menghapus) semua aturan pada tabel filter default, mengatur ulang semua rantai.

Menetapkan Kebijakan Default #

Tetapkan kebijakan default untuk membuang paket yang masuk:

iptables -P INPUT DROP

Perintah ini menetapkan kebijakan default untuk rantai INPUT ke DROP, memblokir lalu lintas apa pun yang tidak secara tegas diizinkan oleh suatu aturan.

Menyimpan dan Memulihkan iptables Peraturan #

Setelah mengatur iptables aturan, simpan aturan tersebut agar tetap ada setelah di-boot ulang.

  • Menyimpan: iptables-save > /etc/iptables/rules.v4
  • Mengembalikan: iptables-restore < /etc/iptables/rules.v4

Ringkasan #

The iptables Perintah ini menyediakan kontrol terperinci atas penyaringan paket dan manajemen firewall di Linux. Dengan perintah ini, pengguna dapat menentukan aturan untuk berbagai jenis lalu lintas jaringan, memblokir atau mengizinkan IP tertentu, dan menetapkan kebijakan default untuk keamanan tambahan.

📄 Unduh dokumen ini dalam format PDF #

    EMAIL: *

    Didukung oleh BetterDocs