Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam!
macie jakoś skuteczną regułę na limit połączeń i limit pps z wykorzystaniem
iptables?
Offline
Limit połączeń proponuję sobie odpuścić , bo nic dobrego się z nim nie wiąże.
Limit pps można rozwiązać tak:
LAN="ethx" WAN="ethx" iptables -N upstream_limit iptables -A FORWARD -i $LAN -o $WAN -j upstream_limit iptables -A upstream_limit -m hashlimit --hashlimit-mode srcip --hashlimit-name upstream_limit --hashlimit 200/s -j ACCEPT iptables -A upstream_limit -j DROP iptables -N downstream_limit iptables -A FORWARD -i $WAN -o $LAN -j downstream_limit iptables -A downstream_limit -m hashlimit --hashlimit-mode dstcip --hashlimit-name downsream_limit --hashlimit 200/s -j ACCEPT iptables -A downstream_limit -j DROP
Aby przy maksymalnej ilości pps nie krzaczyło się www ani DNS można te rodzaje ruchu wybić z poczególnych łańcuchów [up/down]stream_limit:
iptables -A upstream_limit -p tcp --dport 80 -j RETURN iptables -A upstream_limit -p udp --dport 53 -j RETURN iptables -A downstream_limit -p tcp --sport 80 -j RETURN iptables -A downstream_limit -p udp --sport 53 -j RETURN
...pamiętając o tym , by umieścić re reguły przed regułką dropującą ;]
Offline
I czy ma sens zastsować tak jak Ty podałes dla całego lanu czy dla poszczególnego usera ?
Offline
a czy można za pomocą hashlimit ograniczyć tylko jednego usera, jeżlei tak to w jaki sposób?
Offline