Jumat, 20 September 2013

Contoh-contoh iptables

Bagi yang menggunakan linux pasti sudah tau atau minimal pernah denger tentang iptables. Selanjutnya saya akan tulis beberapa contoh iptables
- Lihat Daftar iptables - 
Lihat daftar chain INPUT, FORWARD, OUTPUT, perintah : 
     sudo iptables -L --line-number
Output :
Lihat daftar chain PREROUTING, INPUT, OUTPUT, POSTROUTING, perintah  :
      sudo iptables -L -t nat --line-number
Output :

- Buka Port -
Membuka port untuk protokol tcp dan udp, perintahnya :
     # Buka port 8001 dari ip source manapun untuk protokol tcp
     sudo iptable -A INPUT -s 0/0 -p tcp --dport 8001 -j ACCEPT
     # Buka port 8002 dari range ip tertentu untuk protokol tcp
     sudo iptable -A INPUT -s 192.168.0.0/24 -p tcp --dport 8002 -j ACCEPT
     # Buka port 8001 dari ip source manapun untuk protokol udp
     sudo iptable -A INPUT -s 0/0 -p udp --dport 8001 -j ACCEPT
     #Lihat daftar rule iptable yang tadi dibuat, nanti akan terlihat urutannya
     sudo iptable -L -vn --line-number
- Tutup Port -
Menutup port untuk protokol tcp dan udp, perintah :
      # Block port ssh untuk seluruh source mana aja
      sudo iptables -A INPUT -s 0/0 -p tcp --dport 22 -j DROP
      # Block port ssh, kecuali ip tertentu
       sudo iptables -A INPUT ! -s 192.168.9.2 -p tcp --dport 22 -j DROP

Sebenernya ada banyak, tapi lain kali akan saya teruskan lagi.
Wassalam

0 komentar:

Posting Komentar