Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
|
asteris_firewall [2015/02/18 16:34] 83.68.35.138 создано |
asteris_firewall [2015/10/14 16:07] (текущий) |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| #!/bin/bash | #!/bin/bash | ||
| - | IPT=/ | + | '' |
| - | $IPT -F | + | $IPT -F \\ |
| - | $IPT -P INPUT DROP | + | $IPT -P INPUT DROP\\ |
| - | $IPT -P OUTPUT DROP | + | $IPT -P OUTPUT DROP\\ |
| - | $IPT -A INPUT -p tcp --dport 22 -j ACCEPT | + | $IPT -A INPUT -p tcp --dport 22 -j ACCEPT\\ |
| - | $IPT -A OUTPUT -p tcp --sport 22 -j ACCEPT | + | $IPT -A OUTPUT -p tcp --sport 22 -j ACCEPT |
| - | $IPT -A INPUT -p udp --dport 5080 -j ACCEPT | + | $IPT -A INPUT -p udp --dport 5080 -j ACCEPT\\ |
| - | $IPT -A OUTPUT -p udp --sport 5080 -j ACCEPT | + | $IPT -A OUTPUT -p udp --sport 5080 -j ACCEPT\\ |
| - | $IPT -A INPUT -p udp --dport 10000:20000 -j ACCEPT | + | $IPT -A INPUT -p udp --dport 10000:20000 -j ACCEPT\\ |
| - | $IPT -A OUTPUT -p udp --sport 10000:20000 -j ACCEPT | + | $IPT -A OUTPUT -p udp --sport 10000:20000 -j ACCEPT\\ |
| + | $IPT -A INPUT -4 -p tcp -m state --state NEW -m tcp --syn --dport 5060 -j ACCEPT -m comment --comment " | ||
| + | $IPT -A INPUT -4 -p udp -m state --state NEW -m udp --dport 5060 -j ACCEPT -m comment --comment " | ||
| - | $IPT -A OUTPUT | + | $IPT -A INPUT -4 -p udp -m state --state NEW -m multiport |
| - | $IPT -A INPUT -p tcp --sport 53 -j ACCEPT | + | |
| - | $IPT -A OUTPUT -p udp --dport 53 -j ACCEPT | ||
| - | $IPT -A INPUT -p udp --sport 53 -j ACCEPT | ||
| + | $IPT -A OUTPUT -p tcp --dport 53 -j ACCEPT\\ | ||
| + | $IPT -A INPUT -p tcp --sport 53 -j ACCEPT \\ | ||
| - | $IPT -A OUTPUT -p tcp --dport | + | $IPT -A OUTPUT -p udp --dport |
| - | $IPT -A INPUT -p tcp --sport | + | $IPT -A INPUT -p udp --sport |
| - | $IPT -A OUTPUT -p tcp --dport 443 -j ACCEPT | ||
| - | $IPT -A INPUT -p tcp --sport 443 -j ACCEPT | ||
| + | $IPT -A OUTPUT -p tcp --dport 80 -j ACCEPT\\ | ||
| + | $IPT -A INPUT -p tcp --sport 80 -j ACCEPT \\ | ||
| + | |||
| + | $IPT -A OUTPUT -p tcp --dport 443 -j ACCEPT\\ | ||
| + | $IPT -A INPUT -p tcp --sport 443 -j ACCEPT\\ | ||
| + | '' | ||