Andrew;
My set up is as follows:
modem
|
|
SME Server
in gateway/server mode
|
|
wireless router
|
|
various wireless pc's and xbox.
Will your suggestion work with this setup?
Thanks for your suggestion
Ian
yes, it should. The rules get fun.. but it's not impossible.
One question: does your wireless router do NAT as well, or are your PCs and XBOX on the same subnet as the SME server?
So.. in plain English.. if the Address of the SME Server is 192.168.1.1, do the PCs etc have addresses of 192.168.1.x?
If not, well, all we need to do is do port forwarding twice. not hard.. but it means your Wireless Router will also need an address on it WAN port that is static. To give you an idea of my own home setup:
MODEM
___|
LINUX ROUTER-(Currently Runnning ClarkConnect, going to be upgraded to SME)
___|
--------------------------SWITCH---------------------
|.....................................|.............................|
ROOMATE
..................WIRELESS
...............ROUTERa
.................................................................|
.................................................................Private Network (PC,
.................................................................printers, etc)
The Linux Router has a Subnet of 192.168.66.0. RouterA has a WAN Address of 192.168.66.101, and internal network of 192.168.3.0. The Wireless is on its on Subnet (192.168.4.0)
My rules, in basic form for remote access look like this:
1) ON Linux Router: Port 12000 (TCP and UDp) on the External interface (IP provided by ISP) is forwarded to Port 12000 on 192.168.66.101 (the WAN IP of RouterA)
2) ON RouterA: Port 12000 (TCP and UDP) on the WAN is forwarded to port 3389 (TCP and UDP) on 192.168.3.17, my workstation.
My workstation has a static IP. Anytime you do port forwarding and / or translation.. make sure your destination IP(s) have static addresses, otherwise if DHCP changes the address, the rules are broken.
**I chose to open up port 12000 on the public interface instead of 3389 simply because I didn't want to open a "common" port. The port translation is completely voluntary, you don't have to do it. If you do choose to do port translation, to continue with my example, this is what you would type into the Remote Desktop Client when connecting:
XXX.XXX.XXX.XXX:12000 (where XXX.XXX.XXX.XXX is the IP address on the external interface of your SME server).
Also remember to enable Remote Desktop on your workstation. Members of the Administrators group have remote desktop rights by default, but Remote Desktop is turned OFF by default in Windows XP. To turn RDP on, simply right click on My Computer - Properties. In the window that pops up, click on "Remote" and then put a checkmark beside the option "Allow users to connect remotely to my Machine". Click Apply then ok, and you're good to go.**