Size: a a a

2020 May 20

S

Sergey in Accel-PPP
Daniil Kharun
а смысл слать rst? сейчас у всех есть алгоритм captive portal detection
чтобы не мучать абонента таймаутами
источник

DK

Daniil Kharun in Accel-PPP
даже линуксовый firefox проверяет
источник

S

Sergey in Accel-PPP
ну т.е. закончились деньги в момент работы, чтобы были не таймауты, а сразу rst
источник

G

Goletsa in Accel-PPP
Ну логика в целом нормальная
источник

G

Goletsa in Accel-PPP
Возьму на вооружение
источник

S

Sergey in Accel-PPP
кстати, по поводу ipset-ов, это штука не такая простая как кажется. если на сервере есть nat, то уже установившиеся сессии будут работать
источник

S

Sergey in Accel-PPP
ну т.е. многие приложения будут продолжать работать
источник

S

Sergey in Accel-PPP
поэтому netns всё-таки намного надежнее
источник

S

Sergey in Accel-PPP
когда accel помещает абонента в ipset, то из conntrack никто не вычищает записи
источник

S

Sergey in Accel-PPP
если абонент работает через прокси типа openvpn/shadowsocks и т.п. на одной исходящей сессии, то он даже не заметит пропажу инета 🙂
источник

S

Sergey in Accel-PPP
как там с xt_nat будет не знаю, не использую. на ядрёном будет как написал выше
источник

G

Goletsa in Accel-PPP
вспомнил свой костыль со сбросом сессии для полной переинициализации 😂🙈
источник

MF

Max Fetcher in Accel-PPP
Sergey
ну т.е. многие приложения будут продолжать работать
Будут работать если в цепочке FORWARD построено на -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT

Если
-A FORWARD -m set --match-set ALLOWED src -j ACCEPT
-A FORWARD -m set --match-set ALLOWED dst -j ACCEPT

Все блокируется сразу
источник

K

Kolunchik in Accel-PPP
+1
источник

S

Sergey in Accel-PPP
Max Fetcher
Будут работать если в цепочке FORWARD построено на -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT

Если
-A FORWARD -m set --match-set ALLOWED src -j ACCEPT
-A FORWARD -m set --match-set ALLOWED dst -j ACCEPT

Все блокируется сразу
у вас есть nat на сервере?
источник

MF

Max Fetcher in Accel-PPP
Да, все в одном.
источник

VG

Vladislav Grishenko in Accel-PPP
Max Fetcher
Будут работать если в цепочке FORWARD построено на -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT

Если
-A FORWARD -m set --match-set ALLOWED src -j ACCEPT
-A FORWARD -m set --match-set ALLOWED dst -j ACCEPT

Все блокируется сразу
и каждый пакет дважды по хешу чекается...
источник

MF

Max Fetcher in Accel-PPP
Vladislav Grishenko
и каждый пакет дважды по хешу чекается...
Вы имеете ввиду из-за двух правил ?
источник

VG

Vladislav Grishenko in Accel-PPP
Max Fetcher
Вы имеете ввиду из-за двух правил ?
да
источник

VG

Vladislav Grishenko in Accel-PPP
не проще по событию conntrack -D --src / --dst запустить?
источник