Войти

Показать полную графическую версию : как по сети погасить линуксовый шлюз?


oriang
05-05-2010, 20:25
проблема в следующем: на одном ippon сидит 2 тачки, одна из них - линуксовый шлюз endian firewall, на другой win 2k3, безперебойник подключен к виндовой машине , его агент перед выключением может запускать скрипты, мне нужно гасить обе машины. если у кого есть подобный опыт, помогите с батником.

vadblm
05-05-2010, 22:26
Если ваш ippon совместим с NUT (http://www.networkupstools.org/), то всё просто. Сервер по SNMP уведомит клиента, когда батарейка кончается и пора шатдауниться. Вроде NUT сервер портирован и под винду, но не уверен. Клиенты точно есть.

zonderz
05-05-2010, 22:32
oriang,

на линуксе скрипт пингующий (пакетов 30 допустим) win-машину раз в минуту
при потере более половины пакетов сервер гасит себя

dmitryst
06-05-2010, 12:52
при потере более половины пакетов сервер гасит себя »
если проблема с сетью или сервак подвиснет - зря выключится. sudo shutdown -P now можно и с веб-сервером запустить. Скажем, виндовый сервер вызывает скрипт, который заходит на веб-страничку со скриптом выключения :)

А тут (http://www.voipphreak.ca/2007/10/22/shutdown-linux-from-windows-remotely-using-ssh-host-keys/) "правильный" путь, но немного того... сложноват :)




© OSzone.net 2001-2012