After reading this thread:
https://forum.openwrt.org/t/tutorial-how-to-add-a-device-to-dmz-on-openwrt/190247
I started to do some more reading about port forwarding for game consoles. I have a situation where 2 XBoxes will be behind the same router, which seems to require the use of UPnP for proper connectivity in games like Destiny (with P2P multiplayer).
Most of the OpenWrt documentation on UPnP seems to be ancient so it would be nice if someone can weigh in on current vulnerabilities, and also verify/clarify my reading of the existing documentation.
In the miniupnpd
documentation there is a section about rules:
https://openwrt.org/docs/guide-user/firewall/upnp/miniupnpd#config_perm_rule
If I'm understanding this correctly, I can configure specific rules, similar to what I would use for port forwarding, that lock down what UPnP is allowed to do. So for my case with a pair of XBoxes, I could give them both static addresses and then use this to deny all UPnP access except the ports needed by the XBox network and Destiny for those two client addresses? Are there still vulnerabilities in that situation that are not obvious (making the assumption that the XBoxes themselves are not compromised)?