- 0
4.2 Beta2 Разный порядок применения правил ndm\netfilter.d для ipv6 и ipv4
-
Последние посетители 0 пользователей онлайн
- Ни одного зарегистрированного пользователя не просматривает данную страницу
На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.
Вопрос
avn
Добрый день!
Замечено, что правила ndm\netfilter.d для ipv6 и ipv4 обрабатываются в разном порядке.
Например, есть два скрипта 10m-vpn.sh 10m-ray.sh, которые симметрично задают правила для v6 и v4. В итоге получаю правила в таком порядке:
~ # iptables -t mangle -nvL PREROUTING && ip6tables -t mangle -nvL PREROUTING Chain PREROUTING (policy ACCEPT 1471 packets, 246K bytes) pkts bytes target prot opt in out source destination 0 0 CONNMARK all -- br0 * 0.0.0.0/0 0.0.0.0/0 match-set redir4-vpn dst ! match-set localnet4 dst ctstate NEW CONNMARK set 0xffffaaa 0 0 CONNMARK all -- * * 0.0.0.0/0 0.0.0.0/0 connmark match 0xffffaaa CONNMARK restore 0 0 TPROXY tcp -- br0 * 0.0.0.0/0 0.0.0.0/0 multiport dports 80,443 match-set redir4-ssp dst ! match-set localnet4 dst mark match ! 0xea TPROXY redirect 127.0.0.1:9172 mark 0xe9/0xe9 0 0 TPROXY udp -- br0 * 0.0.0.0/0 0.0.0.0/0 multiport dports 80,443 match-set redir4-ssp dst ! match-set localnet4 dst mark match ! 0xea TPROXY redirect 127.0.0.1:9172 mark 0xe9/0xe9 Chain PREROUTING (policy ACCEPT 41631 packets, 10M bytes) 0 0 TPROXY tcp br0 * ::/0 ::/0 multiport dports 80,443 match-set redir6-ssp dst ! match-set localnet6 dst mark match ! 0xea TPROXY redirect ::1:9172 mark 0xe9/0xe9 0 0 TPROXY udp br0 * ::/0 ::/0 multiport dports 80,443 match-set redir6-ssp dst ! match-set localnet6 dst mark match ! 0xea TPROXY redirect ::1:9172 mark 0xe9/0xe9 0 0 CONNMARK all br0 * ::/0 ::/0 match-set redir6-vpn dst ! match-set localnet6 dst ctstate NEW CONNMARK set 0xffffaaa 0 0 CONNMARK all * * ::/0 ::/0 connmark match 0xffffaaa CONNMARK restore
Т.е. для 4 версии порядок вызова правил - 10m-vpn.sh 10m-ray.sh, а для 6й - 10m-ray.sh 10m-vpn.sh
Посмотрите, пожалуйста.
Актуально и для более ранних версий.
Изменено пользователем avn1 ответ на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.