From c3451972430d3aa37c9e8e24106d7986793bcd8a Mon Sep 17 00:00:00 2001 From: juewuy Date: Thu, 30 Jul 2020 17:40:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=83=A8=E5=88=86=E6=83=85?= =?UTF-8?q?=E5=86=B5=E4=B8=8BDNS=E4=BC=9A=E8=A2=ABIPV6dns=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1=E5=99=A8=E5=8A=AB=E6=8C=81=E5=AF=BC=E8=87=B4=E9=83=A8?= =?UTF-8?q?=E5=88=86=E7=BD=91=E7=AB=99=E8=A2=AB=E6=B1=A1=E6=9F=93=E7=9A=84?= =?UTF-8?q?BUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- clash/clashservice | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/clash/clashservice b/clash/clashservice index 53287c6..a771a3d 100644 --- a/clash/clashservice +++ b/clash/clashservice @@ -36,6 +36,8 @@ start_redir(){ iptables -t nat -A clash -p tcp -j REDIRECT --to-ports 7892 iptables -t nat -A PREROUTING -p tcp -j clash iptables -t nat -A PREROUTING -p udp --dport 53 -j REDIRECT --to 1053 + ip6tables -t nat -A PREROUTING -p udp --dport 53 -j REDIRECT --to 1053 + } stop_redir(){ #重置iptables规则 @@ -43,14 +45,17 @@ stop_redir(){ iptables -t nat -F clash > /dev/null 2>&1 iptables -t nat -X clash > /dev/null 2>&1 iptables -t nat -D PREROUTING -p udp --dport 53 -j REDIRECT --to 1053 > /dev/null 2>&1 + ip6tables -t nat -D PREROUTING -p udp --dport 53 -j REDIRECT --to 1053 > /dev/null 2>&1 } start_tun(){ #修改iptables规则使流量进入clash iptables -I FORWARD -o utun -j ACCEPT iptables -t nat -I PREROUTING -p udp --dport 53 -j REDIRECT --to 1053 + ip6tables -t nat -A PREROUTING -p udp --dport 53 -j REDIRECT --to 1053 } stop_tun(){ iptables -t nat -D PREROUTING -p udp --dport 53 -j REDIRECT --to 1053 > /dev/null 2>&1 + ip6tables -t nat -D PREROUTING -p udp --dport 53 -j REDIRECT --to 1053 > /dev/null 2>&1 } start_service() { #创建clash后台进程