IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Пингвинятник (ОС *NIX) (https://www.imho.ws/forumdisplay.php?f=76)
-   -   Как лучше сделать диалап по прасписанию? (https://www.imho.ws/showthread.php?t=74941)

TRiPLE 03.12.2004 14:17

Как лучше сделать диалап по расписанию?
 
Есть сетка - 3 компа, на них стоит WinXP. +Есть машина с модемом, там стоит Debian Linux (Sarge). Задача такая: с 19:00 до 8:00 должна быть возможность покдлючаться с любого компа в сети к интернету. Сначала думал просто поставить diald, который запускался бы кроном в нужные промежутки времени, но возникает тогда проблема - если какая-нибудь шибко умная прога с одного из компов захочет подключиться к инету и начнет слать соотв. пакеты в сеть, то диалд, будучи запущенным (т.е. будем считать, что это происходит с 19 до 8 часов) начнет звониться и подключаться к инету. Вот таких неожиданностей и хочется избежать. Т.е. в этот промежуток времени соединение должно устанавливаться строго по запросу пользователя. Через терминальный доступ вручную забивать команды не покатит, т.к. в сети кроме меня никто линукса в глаза не видел и если я начну объяснять что-нибудь о том, что надо запускать putty и т.п., то меня просто не поймут. Может можно сделать какой-нить скрипт на всех машинах, который по щелчку на нем проделывал бы какие-то операции с линукс машиной, приводящие к установлению/разрыву соединения? С огромным удовольствием приму ссылки на маны, факи и т.п. в т.ч. на английском.

Сейчас подумал хорошенько и свел вопрос к более конкретному. Как заставить винду запустить скрипт на линукс машине просто по щелчку на значке? Т.е. линуксовая часть становится совсем понятна и сводится к небольшому редактированию ppp-on скрипта. Только как запустить этот скрипт издалека?

DeADMoroZ 03.12.2004 14:25

А что мешает просто по крону запускать diald в 19:00 и в 8:00 его убивать?
А если нужно после какого-то промежутка неактивности разрывать соединение, тогда ставь опцию idle в конфиге pppd.

TRiPLE 03.12.2004 14:31

Штука в том, что в этот промежуток просто есть возможность подключиться. Просто на этой же линии висит телефон, который тоже иногда нужен 8) (сетка ограничивается пределами одной квартиры). Отсюда есть необходимость подключаться/отключаться вручную.

qwerty_oldd 03.12.2004 14:42

Мудрено, "не умничай на пальцах покажи", а не проще перестановить и поставить winproxy, настроить под эти требования и комплексно снять головную боль.....

DeADMoroZ 03.12.2004 14:46

Цитата:

Штука в том, что в этот промежуток просто есть возможность подключиться. Просто на этой же линии висит телефон, который тоже иногда нужен 8) (сетка ограничивается пределами одной квартиры). Отсюда есть необходимость подключаться/отключаться вручную.
Тогда стоит написать простенький WEB-интерфейс с двумя кнопочками...

TRiPLE 03.12.2004 17:22

Про вэб с кнопками уже подумал. Пожалуй, что так и сделаю. Спасибо.

noname 03.12.2004 19:44

если будешь делать через cgi то заморочешся с правами доступа ,но сделать реально , если всетаки сделаешь то опубликуй здесь plz -может какие интересные идеи будут.

Gennadi 03.12.2004 21:32

IPTABLES - включает FORWARD через cron в определённое время.....

Bek 07.12.2004 20:02

кроме веб интерфейса можно написать cmd файлики работающие через plink (putty)


Часовой пояс GMT +4, время: 16:33.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.