I cannot get an open nat for three different routers I tried for the xbox one. I can only get an open nat when connected directly to the modem. However, I had to get my ISP to give me a static IP address in order to make this happen, as previously, I would get a strict nat when connected directly to the modem. In addition, the only way for me to get an open nat when connected directly to the modem is by manually changing the ip address of my xbox to my public ip address, since for some reason, when xbox does it automatically, I get a strict nat.
On three different routers (a belkin, cycsco, and netgear), I have tried wired and wireless, dmz, portwarding, disabling and enabling upnp, opening nat filter when applicable, and I am always stuck with strict nat through routers. What is going on?
For the purposes of this post, lets stick with my old belkin router (F5D72344-4v5) and my modem is an **** tm822. I still have my cisco router that I am not using. I returned my netgear router because I bought it only for the purpose of gettign an open nat, which it could not accomplish.
As a side note, which router is the best for open nat?