The following configuration changes should enable Port Forwarding for FSX using a Zyxel P-2602HW(L)-D1A ADSL modem/router.
Thanks to Piejo for the images and the ability to test this setup.
Step 1: First check the IP address and the MAC address of the network adapter. In Windows press Start, type CMD >> Enter; in the dos box type IPCONFIG /ALL >> Enter and read the values. This is what you get: write down the Physical Address value (MAC Address) and the IP Address (192.168.x.x). Be sure that this is the PC you have FSX installed and will host a multi player session.
Step 2: Log in into your Zyxel with the standard IP 192.168.1.254;
You will get this screen to log on.
Type your password and hit Login.
Selection Screen: before showing the status screen, first select Advanced Setup
Step 3: As from the Main screen B, select Network >> LAN >> Client List which gives you the DHCP Client Table. Check the values of your PC as created in step 1. Check the box “Reserve” on the correct line.
Step 4: As from the Main screen B, select Network >> NAT >> tab General and check the box: Active Network Translation (NAT), set the bullet to SUA Only. These settings are default. Then change the value into 2048 in the field Max NAT/Firewall Session Per User and click Apply.
Step 5: On the same screen, next to the tab General, select tab Port Forwarding.
In the section Default Server Setup:
do not change the default Server 0.0.0.0
In the section Port Forwarding:
Select in the drop down menu Service Name the selection User define. This will create a new line.
Step 6: In this line check the box Active and create a Service Name (e.g. FSX23456).
- Set the Start Port value to: 23456;
- Set the End Port value to 23456;
- Fill both Port Translation port numbers as 23456 with Start Port and End Port
- Set the Server IP address to your FSX PC as observed in step 1 and select Apply. When you’re done, it might look like this.
- Repeat this action for the required port(ranges) for FSX: 6073, 2300-2400, 6112-6122
Step 7: General Firewall Policy: As from the Main Screen B select Security > Firewall to display the General tab.
Activate the firewall by selecting the Active Firewall check box as seen in this screen. Do not select the check box Bypass Triangle Route.
The Packet Direction and Default action should be set to:
- WAN to LAN = Drop
- LAN to WAN = Permit
- the Log check box enables logging of traffic
This action completes the forwarding of the NAT. Hereafter we must configure the firewall options. Remind that configuration of the firewall refers to INCOMING traffic.
Step 8: on the same page Security >> Firewall select the Rules tab.
a. From the Packet Direction drop down menu select WAN to LAN and
b. Select Add to add a new rule.
c. In the next appearing sub screen Edit Rule (#) set the check box checked and the Action for Matched Packets to Permit.
Step 9: Rules Screen: since you want (an)other player(s) to join:
a. press Add (Create a new rule after number #1),
b. thus appearing #2, Active, with Any in the Source Address List . After this action the Edit screen pops up or
c. Select modify to make any changes to an existing rule number.
Step 10: The Source Address section
when you want other players to join YOU, their IP address could be ANY
The Destination Address section (that’s you): first of all select and delete “Any”.
Then in the Service section below select remove Any(UDP) and Any(TCP);
that having completed…go to the Source Address section above and click Add>> to Any.
Step 11: Then go to the Destination Address section below and add your FSX PC address (e.g. 192.168.1.4) Drop down Any Address and select Single IP Address, then click Add>>
Your IP address appears in the Destination Address list. Remember that the incoming traffic should reach your FS-PC
Step 12: Go to the Service section below and click Edit Customized Services, but…since there is nothing to edit, we have to create one. Click on the number in the left column and…
Step 13: In the Config section create the name FSX23456, select the service type (UDP), the ports from/to (=23456) and press Apply.
Step 14: In the Main Screen B select Security> Firewall > Rules > Customized Services: you now can see the created rule with Name, Protocol and Port number(s). Press Back.
Step 15: You are now back in the Edit Rule(#) page. In the Service section of that page, you now see the created Service.
Select the service name FSX23456 and press Add to move it into the box right.
Select in the same list Any((All) and press Remove; do this also with Any(TCP).
Step 16: Under the Schedule section press Apply.
Step 17: Ready! Repeat for the other FSX port 6073 (UDP), 2300-2400 (UDP), 6112-6122 (UDP)
Note: if you have an internal network set up that support WidesFS, also add ports 8002 and 9002, both UDP
Step 18: Almost ready…Activate UPnp
Select this check box to activate UPnP. Be aware that anyone could use
a UPnP application to open the web configurator’s login screen without
entering the ZyXEL Device’s IP address (although you must still enter
the password to access the web configurator).
Step 19: When all has set, restart the router and check your configuration.
Step 20: Check the ports with http://www.grc.com/port_6073.htm;
The ultimate test: send me an e-mail to test your FSX or P3D hosted session.