Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Возобновление VPN-соединения  (Прочитано 631 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Akril

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Возобновление VPN-соединения
« : 17 Июнь 2009, 18:03:49 »
Добрый день!
Я подключён к интернету по ВПН через локальную сеть. Всё это дело достаточно нестабильно поэтому с завидной переодичностью слетает.
Внимание, вопрос: как заставить ВПН самоподключаться после обрыва связи?
Ubuntu 9.04, PPTP VPN Connection Manager
Заранее благодарен!

Оффлайн Sam Stone

  • Старожил
  • *
  • Сообщений: 1124
    • Просмотр профиля
Re: Возобновление VPN-соединения
« Ответ #1 : 17 Июнь 2009, 18:43:20 »
1) искать настройку "переподключаться после разрыва"
2) написать скрипт, который будет проверять интерфейс впна, а точнее его наличие, и поднимать коннект.
16.04.1 4.4.0-59-generic x86_64 GNU/Linux

Оффлайн Akril

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Возобновление VPN-соединения
« Ответ #2 : 17 Июнь 2009, 19:54:34 »
Если б дело было в одной галочке я б не спрашивал :)))
А скрипт... если четсно, даже приблизительно не знаю, как и что писать :) Для виндузятника с 10летним стажем после всего лишь недели на убунте это сложновато :)

Пользователь решил продолжить мысль 17 Июнь 2009, 23:15:45:
Ап! знающие люди, вы же есть :) Подскажите пожалуйста, сжальтесь над ньюбом!

Пользователь решил продолжить мысль 18 Июнь 2009, 15:04:30:
Ну что, неужели никто не может помочь? :(
« Последнее редактирование: 18 Июнь 2009, 15:04:30 от Akril »

Оффлайн Lyafel

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Возобновление VPN-соединения
« Ответ #3 : 19 Июнь 2009, 00:01:11 »
присоединюсь к автору.
 тоже недавно поставил Ubuntu, не могу настроить автоподключение а также подключение после разрыва связи. пробовал использовать универсальный скрипт для corbina/beeline/прочих, но он не работает. все настройки известны.

если не сложно, покажите, как должен выглядеть скрипт, заранее спасибо!!!!

Оффлайн Akril

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Возобновление VPN-соединения
« Ответ #4 : 21 Июнь 2009, 12:27:22 »
НУ что, неужели никто не может помочь? :(

Оффлайн Tokh

  • Активист
  • *
  • Сообщений: 705
    • Просмотр профиля
Re: Возобновление VPN-соединения
« Ответ #5 : 21 Июнь 2009, 12:39:49 »
Летом, в выходные? Та вы шо!?? Нет конечно. ;)

https://forum.ubuntu.ru/index.php?topic=54481.msg403011#msg403011
См. за спойлером. Можно так. В зависимости от реализованного способа запуска команд подключения, может быть чуточку шлифануть нужно... Не получится - зовите. Но может быть заработает с нужным эффектом прямо как есть.

P.S. Литература: в интернете статьи и книги с главами посвящёнными написанию скриптов на bash. Их достаточно много. Есть попроще, есть посложнее.

P.S.S. Ах да. Наверное потребуется сущий пустяк. Засунуть скрипт куда-то, где он будет иногда запускаться. Как сделать через графику я не знаю.
Я бы в каталоге "/etc/cron.d" создал файл "/etc/cron.d/ping-catch.cron" с содержимым
* * * * * root /путь/к/скрипту/ping-catch.sh
#
и с правами доступа 600, т.е. исключительно для пользователя root, при том, что владелец тоже root.

Т.е. в консоли:
sudo touch "/etc/cron.d/ping-catch.cron"
gksu gedit "/etc/cron.d/ping-catch.cron"
скопипастить содержимое для "/etc/cron.d/ping-catch.cron" в сам файл и сохранить
sudo chown root:root "/etc/cron.d/ping-catch.cron"
sudo chmod 600 "/etc/cron.d/ping-catch.cron"
sudo /etc/init.d/cron restart

Будет запускаться раз в минуту.

P.S.S.S. Права 700 не верно, 600 надо.
« Последнее редактирование: 21 Июнь 2009, 13:14:45 от u-375 »
StarDict и Mueller помогут против английского мануала.

 

Страница сгенерирована за 0.079 секунд. Запросов: 22.