Allow server and management VLANs to query the DNS
Broaden ALLOWED_CLIENTS from the console VLAN alone to also include the server VLAN (192.168.20.0/24) and the trusted management VLAN (192.168.10.0/27) so the resolver can be tested and administered from those networks. The consoles still only require the 192.168.40.0/28 range. Co-Authored-By: Claude Opus 4.8 <[email protected]>
This commit is contained in:
+8
-6
@@ -147,9 +147,9 @@ O Compose inclui um DNS controlado no `net-utils01` que:
|
||||
Manager, Spectrum Library e BlackBox;
|
||||
- devolva `NXDOMAIN` para todos os restantes nomes, mantendo PSN, updates e
|
||||
telemetria bloqueados por DNS;
|
||||
- responda apenas a clientes na VLAN das consolas (`192.168.40.0/28` por
|
||||
defeito, via `ALLOWED_CLIENTS`), descartando consultas de qualquer outra
|
||||
origem;
|
||||
- responda apenas a clientes nas redes permitidas (por defeito, via
|
||||
`ALLOWED_CLIENTS`: consolas `192.168.40.0/28`, servers `192.168.20.0/24` e
|
||||
gestão `192.168.10.0/27`), descartando consultas de qualquer outra origem;
|
||||
- registe as consultas nos logs do container;
|
||||
- apresente um gateway HTTPS local e redirecione o browser para o exploit em
|
||||
`http://192.168.20.30:8000/`.
|
||||
@@ -177,9 +177,11 @@ não um hostname. A firewall deve permitir UDP e TCP `53` de `net-utils01` para
|
||||
resolvedor. A consola continua a precisar apenas de UDP/TCP `53` para
|
||||
`192.168.20.30`; não deve consultar diretamente um DNS público.
|
||||
|
||||
O gateway só responde a consultas DNS vindas das redes listadas em `ALLOWED_CLIENTS`
|
||||
(por defeito `192.168.40.0/28`, a VLAN das consolas). O valor aceita uma lista
|
||||
separada por vírgulas de endereços individuais e/ou intervalos CIDR — por exemplo,
|
||||
O gateway só responde a consultas DNS vindas das redes listadas em `ALLOWED_CLIENTS`.
|
||||
Por defeito inclui a VLAN das consolas `192.168.40.0/28`, a VLAN de servers
|
||||
`192.168.20.0/24` e a VLAN de gestão/confiança `192.168.10.0/27` (estas duas últimas
|
||||
para o operador poder testar e administrar). O valor aceita uma lista separada por
|
||||
vírgulas de endereços individuais e/ou intervalos CIDR — por exemplo,
|
||||
`192.168.40.13,192.168.40.14` para trancar apenas às duas PS5 autorizadas (PS5FAT e
|
||||
PS5PRO). Um valor vazio desativa o filtro e serve todos os clientes. Consultas de
|
||||
origens não permitidas são descartadas e registadas como `denied`.
|
||||
|
||||
Reference in New Issue
Block a user