You will get more help if you put "Help with port forwarding on linux" than by just putting my name in the title. I'm not a linux user, so I'm really not going to be much help at all.
First, have you checked on canyouseeme.org to see if you have successfully opened your ports? It sounds like you have, but you should just verify it. Also, you should do a speed test and see what sorts of speeds you are really getting.
Have you looked at
http://www.portforward.com/guides.htm? Your router is not listed there, so you won't get any help in that area. You might be able to get help in their forums.
No members have liked this post.