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 :
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
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