The most common way to resolve issues with NAT is to enable UPnP on your router. In addition, users can also resolve issues that relate to NAT by enabling port forwarding or enabling DMZ. To access these settings you will first need to log into your router and go to the advanced settings.
UPnP, or universal plug and play, is a feature on a router that allows you to simply toggle on and off without any extra configuration. This allows devices or applications to automatically open any necessary ports that are needed. It is a much easier method than port forwarding, as all services need different ports to open, and with port forwarding, you need to allow these ports manually.
If your router doesn't support UPnP, or you choose not to enable it, the next option available to you is port forwarding. It is a more complicated option, as you need to know what ports need to be forwarded, and these ports differ from game to game, console to console.
Enabling DMZ and putting a device's IP address into the DMZ zone will ensure the device is listed and will have an unrestricted NAT. Putting a device into the DMZ zone will essentially remove the firewall rules and allow any data to be received directly to that device. Kindly note that this option is less secure and you are opening your device to potential threats.