refuse unlisted squid names before any destination lookup
This commit is contained in:
parent
5513a6e875
commit
078aed1335
1 changed files with 11 additions and 4 deletions
|
|
@ -222,6 +222,7 @@ host. It never decrypts TLS, so it holds no signing key. It caches nothing.
|
|||
- **Allow-list.** `services.hyperhive.squid.allowedDomains` defaults to the
|
||||
swarm's own service names (`services.hyperhive.swarm.serviceDomains`). Each
|
||||
entry matches that exact name. Everything else gets a 403.
|
||||
- **Unlisted names.** Refused first, without a DNS lookup.
|
||||
- **Denied before any allow.** Destinations that resolve to loopback,
|
||||
link-local or the bridge subnet, and IP-literal hosts. Squid resolves names
|
||||
on the host, so without these a listed name pointing at `127.0.0.1` would
|
||||
|
|
|
|||
Loading…
Reference in a new issue