Как можно фильтровать подобным образом udp траффик?направляем входящий и сходящий траффик в цепочку ip_rules_drop
$IPT -A ip_rules_drop -p tcp ! --syn -m state --state NEW -j LOG --log-prefix "New not syn:"
$IPT -A ip_rules_drop -p tcp ! --syn -m state --state NEW -j DROP
$IPT -A ip_rules_drop -m state --state INVALID -m limit --limit 3/minute -j ULOG --ulog-prefix "INVALID"
$IPT -A ip_rules_drop -m state --state INVALID -j DROP
$IPT -A ip_rules_drop -p tcp --tcp-flags SYN,ACK SYN,ACK -m state --state NEW -j REJECT --reject-with tcp-reset
$IPT -A ip_rules_drop -p tcp ! --syn -m state --state NEW -j ULOG --ulog-prefix "NEW not --syn"
$IPT -A ip_rules_drop -p tcp ! --syn -m state --state NEW -j DROP
$IPT -A ip_rules_drop -p tcp --tcp-flags ALL FIN,URG,PSH -m limit --limit 5/minute -j ULOG --ulog-prefix "NMAP-XMAS"
$IPT -A ip_rules_drop -p tcp --tcp-flags ALL FIN,URG,PSH -j DROP
$IPT -A ip_rules_drop -p tcp --tcp-flags ALL ALL -m limit --limit 5/minute -j ULOG --ulog-prefix "XMAS"
$IPT -A ip_rules_drop -p tcp --tcp-flags ALL ALL -j DROP
$IPT -A ip_rules_drop -p tcp --tcp-flags ALL SYN,RST,ACK,FIN,URG -m limit --limit 5/minute -j ULOG --ulog-prefix "XMAS-PSH"
$IPT -A ip_rules_drop -p tcp --tcp-flags ALL SYN,RST,ACK,FIN,URG -j DROP
$IPT -A ip_rules_drop -p tcp --tcp-flags ALL NONE -m limit --limit 5/minute -j ULOG --ulog-prefix "NULL_SCAN"
$IPT -A ip_rules_drop -p tcp --tcp-flags ALL NONE -j DROP
iptables. Фильтрация udp пакетов?
Модераторы: SLEDopit, Модераторы разделов
-
fergios
- Сообщения: 512
- ОС: debian stable
iptables. Фильтрация udp пакетов?
защита tcp-траффика
-
Skyb
- Сообщения: 967
- ОС: RFremix 18
Re: iptables. Фильтрация udp пакетов?
по каким критериям то фильтровать?? половину пропускать половину нет
)
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
-
fergios
- Сообщения: 512
- ОС: debian stable
Re: iptables. Фильтрация udp пакетов?
необходимо чтобы все входящие блокировались, но здесь все ясно :
также интересно увидеть как можно аналогично с моим первым сообщением фильтровать udp пакеты (защита от flood, dos и т.д.).$IPT -P INPUT DROP
$IPT -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
p.s : жесть http://www.neuron.alt.ru/drivers/Linux/Ipt...wall-2.3.8-pre9
-
fergios
- Сообщения: 512
- ОС: debian stable
Re: iptables. Фильтрация udp пакетов?
нужно что то нподобие этого "udp flood" :
# Create chain for UDP flood
iptables -N thyl-udp-flood
# Jump to chain if UDP
iptables -A INPUT -p udp -j thyl-udp-flood
# Limit UDP rate to 10/sec with burst at 20 (sometimes it is not enough, if you know a better average rate, let me know!)
iptables -A thyl-udp-flood -m limit --limit 10/s --limit-burst 20 -m comment --comment "Limit UDP rate" -j RETURN
# Log
iptables -A thyl-udp-flood -m limit --limit 6/h --limit-burst 1 -j LOG --log-prefix "Firewall>Probable udp flood "
# 3 minutes ban for flooders
iptables -A thyl-udp-flood -m recent --name blacklist_180 --set -m comment --comment "Blacklist source IP" -j DROP
-
JwsD
- Сообщения: 129
- ОС: ArchLinux
Re: iptables. Фильтрация udp пакетов?
UDP - это не TCP. Ты в курсе разницы?
Если интересует защита, то даже iptables -A INPUT -p udp -j DROP не подойдет, канал всеравно завалят. Нужно использовать фильтрацию траффика на раннем узле.
Если интересует защита, то даже iptables -A INPUT -p udp -j DROP не подойдет, канал всеравно завалят. Нужно использовать фильтрацию траффика на раннем узле.
-
fergios
- Сообщения: 512
- ОС: debian stable
Re: iptables. Фильтрация udp пакетов?
Например, просмотр flash видео, трафик udp.
Нужно чтобы firewall, как то отличал нужные пакеты (видео которое смотрим) от не нужных и блокировал их.
непонятно правило
Можно ли в iptables, сделать правила,
блокирубщее ip, который посылает 1-5 пакетов каждые 15 секунд. (не online видео)
разрешающее ip, который посылает 100-150 пакетов каждую секунду. (online видео)
Нужно чтобы firewall, как то отличал нужные пакеты (видео которое смотрим) от не нужных и блокировал их.
непонятно правило
10 пакетов в секунду??iptables -A thyl-udp-flood -m limit --limit 10/s --limit-burst 20 -m comment --comment "Limit UDP rate" -j RETURN
Можно ли в iptables, сделать правила,
блокирубщее ip, который посылает 1-5 пакетов каждые 15 секунд. (не online видео)
разрешающее ip, который посылает 100-150 пакетов каждую секунду. (online видео)
-
canauser
- Сообщения: 14
Re: iptables. Фильтрация udp пакетов?
man google
i Уведомление от модератора Ленивая Бестолочь к сожалению правилами нашего форума не запрещено задавать сколь угодно наивные вопросы.
а вот оставлять сообщения не несущие смысловой нагрузки - запрещено.
просьба от них воздержаться ;-)