No, there's no other way.
Unless you have UPnP disabled, then enable it to see if it works.
also, UpNp hosting works for me, decent but sometimes can be a bit slow.
Okay, but I don't think my dad will let me mess with the router...
Universal Plug 'n Play.
Why are people so lazy as to make an acronym with slang in it.