diff --git a/luci-app-passwall/luasrc/passwall/util_sing-box.lua b/luci-app-passwall/luasrc/passwall/util_sing-box.lua index 61e7a23f2..16122e2f6 100644 --- a/luci-app-passwall/luasrc/passwall/util_sing-box.lua +++ b/luci-app-passwall/luasrc/passwall/util_sing-box.lua @@ -1298,7 +1298,7 @@ function gen_config(var) if remote_dns_fake then dns.fakeip = { enabled = true, - inet4_range = "198.18.0.0/16", + inet4_range = "198.18.0.0/15", inet6_range = "fc00::/18", } diff --git a/luci-app-passwall/root/usr/share/passwall/iptables.sh b/luci-app-passwall/root/usr/share/passwall/iptables.sh index 3cb7bbfb2..4cba79f50 100755 --- a/luci-app-passwall/root/usr/share/passwall/iptables.sh +++ b/luci-app-passwall/root/usr/share/passwall/iptables.sh @@ -34,7 +34,7 @@ ip6t_m="$ip6t -t mangle -w" [ -z "$ip6t" -o -z "$(lsmod | grep 'ip6table_nat')" ] && ip6t_n="eval #$ip6t_n" [ -z "$ip6t" -o -z "$(lsmod | grep 'ip6table_mangle')" ] && ip6t_m="eval #$ip6t_m" FWI=$(uci -q get firewall.passwall.path 2>/dev/null) -FAKE_IP="198.18.0.0/16" +FAKE_IP="198.18.0.0/15" factor() { if [ -z "$1" ] || [ -z "$2" ]; then diff --git a/luci-app-passwall/root/usr/share/passwall/nftables.sh b/luci-app-passwall/root/usr/share/passwall/nftables.sh index b495fe1b0..bb4387420 100755 --- a/luci-app-passwall/root/usr/share/passwall/nftables.sh +++ b/luci-app-passwall/root/usr/share/passwall/nftables.sh @@ -26,7 +26,7 @@ FORCE_INDEX=0 . /lib/functions/network.sh FWI=$(uci -q get firewall.passwall.path 2>/dev/null) -FAKE_IP="198.18.0.0/16" +FAKE_IP="198.18.0.0/15" factor() { if [ -z "$1" ] || [ -z "$2" ]; then diff --git a/luci-app-passwall/root/usr/share/passwall/rules/lanlist_ipv4 b/luci-app-passwall/root/usr/share/passwall/rules/lanlist_ipv4 index e5bfeace0..82b1600e5 100644 --- a/luci-app-passwall/root/usr/share/passwall/rules/lanlist_ipv4 +++ b/luci-app-passwall/root/usr/share/passwall/rules/lanlist_ipv4 @@ -8,7 +8,6 @@ 192.0.2.0/24 192.88.99.0/24 192.168.0.0/16 -198.18.0.0/15 198.51.100.0/24 203.0.113.0/24 224.0.0.0/4