feat(dns): support optional IPv6 FakeIP pools (#10464)

This commit is contained in:
yc99-gif
2026-11-04 09:51:43 +08:00
committed by GitHub
parent 0d9e84556e
commit 2239982a63
19 changed files with 420 additions and 28 deletions
@@ -254,6 +254,8 @@ public class SimpleDNSItem
public bool? FakeIP { get; set; }
public bool? GlobalFakeIp { get; set; }
public string? FakeIPRange { get; set; }
public bool? FakeIPv6 { get; set; }
public string? FakeIPv6Range { get; set; }
public bool? BlockBindingQuery { get; set; }
public bool? BlockAAAAQuery { get; set; }
public string? DirectDNS { get; set; }
@@ -4,7 +4,7 @@ public class V2rayConfig
{
public Log4Ray log { get; set; }
public JsonObject? dns { get; set; }
public FakeDns4Ray? fakedns { get; set; }
public JsonNode? fakedns { get; set; }
public List<Inbounds4Ray> inbounds { get; set; }
public List<Outbounds4Ray> outbounds { get; set; }
public Routing4Ray routing { get; set; }