Step by step is not possibly because it all depends on your router and what application you want to run as a server.
I don't know what TFC is, so youll have to research the port the application needs.
Basically, with port forwarding you need to open a port in your router's settings to allow incoming connection requests to go to your PC, instead of being blocked.
In this following example, I'm going to use Unreal Tournament 2004 as the application.
UT2k4 uses port 7777 to host network games. However, if its behind a router no one can connect to it. To do this we need to access the router's configuration settings and allow port 7777 requests to be forwarded to my PC's ip address.
First thing, we need some basic network information. Do start>run and type "cmd" without quotes. You'll have a DOS screen where you can type more commands. After doing this type:
Find the information associated with your network connection. For this we'll need
IP address and
Default gateway IP address. Note these values down.
Now go to your web browser, and type in the default gateway IP you got form the previous stage. Hit enter and you shuold be asked for a username. If you have changed the router's username/password since you bought it then enter these in. Otherwise, you'll need to look on the bottom of the router itself and find the default access information. E.g. username: admin password: password
Once you've got access into the router's configuration stage, you'll need to find the port forwarding option. ONce you've found it, try to find a button like "Add new custom service" or similar. If its the right option, you'll be asked for the following:
- Port beginning range:
- Port end range:
- Server IP:
- sometimes also it asks whether you want it as TCP or UDP. Answer TCP here.
The "port beginning range" and "port end range" are used incase you want to open up a series of consecutive ports, like 8010, 8011, 8012 etc etc. If you only have one port to open, e.g. in our case port 7777, then just put the same port into both boxes.
The "Server IP" should have your computer's own IP address, which you got from the ipconfig /all command.
Make sure that the service is enabled if there is an option to enable it. Then click OK/Apply, and make sure all settings have been correctly applied.