I have added two more ports at the end of this tutorial to cover the ports for Infinite Warfare as well. Just add these to the ports already forwarded.
Tonight I experienced a moderate Nat type after the latest update to Black Ops 3 and was struggling to join friends over the pond.
After a quick google I decided to try port forwarding. I have never had to do this before as UPNP seems to work fine for me but no amount of turning it off and on again was working for me.
After doing the following which took about 5 minutes I had open Nat again and went off to kick ass and take names with my American friends.
Giving PS4 a static IP address.And Port Forwarding for Black Ops 3.
To be able to Port Forward your Ports for the PS4 and Black Ops 3 you will need to give your PS4 a static IP address.
Fire up the PS4 and go to Settings on the XMB.
settings.jpg 199KB 82 downloads
Go to Network and View connection.
viewstatus.jpg 233.16KB 55 downloads
Write down the IP address, Subnet mask Default gateway and Primary DNS.
Go back to settings and click on Set up Internet Connection.
setup.jpg 147.19KB 49 downloads
If at all possible make sure you are using an ethernet cable and select wired.
Then on the next screen select Manual.
Input the information you wrote down earlier, You don't really have to input a secondary DNS.
Click next, MTU select Auto, Proxy, select Do not use, Then Test connection.
test.jpg 195.34KB 34 downloads
Now go to your R1 User interface and select Settings.
Go to UPNP and untick the box and click apply.
Next go to Settings, Port Forwarding.
You will be presented with a screen like below.
r1_1.jpg 171.95KB 48 downloads
Rule name, Call it what you like, I call all my simply PS4
Start port is 80, so we input 80 and end port is also 80.
Protocol is TCP and the IP address is the static address that you previously gave to your PS4.
Click add rule and do the same again for the next port.
The ports we need to forward are
and start 3478 End 3480
UDP ports are
9307-9308 (Thank you bigdog and A7)
r1_2.jpg 168.01KB 52 downloads
This should have done all the forwarding needed to give you an Open Nat if you have been having issues.
Infinite Warfare ports are very similar.
Just add these to the port forwarding rules.
tcp and udp 3075 and 3076