View Single Post
  #1 (permalink)  
Old 2008-01-06
Snowbird Snowbird is offline
Junior Member
 
Join Date: 2006-07-27
Posts: 16
Rep Power: 0
Snowbird has an average reputation (10+)
Default Auto NAT vs Manual NAT vs port mapping problem

I am probably missing something obvious here...

I am running NGX R65 on SPLAT and have one external
(dynamic) IP address.

I have one internal LAN object defined with Automatic NAT,
Hide behind Gateway configured. No problems there.

I have "Translate destination on client side" checked for
both Automatic and Manual NAT in Global Properties.

I have a client in the LAN that requires inbound port
9940 mapped to it, so I have defined two manual NAT rules:

outbound: [client - Any - 9940 | external IP object(hide) - Original - 9940]

inbound: [Any - external IP object - 9940 | Original - client - Original]


and then have the two required Security rules:

outbound: [client - Any - 9940 - Accept]

inbound: [Any - external IP object - 9940 - Accept]


So the problem is when I fire up the application on the client
that requires inbound 9940, the application reports to it's
external connection server that the return port on my external
IP is a high NATed port instead of the required 9940 that I
think I have manually defined.

Any ideas what I am missing? Thanks..
Reply With Quote