Short Version: Give your XB1 (or PS4, same process required) a static IP Install/Enable UPNP Set "User Specified Permissions" to "allow 88-65535 10.1.1.x/32 88-65535", where 10.1.1.x is the static ip of the XB1/PS4 Firewall>NAT>Outbound - Set to Hybrid/Manual rule generation Create a rule with the following set: "Source Address - Single Host or network - 10.1.1.x" & "Static Port - Checked" Do a hard-reboot of your XB1/PS4 (shutting it down and pulling the power for 2 mins will do"You should now have a NAT Type of Moderate (XB1), or Type 2 (PS4).
There are good reasons to not want to use UPnP IMO but what option is the best I wont comment further on. I will however add how it is possible to get the same result (NAT type 2) without installing UPnP via Hybrid outbound NAT. Change IP to static on Xbox/Playstation Firewall -> NAT -> Outbound: Set Mode to Hybrid outbound NAT rule generation Add a new rule just below (See attached screenshot for options) Make sure the Xbox/Playstation is allowed to communicate on the interface it is connected to (likely LAN).That's it.
There are good reasons to not want to use UPnP IMO but what option is the best I wont comment further on. I will however add how it is possible to get the same result (NAT type 2) without installing UPnP via Hybrid outbound NAT. Change IP to static on Xbox/Playstation Firewall -> NAT -> Outbound: Set Mode to Hybrid outbound NAT rule generation Add a new rule just below (See attached screenshot for options) Make sure the Xbox/Playstation is allowed to communicate on the interface it is connected to (likely LAN).