Disable router DMZ, replace with explicit Virtual Server forwards #109
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
The TP-Link Archer A20 (kai home router) has DMZ enabled pointing at
192.168.0.194(kai-server). Every WAN port not already claimed by a Virtual Server rule forwards straight to kai-server. kai-server has no local firewall (ufw/nftables) in place, so anything listening on kai-server is reachable from the public internet. That includes SSH (22), k3s API (6443), kubelet (10250), and any dev server bound to a high port.Current Virtual Server entries (intentional public exposure):
Missing forwards (currently working only because DMZ catches them):
Plan
ss -tlnpandss -ulnpto inventory all listening ports.Origin
Surfaced 2026-05-24 while prepping the TP-Link Archer A20 firmware upgrade 1.1.1 -> 1.2.1. DMZ + no-local-firewall combo noticed when reviewing the NAT Forwarding -> DMZ screenshot. Not blocking the firmware upgrade itself.