Hello Shady,
Let me try and restate the problem and offer a solution.
You have a NAT used for connection to the outside world. It happens to be
running on SBS2003.
You have a "router" that connects to the outside world.
Clients resolve and connect to HTTP sites and FTP sites.
You can not get internal clients to connect to a service that runs on port
4383 (which is not registered with the IANA in any way so I don't what
service it is, though I know cryptoheaven uses this port).
External systems do not need to com into your network to access local
resources.
Answer:
NAT entries, as you described them are not the answer. Pull out the mapping.
There are filters here. Either filters on the interfaces of the NAT(not
likely) or filters on your "router".
I placed the word router in quotes because most networks do not have
routers, they have firewall/NATs. Which means your server running NAT adds
defensive depth, but probably doesn't have to do the NATing.
I would place good money on the "router". If it was set up correctly it will
have rules on what kinds of traffic to let in and out. This one sounds like
it was set in a very draconian manner (fun link
http://en.wikipedia.org/wiki/Draco).
"shadysamir" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed) oups.com...
> We have a SBS 2003 server with 2 network interface (router and switch)
> and it handles DHCP, DNS and Internet connectivity. All clients are
> using the internet nicely and everything is working fine. But it seems
> that any ports which are not the usual (80, 21, etc.) do not get routed
> correctly to client computers. I tried to manually add NAT entries to
> the external network interface but it asks for the client IP address
> which should be assigned through DHCP. In my tests I assigned a static
> IP address to one client PC and added an entry in NAT for the needed
> port and IP. It worked exactly like I expected. But how can I allow
> this port for all clients without having to assign static IPs. For
> example, how can I allow port 4383 to be routed correctly to all client
> computers that communicate through it?
>