As I start this guide, I assume that you have already set up your wireless router and you're looking for a way to portforward your application (for instance, bittorrent clients). Every thing required for port-forwarding has been mentioned on this guide with necessary details and screenshots. Even if you are a complete newbie, you will have no trouble forwarding the port if you follow this guide properly.
I had to port forward the very first time because of BitTorrent. Port Forwarding BitTorrent clients is very helpful because Peers and Leechers will then be able to connect to your port easily and download the files. Hence, it increases your torrent uploading (seeding) speed and also, helps convey the true upload/download rate on the tracker website. So, this method works not only for BitTorrent clients but for other applications as well.
First of all, disable your firewall application, if you have any. Firewall applications will keep on blocking the changes you make to your network configuration. So, it would be better if you completely disable firewall applications for a moment untill we complete port-forwarding.
Now, what you need to know is that to setup port forwarding on this router your computer needs to have a static IP address. Don't worry though, a program will do that for you. Download this software and install it on your computer. Installation is pretty easy.
Once you're done installing the program, open it. Wait for some time untill the text boxes are filled with information. Then you should get something like this (The boxes are automatically filled with the texts, you don't need to input them):
Be sure to select your internet connection from the drop down list on the top. As you can see mine is "192.168.1.3 - Wireless Network Connection". Now, at the bottom, if it says, "This IP Address is currently dynamic" then press on the button next to it saying "Make It Static". However, if the button says "Make it Dynamic" then skip this part of the guide. After clicking on "Make It Static", you should get a window just like this :
Don't worry, you don't need to make any changes. Leave the options as it is. Just click on the "Apply" button.
This dialogue box will now pop out :
Just click on "Apply Changes". If you are on Windows 7 or Windows Vista then it should ask for permission after you click on "Apply Changes". Just click on "Allow" to grant the permission to the software.You would now, see the following window :
Let it process for some while. Then it will automatically close itself and you'll be taken to the main window of the software once again. Now, you should see something similar to this :
Note : If the text boxes are all empty or if it still shows "This IP Address is currently dynamic" then click on the "Refresh The List" link on the topmost right side of the program (The link is outlined by a red box on the screenshot above).
Congratulations! You just changed your IP Address to Static.
Now, lets move on.
1. Open one of your Browser (i.e Internet Explorer, Mozilla Firefox, Google Chrome)
2. Now, enter 192.168.1.1 on the URL Bar. (URL Bar is the bar where you type the website's address. This is the same place where you, for example, would type www.google.com to open Google.)
3. A new window will pop up asking you to enter your username and password. Enter your router's username and password. Remember, it is not asking for your internet connection's username and password but your router's. The default username and password is admin. If you haven't changed your username/password then entering admin on both the text boxes should work. Press on Login.
4. Once you Log In, click on the "Advance Setup" link on the top.
5. Now, click on the "NAT" options at the top. It is shown above with an arrow head.
6. On "NAT" you should see something like this :
If you do not see the "DMZ" and "Virtual Server" listed, or, if the NAT Status is "Deactivated", then simply select a different PVC from the drop down list beside "Virtual Circuit". Start selecting from "PVC0". At one point, NAT Status would say "Activated". On my case, it was activated on PVC7. Once you see the NAT Status as "Activated", click on "Virtual Server".
7. You'll get to a new page. Now, See the screenshot below and fill the exact same information I have filled on the text boxes.
On the "Application", choose "HTTP_Server" from the drop down list. On Protocol select "TCP" and on Local IP Address enter 192.168.1.150. The Start Port Number should include the number from which the ports should be forwarded and the end port number should include the number to which the ports are forwarded. It simply means, the ports between that two numbers will only be forwarded. Click On Save.
8. The same page on step 7 will load. Select the drop down list besides "Rule Index" and select "2". Then, enter the same information as above (Step 7) but, this time, choose "UDP" instead of "TCP" from the drop down list beside "Protocol". Click Save.
9. Congratulations, you have successfully forwarded the ports between 12500 and 12600. Just change the value on step 7 and 8 if you want a different port to be forwarded.
Note : There's a chance that IP Address on step 7 & 8 could be different for you. So, go to Start Menu, type cmd.exe on Run. Now, type ipconfig on the command prompt. Press Enter.
The IP Address has been highlighted on the screenshot above. Enter that IP address (which in my case is 192.168.1.150) on Step 7 & Step 8's text box which says "Local IP Address".
Let's check whether our port-forwarding has been successful or not. I'm going to check it through my BitTorrent client, i.e. BitTorrent 7.5. The method is same for almost every BitTorrent client though. Whether you use µTorrent, Vuze or any other clients, you just have to go to options and change the port number to any number between the range mentioned on Step 7 and Step 8.
Click on Options. Then Click on Setup Guide.
Choose a port between 12500 to 12600. We are choosing any number between this two because, we had entered the same range on Step 7 and Step 8. In my case, I have chosen 12550. Now, click on "Run Test".
That's it. The port is open means the port has been successfully forwarded. Let me know if you have any questions. Good Luck!
NOTE : If you have a Firewall application installed, you need to make sure it allows the programs to connect to you through the open port. Most of the Firewall applications do show a popup notification when someone tries to connect to you or whenever you try to connect to others through an open port. Anyways, do check it out on your Firewall's settings to make sure it's allowed.