You have a couple of things to look at..

1) (most fundamental) do you have ip forwarding enabled on the dialin
server?  if you don't have IP forwarding enabled you're not going to have
any packets going out past the dialin server (which might explain you being
able to get to the server itself, but not get past it..)  (echo 1 >
/proc/sys/net/ipv4/ip_forward      - your distro probably has a setting in
an rc file somewhere to have this enabled on boot..- in debian it's
/etc/network/options)

2) You mention masquerading - when you dial in, are you getting a real IP
address, or are you getting a private IP, and then needing ipmasq to get out
to internet?  If you're needing ipmasq, you will probably need to put
something in your ip-up script to add the ipmasq rules for the ppp interface
when it comes up..?

3) re DNS..  in your /etc/ppp/options, you'll have some ms-dns lines - put
your DNS server ip's into these, and they'll be supplied to your dialled-in
windows box on connect..  (This is your local dns server IP if you run one,
otherwise your upstreams..


Just some thoughts to check :)

Cheers,

Damien

-- 
SLUG - Sydney Linux User's Group - http://slug.org.au/
More Info: http://lists.slug.org.au/listinfo/slug

Reply via email to