mirror of
https://github.com/bol-van/zapret2.git
synced 2026-03-14 06:13:09 +00:00
init.d: nft_detele_chain => nft_del_chain
This commit is contained in:
@@ -24,7 +24,7 @@ nft_add_chain()
|
|||||||
# $2 - params
|
# $2 - params
|
||||||
nft add chain inet $ZAPRET_NFT_TABLE $1 "{ $2 }"
|
nft add chain inet $ZAPRET_NFT_TABLE $1 "{ $2 }"
|
||||||
}
|
}
|
||||||
nft_delete_chain()
|
nft_del_chain()
|
||||||
{
|
{
|
||||||
# $1 - chain
|
# $1 - chain
|
||||||
nft delete chain inet $ZAPRET_NFT_TABLE $1
|
nft delete chain inet $ZAPRET_NFT_TABLE $1
|
||||||
|
|||||||
@@ -37,16 +37,19 @@ zapret_custom_firewall_nft()
|
|||||||
# router
|
# router
|
||||||
nft_print_op "oifname @lanif $rule" "nfqws forward (qnum $QNUM)" "4+6"
|
nft_print_op "oifname @lanif $rule" "nfqws forward (qnum $QNUM)" "4+6"
|
||||||
nft_add_chain forward_dns_feed "type filter hook forward priority mangle;"
|
nft_add_chain forward_dns_feed "type filter hook forward priority mangle;"
|
||||||
|
nft_flush_chain forward_dns_feed
|
||||||
nft_add_rule forward_dns_feed oifname @lanif $rule
|
nft_add_rule forward_dns_feed oifname @lanif $rule
|
||||||
|
|
||||||
# dns client
|
# dns client
|
||||||
nft_print_op "$rule" "nfqws input (qnum $QNUM)" "4+6"
|
nft_print_op "$rule" "nfqws input (qnum $QNUM)" "4+6"
|
||||||
nft_add_chain input_dns_feed "type filter hook input priority mangle;"
|
nft_add_chain input_dns_feed "type filter hook input priority mangle;"
|
||||||
|
nft_flush_chain input_dns_feed
|
||||||
nft_add_rule input_dns_feed $rule
|
nft_add_rule input_dns_feed $rule
|
||||||
|
|
||||||
# dns server
|
# dns server
|
||||||
nft_print_op "$rule" "nfqws output (qnum $QNUM)" "4+6"
|
nft_print_op "$rule" "nfqws output (qnum $QNUM)" "4+6"
|
||||||
nft_add_chain output_dns_feed "type filter hook output priority mangle;"
|
nft_add_chain output_dns_feed "type filter hook output priority mangle;"
|
||||||
|
nft_flush_chain output_dns_feed
|
||||||
nft_add_rule output_dns_feed $rule
|
nft_add_rule output_dns_feed $rule
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -54,6 +57,6 @@ zapret_custom_firewall_nft_flush()
|
|||||||
{
|
{
|
||||||
local chain
|
local chain
|
||||||
for chain in forward_dns_feed input_dns_feed output_dns_feed; do
|
for chain in forward_dns_feed input_dns_feed output_dns_feed; do
|
||||||
nft_delete_chain $chain 2>/dev/null
|
nft_del_chain $chain 2>/dev/null
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user