Restrict guide gateway DNS to the console VLAN
Add an ALLOWED_CLIENTS source-address filter to the DNS service so it only answers queries from the authorized PS5 VLAN (192.168.40.0/28 by default). Queries from any other source address are dropped and logged as "denied" on both UDP and TCP. The value accepts a comma-separated mix of individual addresses and CIDR ranges, and an empty value disables the filter. Record the two authorized consoles (PS5PRO 192.168.40.14, PS5FAT 192.168.40.13) and the stale 192.168.10.x workstation address in the docs. Co-Authored-By: Claude Opus 4.8 <[email protected]>
This commit is contained in:
+16
-4
@@ -163,10 +163,12 @@ successful smoke test; user selection is separate from evidence.
|
||||
|
||||
## PS5 and DNS state
|
||||
|
||||
The PS5 now uses the static address:
|
||||
Two authorized consoles now use static addresses on the console VLAN
|
||||
`192.168.40.0/28`:
|
||||
|
||||
```text
|
||||
192.168.40.14
|
||||
PS5PRO 192.168.40.14
|
||||
PS5FAT 192.168.40.13
|
||||
```
|
||||
|
||||
The local HTTP endpoint is available and verified at:
|
||||
@@ -191,6 +193,14 @@ Library and BlackBox while continuing to block PSN and update resolution. The PS
|
||||
sends DNS only to `net-utils01`; that host must be allowed to reach the configured
|
||||
upstream resolver on UDP/TCP 53.
|
||||
|
||||
The gateway additionally restricts which source clients it answers. `ALLOWED_CLIENTS`
|
||||
defaults to the console VLAN `192.168.40.0/28`; queries from any other source address
|
||||
are dropped and logged as `denied`, on both UDP and TCP. The value accepts a
|
||||
comma-separated mix of individual addresses and CIDR ranges, and an empty value
|
||||
disables the filter. This keeps the service dedicated to the two authorized consoles
|
||||
and prevents other LAN hosts from using it as an open resolver for the allowlisted
|
||||
names.
|
||||
|
||||
The Payload Manager review used upstream commit
|
||||
`e4e72dc9d831dd09ee8fabc222ad1e7f5139050e` and the official catalog current on
|
||||
2026-10-07. Its fixed catalog URL uses `itsplk.github.io`; all 25 catalog download
|
||||
@@ -218,8 +228,10 @@ Vikingfile and their download infrastructure are intentionally excluded: they se
|
||||
third-party game files, many catalog entries have no SHA-256, and those hosts are
|
||||
not required for catalog browsing or BlackBox updates.
|
||||
The PS5 was previously identified as `192.168.10.26`; requests from
|
||||
`192.168.10.6` seen at that time were from a different client. Those addresses
|
||||
are historical and must not be used as the current payload destination.
|
||||
`192.168.10.6` seen at that time were from the operator's own workstation, not a
|
||||
console, before the consoles were moved onto VLAN 40. All `192.168.10.0/24`
|
||||
addresses are historical and must not be used as the current payload destination;
|
||||
with `ALLOWED_CLIENTS` set to `192.168.40.0/28` they can no longer query the gateway.
|
||||
|
||||
The PS5 ELF loader listens on TCP port `9021` after a successful exploit run. On
|
||||
2026-10-01, a connection-only probe from `net-utils01` to
|
||||
|
||||
Reference in New Issue
Block a user