![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() |
sandman |
![]()
Сообщение
#1
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 101 Пол: Мужской Репутация: ![]() ![]() ![]() |
Так, надеюсь я по адресу.
Дано: Локалка. 2 компа. На первом-винда, на втором линух. К машине с линухом подключен модем и на ней же настроен NAT для виндовой. Т.е. когда мне надо топать в инет я через ssh лезу на линух и делаю что-то типа "/etc/init.d/net.ppp0 start", а когда нужно отвалиться соответственно "/etc/init.d/net.ppp0 stop". Дык вот. Хотелось бы это дело автоматизировать. Ибо устал. Идея: На линухе через что-нить слушать опреленные 2 порта, и в зависимости от того, на какой стучатся, соответственно запускать одну из вышеперечисленных строчек. На винде иметь написанную на дельфи софтину, которая бы сидела в трее и по мановению менюшки отправляла пакетики на эти "особливые" порты. Но еще бы желательно чтобы софтина меняла свою иконку в трее в зависимости от существования процесса pppd на линухе. Вопрос: Куда копать, чем пользоваться, или как этот изврат можно замутить по-другому? :D -------------------- Плавают разными стилями, тонут-одним (ц) Кирпичи
|
![]() ![]() |
Altair |
![]()
Сообщение
#2
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
Мне кажется, что насчет проги в трее, - так всю необходиму инфу можно в FAQ'e Вита найти (работа с портами, трей, иконки в трее)
-------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
mj |
![]()
Сообщение
#3
|
![]() Adminь ![]() ![]() ![]() ![]() Группа: Администраторы Сообщений: 803 Пол: Мужской Реальное имя: Евгений Репутация: ![]() ![]() ![]() |
Не скока я знаю unix, netd запускает процессы при попытке конекта на порт... почему не настроишь netd?
|
sandman |
![]()
Сообщение
#4
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 101 Пол: Мужской Репутация: ![]() ![]() ![]() |
Так. Решены все вопросы кроме того, как мониторить на линухе наличие процесса.
![]() -------------------- Плавают разными стилями, тонут-одним (ц) Кирпичи
|
mj |
![]()
Сообщение
#5
|
![]() Adminь ![]() ![]() ![]() ![]() Группа: Администраторы Сообщений: 803 Пол: Мужской Реальное имя: Евгений Репутация: ![]() ![]() ![]() |
а "ps" чем не устраивает с фильтром?
|
sandman |
![]()
Сообщение
#6
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 101 Пол: Мужской Репутация: ![]() ![]() ![]() |
прерасно. допустим по крону будем делать
ps ax | grep pppd каждые n секунд/минут, и по результату создавать флаг в какой-либо директории, которая является шарой самбы и софтинка на дельфе сможет мониторить наличие это флага.... Умно слишком... ;) -------------------- Плавают разными стилями, тонут-одним (ц) Кирпичи
|
hiv |
![]()
Сообщение
#7
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 660 Пол: Мужской Реальное имя: Михаил Репутация: ![]() ![]() ![]() |
Может мои измышления не верны, т.к. не пытался никогда такое конфигурить, но:
Попробуй настроить init так, чтобы при включении модема (дай бог если он внешний) запускался процесс инициации соединения с интернетом. Хочешь выйти из инета - выключи модем! ![]() -------------------- Никогда не жадничай. Свои проблемы с любовью дари людям!
|
![]() ![]() |
![]() |
Текстовая версия | 29.07.2025 14:43 |