?
Solved

Advanced IP routing

Posted on 2003-03-11
4
Medium Priority
?
176 Views
Last Modified: 2010-03-18
Hello,
We want some workers to connect from their homes through Terminal Server to their computers.
I suppose there must be any way of saying:
- if there's a request from ip xxx.xxx.xxx.xxx port 3389 (Terminal Server), then forward it to ip 192.168.0.5 port 3389.
- if there's a request from ip yyy.yyy.yyy.yyy port 3389 (Terminal Server), then forward it to ip 192.168.0.6 port 3389.

This way, every user would open a terminal server session in its own company computer. I want to specify the port number, because I dont want all the ip traffic to be redirected to different computers (for example, there will be only one web server visible from outside).

I've looked and tried with the Routing And Remote Access (Win2k server with 2 network adapters), but I guess I will need to use a router. We have a cable router to access the internet, but I can't configure it, I can only phone our ISP to open ports.

Can you help me?
Thanks.
0
Comment
Question by:goosy
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
4 Comments
 
LVL 79

Accepted Solution

by:
lrmoore earned 225 total points
ID: 8113497


your ISP will have to configure the router to forward port 3389 to your internal address. Each internal PC will have to have a unique port. This should be configurable on the system. First one 3389, next one 3390, 3391, etc., with the router forwarding as appropriate.
0
 

Author Comment

by:goosy
ID: 8117831
Would it be possible installing a router between our ISP's router and our network and configure it for doing that kind of routing?

I'm not sure about changing in client and server of Terminal Server the port through which connect.
0
 
LVL 79

Expert Comment

by:lrmoore
ID: 8118918
Not really, it has to be on the router that has the public Ip address.
0
 

Author Comment

by:goosy
ID: 8120195
Thanks lrmoore.

As I see that I finally can't do exactly what I wanted, I will do it with different ports as you suggested.

I'll tell the ISP to forward some ports (from 4400 to 4499, ... for example) to one of our internal servers.

"AnalogX Port Mapper" allows me to map one port of the server (where ports from the router will be redirected) to another computer and port. So I'll configure it to map port 4400 to 192.168.0.5:3389 (TCP and UDP), 4401 to 192.168.0.6:3389 and so on.

I think this way is easier than telling the ISP each port mapping, thinking that we can increase our remote workers. Besides, that software allows me to filter incoming IPs, so that I can allow only certain IPs enter.

Users just have to connect usign Terminal Server to our_public_ip:assigned_port

0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article is in response to a question (http://www.experts-exchange.com/Networking/Network_Management/Network_Analysis/Q_28230497.html) here at Experts Exchange. The Original Poster (OP) requires a utility that will accept a list of IP addresses …
The Need In an Active Directory enviroment, the PDC emulator provide time synchronization for the domain. This is important since Active Directory uses Kerberos for authentication.  By default, if the time difference between systems is off by more …
Michael from AdRem Software explains how to view the most utilized and worst performing nodes in your network, by accessing the Top Charts view in NetCrunch network monitor (https://www.adremsoft.com/). Top Charts is a view in which you can set seve…
Visualize your data even better in Access queries. Given a date and a value, this lesson shows how to compare that value with the previous value, calculate the difference, and display a circle if the value is the same, an up triangle if it increased…

764 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question