parent
b2f5c16521
commit
068279cbf5
@ -698,8 +698,17 @@ filter_node() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
dns_hijack() {
|
dns_hijack() {
|
||||||
$ipt_n -I PSW -p udp --dport 53 -j REDIRECT --to-ports 53
|
[ $(config_t_get global dns_redirect "0") = "1" ] && {
|
||||||
echolog "强制转发本机DNS端口 UDP/53 的请求[$?]"
|
$ipt_m -A PSW -p udp --dport 53 -j RETURN
|
||||||
|
$ipt_m -A PSW -p tcp --dport 53 -j RETURN
|
||||||
|
$ip6t_m -A PSW -p udp --dport 53 -j RETURN
|
||||||
|
$ip6t_m -A PSW -p tcp --dport 53 -j RETURN
|
||||||
|
$ipt_n -I PREROUTING -p udp --dport 53 -j REDIRECT --to-ports 53 -m comment --comment "PSW_DNS_Hijack" 2>/dev/null
|
||||||
|
$ipt_n -I PREROUTING -p tcp --dport 53 -j REDIRECT --to-ports 53 -m comment --comment "PSW_DNS_Hijack" 2>/dev/null
|
||||||
|
$ip6t_n -I PREROUTING -p udp --dport 53 -j REDIRECT --to-ports 53 -m comment --comment "PSW_DNS_Hijack" 2>/dev/null
|
||||||
|
$ip6t_n -I PREROUTING -p tcp --dport 53 -j REDIRECT --to-ports 53 -m comment --comment "PSW_DNS_Hijack" 2>/dev/null
|
||||||
|
echolog " - 开启 DNS 重定向"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
add_firewall_rule() {
|
add_firewall_rule() {
|
||||||
@ -1121,17 +1130,7 @@ add_firewall_rule() {
|
|||||||
$ip6t_m -I OUTPUT $(comment "mangle-OUTPUT-PSW") -o lo -j RETURN
|
$ip6t_m -I OUTPUT $(comment "mangle-OUTPUT-PSW") -o lo -j RETURN
|
||||||
insert_rule_before "$ip6t_m" "OUTPUT" "mwan3" "$(comment mangle-OUTPUT-PSW) -m mark --mark 1 -j RETURN"
|
insert_rule_before "$ip6t_m" "OUTPUT" "mwan3" "$(comment mangle-OUTPUT-PSW) -m mark --mark 1 -j RETURN"
|
||||||
|
|
||||||
[ $(config_t_get global dns_redirect "0") = "1" ] && {
|
dns_hijack
|
||||||
$ipt_m -A PSW -p udp --dport 53 -j RETURN
|
|
||||||
$ipt_m -A PSW -p tcp --dport 53 -j RETURN
|
|
||||||
$ip6t_m -A PSW -p udp --dport 53 -j RETURN
|
|
||||||
$ip6t_m -A PSW -p tcp --dport 53 -j RETURN
|
|
||||||
$ipt_n -I PREROUTING -p udp --dport 53 -j REDIRECT --to-ports 53 -m comment --comment "PSW_DNS_Hijack" 2>/dev/null
|
|
||||||
$ipt_n -I PREROUTING -p tcp --dport 53 -j REDIRECT --to-ports 53 -m comment --comment "PSW_DNS_Hijack" 2>/dev/null
|
|
||||||
$ip6t_n -I PREROUTING -p udp --dport 53 -j REDIRECT --to-ports 53 -m comment --comment "PSW_DNS_Hijack" 2>/dev/null
|
|
||||||
$ip6t_n -I PREROUTING -p tcp --dport 53 -j REDIRECT --to-ports 53 -m comment --comment "PSW_DNS_Hijack" 2>/dev/null
|
|
||||||
echolog " - 开启 DNS 重定向"
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user