Open ports program Thud,
Download this little program.
http://miniupnp.tuxfamily.org/files/download.php?file=upnpc-exe-win32-20080925.zipWhen you have downloaded and opened the .rar file, unzip it to the "C:\Documents and Settings\yourname" folder, you can put it anywhere, but then you must figure out the command .. Strongly recommend the location I wrote.
Now we need your IP address.
Open DoS prompt, follow this,
Start -> run -> type in 'cmd' and hit enter, a black window should open now.
Type in -> ipconfig and hit "enter. Write down local IP address show in IPv4
Next,
Write this in that window to open port 21000, when your IP adress is 132.121.123.146
Code type in:
upnpc-shared -a 132.121.123.146 21000 21000 TCP
Of course you will edit the IP to YOUR ip and the port to the port you want to open like 21000 for IL-2.
The cmd program should now start to work and write alot of stuff on the screen, but the port should actually now be open! What this program does, is that it goes directly to the access file on the router. Hopefully it works for you, it's worth a shot.