fix: default to udp://1.1.1.1 DNS (DoT fails silently, breaks all proxy connections)

This commit is contained in:
2026-07-19 01:22:08 +03:00
parent 5addc6471e
commit 467ab7edf1
5 changed files with 8 additions and 6 deletions
+2 -2
View File
@@ -56,7 +56,7 @@ def run(
socks_port: int = 1080,
socks_user: str = "",
socks_pass: str = "",
dns_server: str = "tls://8.8.8.8",
dns_server: str = "udp://1.1.1.1",
pick_strategy: str = "first",
log_level: str = "info",
config_file_path: str = "/tmp/.sub2socks.json",
@@ -159,7 +159,7 @@ def main() -> None:
socks_port=int(os.environ.get("SOCKS_PORT", "1080")),
socks_user=os.environ.get("SOCKS_USER", ""),
socks_pass=os.environ.get("SOCKS_PASS", ""),
dns_server=os.environ.get("DNS_SERVER", "tls://8.8.8.8"),
dns_server=os.environ.get("DNS_SERVER", "udp://1.1.1.1"),
pick_strategy=os.environ.get("PICK_STRATEGY", "first"),
log_level=os.environ.get("LOG_LEVEL", "info"),
)