После настройки соединения Asterisk-Avaya возникла необходимость в организации безопасности. Внутренние настройки * уже сделаны, fail2ban установлен, но вот с пакетом iptables возникли несколько вопросов.
1. при включении iptables соединение не происходит, если посмотреть
# iptables -L -nvx --line-numbers
то видим следующее
Код: Выделить всё
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
num pkts bytes target prot opt in out source destination
1 14662 1509594 fail2ban-ASTERISK all -- * * 0.0.0.0/0 0.0.0.0/0
2 1129 81800 fail2ban-SSH tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:22
3 14766 1520607 RH-Firewall-1-INPUT all -- * * 0.0.0.0/0 0.0.0.0/0
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
num pkts bytes target prot opt in out source destination
1 0 0 RH-Firewall-1-INPUT all -- * * 0.0.0.0/0 0.0.0.0/0
Chain OUTPUT (policy ACCEPT 1283 packets, 335718 bytes)
num pkts bytes target prot opt in out source destination
Chain RH-Firewall-1-INPUT (2 references)
num pkts bytes target prot opt in out source destination
1 6 300 ACCEPT all -- lo * 0.0.0.0/0 0.0.0.0/0
2 0 0 ACCEPT icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 255
3 0 0 ACCEPT esp -- * * 0.0.0.0/0 0.0.0.0/0
4 0 0 ACCEPT ah -- * * 0.0.0.0/0 0.0.0.0/0
5 686 122846 ACCEPT udp -- * * 0.0.0.0/0 0.0.0.0/0 udp dpt:631
6 1150 83056 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:22
7 17 3374 ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
8 0 0 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22
9 12907 1311031 REJECT all -- * * 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
Chain fail2ban-ASTERISK (1 references)
num pkts bytes target prot opt in out source destination
1 14662 1509594 RETURN all -- * * 0.0.0.0/0 0.0.0.0/0
Chain fail2ban-SSH (1 references)
num pkts bytes target prot opt in out source destination
1 1129 81800 RETURN all -- * * 0.0.0.0/0 0.0.0.0/0
Каким образом, вообще, происходит настройка правил iptables? Необходимо ли очищать дефолтные таблички изначально?
как я понимаю, то необходимо прописать следующее (в правильном ключе мысль идет?):
Код: Выделить всё
iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -i eth0 -j ACCEPT
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A INPUT -p tcp -m tcp --dport 22 -j ACCEPT
iptables -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
iptables -A INPUT -p tcp -m tcp --dport 1720 -j ACCEPT
iptables -A INPUT -p tcp -m tcp --dport 5060 -j ACCEPT
iptables -A INPUT -j REJECT --reject-with icmp-host-prohibited