Iptables pakešu filtrēšanas pārvaldības lietotne
See also: Ufw ugunssiena |
# Following picture shows packet processing sequence of tables and rules
# lowercase - tables, UPPERCASE - CHAINS
#
# Network
# |
# raw
# mangle
# nat
# PREROUTING
# |
# -------<routing decision>--------
# | |
# mangle |
# filter |
# INPUT |
# | |
# Local process |
# <routing decision> |
# | |
# raw mangle
# mangle filter
# nat FORWARD
# filter |
# OUTPUT |
# | |
# ---------------------------------
# |
# mangle
# nat
# POSTROUTING
# |
# Network
#
# lowercase - tables, UPPERCASE - CHAINS
#
# Network
# |
# raw
# mangle
# nat
# PREROUTING
# |
# -------<routing decision>--------
# | |
# mangle |
# filter |
# INPUT |
# | |
# Local process |
# <routing decision> |
# | |
# raw mangle
# mangle filter
# nat FORWARD
# filter |
# OUTPUT |
# | |
# ---------------------------------
# |
# mangle
# nat
# POSTROUTING
# |
# Network
#
Pakešu pārvaldības piemēri
- iptables -L parāda filtrēšanas likumus noklusētajai tabulai
- iptables -L -t mangle parāda filtrēšanas likumus mangle tabulai
Likumu pievienošana un dzēšana:
iptables -A INPUT -p icmp -j ACCEPT
iptables -D INPUT -p icmp -j ACCEPT
iptables -A INPUT -p icmp -j REJECT --reject-with icmp-host-prohibitedLikumu izdzēš ar:
iptables -D INPUT -p icmp -j REJECT --reject-with icmp-host-prohibitedPievieno likumu, kas paketi nomet:
iptables -A INPUT -p icmp -j DROPPievieno likumu, kas nomet paketi uz 22 portu:
iptables -A INPUT -p tcp --dport 22 -j DROP
Konfigurēšana
Ja nav izveidot, izveido mapi /home/bin:
mkdir /home/binKā root izveido failu /home/bin/iptables.rules, padara šo failu izpildāmu:
touch /home/bin/iptables.rules
chmod 700 /home/bin/iptables.rules- Izveido faila saturu, ņemot par piemēru:
Izpilda šo failu:
/home/bin/iptables.rulesPārbauda ar komandu:
iptables -L -nv
watch 'iptables -L -nv'- Iptables inicializācijas skripts
Saites
- ip tīkla pārvaldības lietotne
- http://en.wikipedia.org/wiki/Iptables
- http://iptables-tutorial.frozentux.net/iptables-tutorial.html
- http://www.policyrouting.org/PolicyRoutingBook/ONLINE/TOC.html
- http://www.faqs.org/docs/iptables/index.html
- Vienkāršs maršrutētāja piemērs
- http://netfilter.org/documentation/index.html#documentation-howto
- http://iptables-tutorial.frozentux.net/iptables-tutorial.html
Tags
Linux
Drošība
Tīkls
Created by Valdis Vītoliņš on 2008-08-09 10:28
Last modified by Valdis Vītoliņš on 2021-04-13 14:30
Created by Valdis Vītoliņš on 2008-08-09 10:28
Last modified by Valdis Vītoliņš on 2021-04-13 14:30