Нашел в сетке описание по настройке
Для ОС "ALT Linux Master 2.4"
1. Устанавливаем pptp-client, при этом должны так же установить ppp.
2. Создаем конфиг-файл в дирректории /etc/ppp/peers:
[root@craft ppp]#$touch /etc/ppp/peers/belka
записываем в него следующие строчки:
-pap
+mschap
noauth
nopcomp
noaccomp
nobsdcomp
nodeflate
pty "/usr/sbin/pptp 192.168.7.253 --nolaunchpppd"
connect /bin/true
defaultroute
name ВАШ_VPN_ЛОГИН
remotename belka
ipparam belka
lock
3. Добавляем в файл /etc/ppp/chap-secrets строчку:
ВАШ_VPN_ЛОГИН * ВАШ_VPN_ПАРОЛЬ *
4. Добавляем в скрипт /etc/ppp/ip-up перед "exit 0" следующие строчки:
route del default
route add -net 172.16.64.0 netmask 255.255.252.0 gw 192.168.7.254
route add default gw 192.167.7.253 dev ppp0
5. Тестируем соединение:
[root@craft ppp]#pppd call belka logfd 2 nodetach debug dump
6. Смотрим сетевые интерфейсы "ifconfig":
[root@craft ppp]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:80:48:25:BE:1F
inet addr:192.168.0.180 Bcast:192.168.7.255 Mask:255.255.248.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:488222 errors:0 dropped:0 overruns:0 frame:0
TX packets:14259 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:35790312 (34.1 Mb) TX bytes:1203177 (1.1 Mb)
Interrupt:11 Base address:0x7000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:25 errors:0 dropped:0 overruns:0 frame:0
TX packets:25 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2400 (2.3 Kb) TX bytes:2400 (2.3 Kb)
ppp0 Link encap:Point-to-Point Protocol
inet addr:192.167.0.180 P-t-P:192.167.7.253 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1490 Metric:1
RX packets:14 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:134 (134.0 b) TX bytes:92 (92.0 b)
7. Смотрим маршрутизацию командой "netstat -r" или "route -n", должно быть примерно вот так:
[root@craft ppp]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.167.7.253 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
172.16.64.0 192.168.7.254 255.255.252.0 UG 0 0 0 eth0
192.168.0.0 0.0.0.0 255.255.248.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.167.7.253 0.0.0.0 UG 0 0 0 ppp0
8. Открываем броузер и включаем интернет:
https://192.167.7.253/do.php?login=ВАШ_ЛОГИН_НА_BELKA&pass=ВАШ_ПАРОЛЬ_НА_BELKA&ON_INET=1&ON_INTERNET=1
Можно так же прописать как службу в "/etc/init.d/", а потом добавить для автоматического запуска.
Для этого добавляем в файл "/etc/sysconfig/pptp" строчку
PPTP_TUNNEL=belka
Дальше запускаем:
[root@craft root]#/etc/init.d/pptptunnel start
Для автоматического запуска делаем символическую ссылку
[root@craft root]#ln -s ../init.d/pptptunnel /etc/rc.d/rc5.d/S81pptptunnel
Сделал всё как написано
команда "ifconfig" выводит примерно то же самое что и в примере
команда route -n выводит
[root@banderlog ppp]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.167.7.253 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
172.16.64.0 192.168.7.254 255.255.252.0 UG 0 0 0 eth0
192.168.0.0 0.0.0.0 255.255.248.0 U 0 0 0 eth0
то есть не хватает этой сточки
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
5. Тестируем соединение:
[root@craft ppp]#pppd call belka logfd 2 nodetach debug dump
что примерно должно быть выведено если все правильно настроено?
у меня выводит
....local IP address 192.167.6.162
remote IP address 192.167.7.253
Script /etc/ppp/ip-up started (pid 11065)
rcvd [CCP ConfReq id=0x3]
sent [CCP ConfAck id=0x3]
Script /etc/ppp/ip-up finished (pid 11065), status = 0xff
rcvd [proto=0x8057] 05 01 00 04
Unsupported protocol 'IPv6 Control Protovol' (0x8057) received
sent [LCP ProtRej id=0x4 80 57 05 01 00 04]
rcvd [proto=0x8057] 05 01 00 04......
........Terminating on signal 2
Script /usr/sbin/pptp 192.168.7.253 --nolaunchpppd finished (pid 11059), status = 0x0
Modem hangup
Connect time 3.9 minutes.
Sent 524 bytes, received 16 bytes.
Script /etc/ppp/ip-down started (pid 11090)
Connection terminated.
Waiting for 1 child processes...
script /etc/ppp/ip-down, pid 11090
Terminating on signal 2
sending SIGTERM to process 11090.......
P.S. при настройке через программу acc, меню Сеть --> Общие настройки --> Имя хоста -- что ввести в это поле? по умолчанию там записано localhost (другими словами аналог какой настройки в винде это поле? винс, днс, шлюз....