~修复部分设备因iptables版本过低导致ipv6dns劫持失效的问题
~修复安装脚本始终解压失败的bug
This commit is contained in:
juewuy
2023-03-19 09:42:45 +08:00
parent d0918f170c
commit 0d8c403752
6 changed files with 7 additions and 8 deletions

View File

@@ -1,7 +1,7 @@
#!/bin/sh
# Copyright (C) Juewuy
version=1.7.3
version=1.7.3b
setdir(){
dir_avail(){

View File

@@ -572,7 +572,7 @@ start_ipt_dns(){
fi
iptables -t nat -I PREROUTING -p udp --dport 53 -j clash_dns
#ipv6DNS
if [ -n "$(lsmod | grep 'ip6table_nat')" ];then
if [ -n "$(lsmod | grep 'ip6table_nat')" -a -n "$(lsmod | grep 'xt_nat')" ];then
ip6tables -t nat -N clashv6_dns > /dev/null 2>&1
if [ "$macfilter_type" = "白名单" -a -n "$(cat $clashdir/mac)" ];then
#mac白名单