Написано не мной но все же....
1) выставляем DNS сервер в /etc/dhcpc/resolv.conf :
nameserver 212.xxx.xxx.xx
2) в ifconfig прописываем себе СВОЙ ip адрес и маску
root@squash:~# ifconfig eth0 inet xxx.xxx.xxx.xxx netmask 255.255.255.0
3) меняем содержимое файла /etc/ppp/options
name <LOGIN>
remotename vpn
defaultroute
noauth
asyncmap 0
crtscts
lock
hide-password
local
noproxyarp
lcp-echo-interval 30
lcp-echo-failure 4
noipx
(где <LOGIN> - логин для VPN)
Все остальное в этом файле либо удаляйте, либо комментируйте.
4) меняем содержимое файла /etc/ppp/chap-secrets - он должен содержать строку:
<LOGIN> vpn <PASSWORD>
5) запускаем pptp-соединение из консоли:
root@squash:~# pptp 192.168.1.1
6) вызываем в консоли ifconfig и смотрим. Должен появиться следующий интерфейс:
ppp0 Link encap:Point-to-Point Protocol
inet addr:212.192.123.xxx P-t-P:212.192.123.193 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:7 errors:0 dropped:0 overruns:0 frame:0
TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:69 (69.0 B ) TX bytes:75 (75.0 B )
7) прописываем в route интерфейс pptp:
root@squash:~# route add default ppp0

Мануально прелюбодействуем (вприсядку, вприпрыжку, вприскок - нужное подчеркнуть) и наслаждаемся наличием инета