fix: resolve DNS locally and try all IPs via SOCKS5

Many SOCKS5 proxies cannot resolve hostnames reliably. Resolve
locally and iterate through all returned addresses until one
succeeds. Also exclude personal config from git.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
user
2026-02-19 11:54:30 +01:00
parent ced6232373
commit 41ba680dcb
2 changed files with 54 additions and 15 deletions

3
.gitignore vendored
View File

@@ -15,3 +15,6 @@ build/
.pytest_cache/
.mypy_cache/
*.log
# Personal config (keep example only)
config/bouncer.toml