fix: default to udp://1.1.1.1 DNS (DoT fails silently, breaks all proxy connections)
This commit is contained in:
@@ -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"),
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user