Титла: 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 при условие че има писано по въпроса няма смисъл да пълниш със спам форума    
					
  
					
				 |