Титла: Rq:pptp aвтоматично зареждане при стартиране на ОС
Публикувано от: dobritu в Sep 17, 2007, 18:23
Здравейте! Настоих си интернета по следния начин: Примерен код | Първо трябва да рутираме ако не сте го направили вече но това е в случай на чисто нов инсталиран Slackware :)
Отваряме конзолата (Shell Command Prompt) и пишем:
*route add -net ипто.на.хоста netmask маската.на.хоста gateway gw.на.хоста
Пример: route add -net 10.0.0.0 netmask 255.224.0.0 gw 10.31.4.1
след това
*route add default gateway gateway.на.хоста
Пример: route add default gateway 10.31.4.1
Вместо да пишем тези 2 реда при всяко стартиране на ОС правим следното:
*mcedit /etc/rc.d/rc.local
и там нанасяме тези два реда които написахме относно ротацията:)!!
След това сваляме PPTP пакета от:http://linuxpackages.telecoms.bg/Slackw... или
http://arktur.shuttle.de/CD/3.4/slack/n... !! След това инсталирване пакета:
*installpkg /път-до-пакета/pptp-1.7.0-i486-2stb.tgz
след като се инсталира пишем:
*pptp ип.то.на.хоста user потребителско-име password парола debug
Пример: pptp 10.10.10.10 user blabla password blabla debug
Изчаквате 5 сек и пишете:
*route add default dev ppp0
Вече трябва да имате мрежа .. проверявате със:
*ping google.com
ако нямате все още мрежа напишете:
*killall pptp - с това изключвате интернета :)
|
Ето оригиналната стаия от която черпих информация тук. Сега обаче искам когато рестартирам да се закача автоматично към съвръра и ако е възможно когато нещо стане и де разкачи pptp-то да се закаче отново?Използвам Slackware 12.Ако някой знае как да стане това ще съм му благодарен 
Титла: Rq:pptp aвтоматично зареждане при стартиране на ОС
Публикувано от: tolostoi в Sep 18, 2007, 10:46
пробвай в rc.local да сложиш тези редове Примерен код | pptp 10.10.10.10 user blabla password blabla debug sleep 5 /sbin/route add default dev ppp0 | а за реконект ако не намериш някой скрипт постави в тунела или в опциите на пптп-то това ще вдига тунела като падне, но ако е не се закачи в рамките на около една минута (или по малко дори) спира да опитва.
Титла: Rq:pptp aвтоматично зареждане при стартиране на ОС
Публикувано от: KPETEH в Sep 18, 2007, 12:55
Значи съвсем лека забележка и тя е : Възможно е да не е ppp0 тъй като това ти е виртуален интерфейс а eth0 е реалния може би трябва да е ppp+. Може и да греша но при iptables правилата като се пишат се изписва виртуалния интерфейс като основен входящ и изходящ при използването на pptp.
Титла: Rq:pptp aвтоматично зареждане при стартиране на ОС
Публикувано от: tolostoi в Sep 18, 2007, 13:21
Цитат (KPETEH @ Сеп. 18 2007,13:55) | Значи съвсем лека забележка и тя е : Възможно е да не е ppp0 тъй като това ти е виртуален интерфейс а eth0 е реалния може би трябва да е ppp+. Може и да греша но при iptables правилата като се пишат се изписва виртуалния интерфейс като основен входящ и изходящ при използването на pptp. |
Ами според мен трябва да ppp0 или ppp1 или там който е (дори и адрес да бъде, този който е от другата страна на тунела, стига да не е динамичен) защото ако имаш няколко различни тунела ще са с различни адреси, ако са еднакви мисля и само ppp върши работа, на мен ми е интересно някой да предложи скрипт който следи за падането на ppp интерфейс и да го вдига.
Титла: Rq:pptp aвтоматично зареждане при стартиране на ОС
Публикувано от: KPETEH в Sep 18, 2007, 16:33
Между другото поне от наблюдения на една машина с debian 3 syslog-a извежда информация за разпадната връзка. За скрипт нямам представа.
Титла: Rq:pptp aвтоматично зареждане при стартиране на ОС
Публикувано от: bobibiturboto в Sep 22, 2007, 21:28
Примерен код | if test -d /proc/sys/net/ipv4/conf/ppp0 then echo "interneta e pusnat" else echo "puskaм interneta!" pptp 10.10.10.10 user turbo sleep 5 route add default dev ppp0 echo "Veche imash internet!" exit fi | правиш файл rc.vpn с горното съдържание като след user пишеш твоя копираш го в /etc/rc.d даваш му Примерен код | chmod a+x /etc/rc.d/rc.vpn |
после добаваш в /var/spool/cron/crontabs/root Примерен код | */5 * * * * /etc/rc.d/rc.vpn | и на всеки 5 минути ще проверява дали имаш вдигнат ppp интерфейс и ако нямаш ще изпълнява отново стартовия скрипт А като забележка ползвай търсачката VPN при условие че има писано по въпроса няма смисъл да пълниш със спам форума 
|