Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: jaredharet в Mar 07, 2006, 23:52



Титла: Може ли малко хелп за ограничение на конекцйите
Публикувано от: jaredharet в Mar 07, 2006, 23:52
За да огранича конекциите с iptables използвам това

Примерен код
iptables -t mangle -A POSTROUTING -p tcp -s 192.168.1.2 -m connlimit --connlimit-above 30 -j DROP


Но нещо май не се държи както трябва има доста лаг и не винаги отваря страниците отпървия път


Титла: Може ли малко хелп за ограничение на конекцйите
Публикувано от: VladSun в Mar 08, 2006, 01:54
Примерен код
iptables -p tcp --syn -s 192.168.1.2 -m connlimit --connlimit-above 30 -j REJECT


man iptables


Титла: Може ли малко хелп за ограничение на конекцйите
Публикувано от: vladi4ko в Mar 08, 2006, 02:25
iptables -A INPUT -i eth1 -p tcp --syn --dport 80 -m connlimit --connlimit-above 1 -j REJECT --reject-with tcp-reset
може да ползваш и tcp-reset защото като презареждаш правилата на ново и да се появи нова конекция само с реджект не винаги ги режектва поне от тестовете дето съм си правил за мене
ще се наложи и да прекомпилираш кернела за модула

Примерен код
не винаги отваря страниците отпървия път

напълно нормално

това с каква цел искаш да го правиш
преди 2 години имах голям мерак и като разбрах как се прави мерака ми мина да го ползвам :)

малко извън темата кое е по добро да се ползва
DROP, REJECT и кадето може --reject-with tcp-reset
като се има предвид че често презареждам правилата на iptables


Титла: Може ли малко хелп за ограничение на конекцйите
Публикувано от: jaredharet в Mar 08, 2006, 18:11
Цитат (vladi4ko @ Март 08 2006,03:25)
iptables -A INPUT -i eth1 -p tcp --syn --dport 80 -m connlimit --connlimit-above 1 -j REJECT --reject-with tcp-reset
може да ползваш и tcp-reset защото като презареждаш правилата на ново и да се появи нова конекция само с реджект не винаги ги режектва поне от тестовете дето съм си правил за мене
ще се наложи и да прекомпилираш кернела за модула

Примерен код
не винаги отваря страниците отпървия път

напълно нормално

това с каква цел искаш да го правиш
преди 2 години имах голям мерак и като разбрах как се прави мерака ми мина да го ползвам :)

малко извън темата кое е по добро да се ползва
DROP, REJECT и кадето може --reject-with tcp-reset
като се има предвид че често презареждам правилата на iptables

Ами понеже забива ADSL модема заради големия брой конекций

А иначе ptables ми е версия 1.3.4-20060123 дали ще трябва да се компилира на ново.

И ако имаш друго решение на проблема с големия брой конекции

А междо другото примерът ти не е ли само за порт 80. До като на мен ми трябва за всички портове