mirror of
https://github.com/bol-van/zapret.git
synced 2024-11-30 05:50:53 +03:00
readme: raw_before_defrag notices for traditional linux
This commit is contained in:
parent
64ca3bf785
commit
1adad1cf77
@ -427,7 +427,13 @@ and its dependency nf_defrag_ipv6 helps but this severely impacts functionality.
|
|||||||
Kernels 4.16+ exclude from defragmentation untracked packets.
|
Kernels 4.16+ exclude from defragmentation untracked packets.
|
||||||
See `blockcheck.sh` code for example.
|
See `blockcheck.sh` code for example.
|
||||||
Sometimes it's required to load `ip6table_raw` kernel module with parameter raw_before_defrag=1.
|
Sometimes it's required to load `ip6table_raw` kernel module with parameter raw_before_defrag=1.
|
||||||
In openwrt module parameters are specified after module names separated by space in files located in `/etc/modules.d`
|
In openwrt module parameters are specified after module names separated by space in files located in `/etc/modules.d`.
|
||||||
|
In traditional linux first check if the problem actually exists using tcpdump or wireshark.
|
||||||
|
If it does check whether iptables-legacy or iptables-nft are used. If legacy create the file
|
||||||
|
/etc/modprobe.d/ip6table_raw.conf with the following content :
|
||||||
|
```
|
||||||
|
options ip6table_raw raw_before_defrag=1
|
||||||
|
```
|
||||||
It must be done manually, `blockcheck.sh` cannot auto fix this for you.
|
It must be done manually, `blockcheck.sh` cannot auto fix this for you.
|
||||||
|
|
||||||
## tpws
|
## tpws
|
||||||
|
@ -464,6 +464,10 @@ ipv6 : Нет способа для приложения гарантирова
|
|||||||
Чтобы не загромождать описание, смотрите пример решения этой проблемы в blockcheck.sh.
|
Чтобы не загромождать описание, смотрите пример решения этой проблемы в blockcheck.sh.
|
||||||
Иногда требуется подгружать модуль ip6table_raw с параметром raw_before_defrag=1.
|
Иногда требуется подгружать модуль ip6table_raw с параметром raw_before_defrag=1.
|
||||||
В openwrt параметры модулей указываются через пробел после их названий в файлах /etc/modules.d.
|
В openwrt параметры модулей указываются через пробел после их названий в файлах /etc/modules.d.
|
||||||
|
В традиционных linux нужно сначала оценить есть ли вообще эта проблема через tcpdump или wireshark.
|
||||||
|
Если есть, то посмотреть используется ли iptables-legacy или iptables-nft. Если legacy, то нужно создать файл
|
||||||
|
/etc/modprobe.d/ip6table_raw.conf с содержимым :
|
||||||
|
options ip6table_raw raw_before_defrag=1
|
||||||
Это нужно сделать вручную, никакой автоматики в blockcheck.sh нет.
|
Это нужно сделать вручную, никакой автоматики в blockcheck.sh нет.
|
||||||
|
|
||||||
tpws
|
tpws
|
||||||
|
Loading…
Reference in New Issue
Block a user