Does UE4 have nat punch? how combine steam's networking with UE4?

UPNP Plugin is only partial solution for routers who have that feature turned on. NAT punch is much more universal solution that would work even UPNP will not.
You can check your router by downloading this tool: http://upnp-wizard.findmysoft.com/download/