« Отговор #3 -: Feb 14, 2007, 22:10 »
Компилираш или си вземаш най-новите версии на pppd и pptp пакетите.Има няколко файла от които се настройва vpn-a.
/etc/ppp/options:
noauth
noipdefault
persist
maxfail 0
holdoff 1
lcp-echo-interval 5
lcp-echo-failure 3
lcp-restart 2
name "username"
pty "/usr/sbin/pptp 192.168.29.2 --nolaunchpppd --loglevel 2"
nobsdcomp
usepeerdns
debug
където 192.168.29.2 ти е ИП адреса на вчм сървър-а ти,твоя ще е различен. Username e потребителското ти име.Програмата pptp в случая е в /usr/sbin. Ако твоята е на друго място,то трябва да промениш пътя горе, съответно!
/etc/ppp/pap-secrets:
/etc/ppp/chap-secrets:
"username" * "password"
полетата са ясни,потребителското ти име, и паролата. Формата на файловете трябва да е точно такъв, кавичките си ги има!
/etc/ppp/ip-up:
#!/bin/bash
/sbin/route add default gw $5
cp /etc/ppp/resolv.conf /etc
Това е! Интернета се пуска с pppd. Ако падне, си изтрива рутиранията и си работиш без него, като продължава да се опитва да възтанови връзката. Можеш да си стартираш pppd-то от стартиращия скрипт за твоята дистрибуция, и така да имаш нет при пускане на компа.
Пътищата на програмите (pppd,pptp,route) са за моята машина, при теб ако са различни ще трябва да си ги промениш.