In article <fxynd.360928$wV.140549@attbi_s54>,
Richard R. Field <> wrote:
:via cable and a PIX 506e. The PIX is also setup as a PPTP VPN endpoint so
:When I connect via PPTP, I can access the file server with no problems (both

ing and by mapping a drive). I can access each PC on the LAN, each print
:server. Everything except....the information server.
:The LAN subnet is 10.1.1.0 /24. PPTP users are assigned addersses from
:10.1.2.1-10.1.2.10. The PIX is 10.1.1.1.
:My best guess is that the info server does not have a default gateway set.
Sounds plausible.
:can I setup a static NAT for the
:server so the PPTP users can gain access? Something along the lines of
:10.1.2.2 translating to 10.1.1.2. Would this even have a chance of working?
I haven't worked with PPTP, so I'm not sure. I seem to recall that each
PPTP address is assigned with a 255.255.255.255 netmask, so that
(for example) broadcasts that happen to be needed for one PPTP user don't
get sent to another PPTP user. If this is true, then the PPTP users are
effectively each on separate networks, and 10.1.2.2 would be
foreign to each of them.
If the traffic that needs to be carried between the PPTP users and the
information server is pure UDP and TCP (icmp -might- work as well
but I wouldn't count on it) then it seems to me that in theory you could
set up reverse NAT. That is, you would set up:
nat (outside) 20 10.1.2.1 255.255.255.255
nat (outside) 20 10.1.2.2 255.255.255.255
nat (outside) 20 10.1.2.3 255.255.255.255
....
nat (outside) 20 10.1.2.10 255.255.255.255
global (inside) 20 10.1.1.2
This would do Port Address Translation on all of the TCP and UDP traffic
from each of the outside IP addresses defined in a 'nat 20' rule,
translating the source IP into 10.1.1.2 as it went towards your LAN.
Your information server should then see that IP as local and should
thus be able to reply to it; the replies would get un-PAT'd and sent to
the appropriate PPTP user.
If the traffic to some of the other systems doesn't fit the TCP + UDP
only model, then you could get creative with "policy nat".
--
I've been working on a kernel
All the livelong night.
I've been working on a kernel
And it still won't work quite right. -- J. Benson & J. Doll