1. What dsl modem and router are you using?
SBC GLOBAL EWIRE DSL MODEM, it acts as a router
That is your problem. I have SBC DSL also. I have never used an "Ewire" modem, perhaps they're knew or it's actually a "2wire".
I have a speedstream 5100b, it is an adsl modem and acts as a 1 port router. It holds the dynamic public ip and assigns a lan ip (192.168.1.64) to my pc.
Most of those types of modems, because they also act as a router, have filtering setup on a lot of the ports, including the PPTP port. In your case, it allows you to connect to the PPTP server from the wan side, but then when you're on the lan side, the modem won't route you properly because by default filters those ports to only allow certain access.
Here is the solution:
=====================
If you have a PPPoe account (means you have to authenicate to connect) do this:
Change your network to this
dsl modem (turn off PPPOE), internet port
-->
wan port of router. Turn PPPoe on the router on. (You might have to use a cross over cable between the 2, just depends on the hardware, but of course if the Link Light comes on for wan then you're fine.)
-->
lan ports to pc's. Of course you know that since the router will hold the public ip, you'll have to port forward to the proper lan ip for PPTP
=====================
If you have a static ip do this:
dsl modem (get the static ip), internet port
-->
wan port of router. Set the static ip on the router. (You might have to use a cross over cable between the 2, just depends on the hardware, but of course if the Link Light comes on for wan then you're fine.)
-->
lan ports to pc's. Of course you know that since the router will hold the public ip, you'll have to port forward to the proper lan ip for PPTP
=====================
Another Setup that I can think of, this can also apply for PPPoe or static, but no router. Port forwarding wouldn't be required because the SME Box will need to hold the public ip address.
dsl modem
-->
SME Box (2 nics, does dhcp)
-->
switch
-->
client pc's
=====================
Another Setup that I can think of, this can also apply for PPPoe or static, but with router. Port forwarding would be required since the router is holding the public ip.
dsl modem
-->
router (does dhcp)
-->
SME Server and client pc's
=====================
=====================
Sorry if this was too much data, just wanted to cover as many bases as possible. If none of these situations apply to you, which is quite possible, respond with a network layout (how things connect together) and I will be able to better help you.