If it helps look for port mapping or virtual server on your routers admin page.
If your not sure how to access the admin page of your router it sometimes have the info printed on the underside of the router.
For instance for most you woudl goto say internet exporer then type in
http://192.168.0.1 or
http://192.168.1.1
for some the default username and password is admin and password.
Yes the word password is the password.
Sometimes the options for port mapping are in the firewall settings.
What your effectively doing is saying send this port 2049 to this machines IP (your machine) and destination port I want as 2049 same as what it comes in as. The reason it asks for destination port is because u could say run ninjam on say port 3053 then people connecting on normal port of 2049 would be rerouted to port 3053. They could be a need for this in some situations.
Also look for static ip in your routers admin page, then in there you should see you machine connected to the router then it may allow you to simple tick then save to make your pc have the same internal ip all the time so any port mapping routes u make don't much up because your pcs internal ip changed.
Sometimes u have to type it in manually, if this is the case then it gets more indepth. If you need more help at this point then repost.
Good Luck.