Настройка обработки TCP, UDP, ICMP трафика
Обработка UDP
Параметр udp_block отвечает за блокировку протокола UDP для услуг, которые в первую очередь делают обработку TCP трафика, а UDP трафик пропускают без обработки.
Пример таких услуг:
- 5,16 услуга Белый список и Redirect на Captive Portal
Если в конфигурационном файле DPI /etc/dpi/fastdpi.conf есть этот параметр — происходит блокировка TCP+UDP, если нет — блокируется только TCP.
Чтобы начать блокировать протоколы UDP (например, QUIC), необходимо добавить в конфигурационный файл параметр udp_block со значением 2 или 3 (начать блокировку после двух или трёх прошедших пакетов). Также можно выставить обработку и с первого UDP пакета, но это может повысить нагрузку на DPI в случае DDoS.
udp_block=3
Добавление параметра не требует рестарта DPI, достаточно сделать reload:
service fastdpi reload
Полное отключение обработки UDP трафика:
only_tcp=1
Значение по умолчанию: only_tcp=0 — обработка UDP трафика включена.
Обработка TCP
Для полисинга и правила drop по умолчанию СКАТ пропускает без обработки 2 первых пакета TCP Handshake (SYN и SYN-ACK) для оптимизации работы и устойчивости перед SYN Flood. В случае подключения любой услуги из списка ниже СКАТ обрабатывает TCP соединения с первого пакета.
- 10 - DDOS защита
- 11 - CGNAT и NAT 1:1
- 15 - спецабонент (весь трафик помещается в cs0, не применяется фильтрация (4 услуга) для vChannel и общего канала)
- Терминации трафика IPoE/PPPoE/L2TP
Это связано с тем, что данные услуги требуют обработки всего трафика с первого пакета.
Обработка ICMP
Полисинг и drop для ICMP регулируется отдельным протоколом: icmp
Была ли полезна эта информация?