Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
| sandman |
11.02.2005 17:16
Сообщение
#1
|
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 101 Пол: Мужской Репутация: 0 |
Так, надеюсь я по адресу.
Дано: Локалка. 2 компа. На первом-винда, на втором линух. К машине с линухом подключен модем и на ней же настроен NAT для виндовой. Т.е. когда мне надо топать в инет я через ssh лезу на линух и делаю что-то типа "/etc/init.d/net.ppp0 start", а когда нужно отвалиться соответственно "/etc/init.d/net.ppp0 stop". Дык вот. Хотелось бы это дело автоматизировать. Ибо устал. Идея: На линухе через что-нить слушать опреленные 2 порта, и в зависимости от того, на какой стучатся, соответственно запускать одну из вышеперечисленных строчек. На винде иметь написанную на дельфи софтину, которая бы сидела в трее и по мановению менюшки отправляла пакетики на эти "особливые" порты. Но еще бы желательно чтобы софтина меняла свою иконку в трее в зависимости от существования процесса pppd на линухе. Вопрос: Куда копать, чем пользоваться, или как этот изврат можно замутить по-другому? :D -------------------- Плавают разными стилями, тонут-одним (ц) Кирпичи
|
![]() ![]() |
| sandman |
13.02.2005 14:29
Сообщение
#2
|
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 101 Пол: Мужской Репутация: 0 |
прерасно. допустим по крону будем делать
ps ax | grep pppd каждые n секунд/минут, и по результату создавать флаг в какой-либо директории, которая является шарой самбы и софтинка на дельфе сможет мониторить наличие это флага.... Умно слишком... ;) -------------------- Плавают разными стилями, тонут-одним (ц) Кирпичи
|
sandman Delphi+linux 11.02.2005 17:16
Altair Мне кажется, что насчет проги в трее, - так всю не... 11.02.2005 17:34
mj Не скока я знаю unix, netd запускает процессы при ... 11.02.2005 18:40
sandman Так. Решены все вопросы кроме того, как мониторить... 11.02.2005 22:53
mj а "ps" чем не устраивает с фильтром? 12.02.2005 19:49
hiv Может мои измышления не верны, т.к. не пытался ни... 14.02.2005 12:31![]() ![]() |
|
Текстовая версия | 8.12.2025 11:03 |