as of now bo2 does not use upnp as we are using the original code for lobby's now and you need to follow the nat type if its open moderate or strict if you are aiming for a open nat type port forward the protocol udp on port 3074 the only games that need to worry about upnp now are mw3 and waw
so it will forever at least for right now say its disabled when it comes to the network tab in the f10 menu treat black ops 2 like you would back on console or steam just that adding friends requires you both to follow each other on the forum then you can use the ingame friends list not the f10 system to invite each other and or join each other if the lobby/party is open
pls not that if they are in a public server aka dedicated you will have to use the f10 menu to connect to them but if its a private match you have to use the ingame non f10 menu to connect to them. If that makes since