Sziasztok!
Egy gépet szeretnék távolról felébreszteni valahogy
így.
A lényeg, hogy az ébresztendő gépen egy Ubuntu Server 10.04 van.
Feladat:
A gép = Egy szerver pesten...
B gép = Egy desktop ami figyeli, hogy működik-e az A gép (Desktop Ubuntu 11.04) [Script megvan erre]
C gép = Ami működésbe lép, ha az A gép kiesik.
B gépnek kell a C gépet alap bekapcsolnia mert alap helyzetben nem fut.
Tipp, ötlete valakinek?
- 2159 megtekintés
Hozzászólások
ha megvan a script, akkor csak ki kell egészíteni. Pingeled A-t és ha not reachable, akkor ébreszt c.
--
"Nem akkor van baj amikor nincs baj, hanem amikor van!"
Népi bölcsesség
- A hozzászóláshoz be kell jelentkezni
Eddig rendben is van. Már csak az ébresztő script kellene... :/ Ugyanis az már nem olyan egyszerű, vagy csak én nem értek hozzá.
- A hozzászóláshoz be kell jelentkezni
pl. megpingeled egyszer és ezt kirakod fájlba, majd megvizsgálod, van-e not reached, ha van, akkor wakeonlan C. ezt berakod cronba percenkéntre.
--
"Nem akkor van baj amikor nincs baj, hanem amikor van!"
Népi bölcsesség
- A hozzászóláshoz be kell jelentkezni
Az nc nem erre való?
tr [:lower:] [:upper:] <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Az ébresztő szkript szerintem egyáltalán nem lesz bonyolult:
wakeonlan -i <ip_cím> -p <portszám> <MAC cím>
Inkább az igényel nagyobb odafigyelést, hogy meg is érkezzen oda a csomag.
Szerk.: Mivel UDP csomagról van szó, a megérkezése nem garantált, ezért érdemes lehet az elküldése után figyelni, hogy felébredt-e a gép? Ha nem, akkor bizonyos időközönként újra el lehet küldeni a csomagot és/vagy riasztást lehet küldeni, hogy a gép nem ébredt fel.
- A hozzászóláshoz be kell jelentkezni
Be kell állítani biosban a felkeltendo gepen?
- A hozzászóláshoz be kell jelentkezni
Igen.
- A hozzászóláshoz be kell jelentkezni
törölve, véletlenül válaszoltam magamnak
- A hozzászóláshoz be kell jelentkezni
törölve
- A hozzászóláshoz be kell jelentkezni
Ha B és C gépek lokálisan egy helyen vannak, szembeállítod őket úgy, hogy a B gép cdrom tálcája a C power gombjának magasságában legyen, és eject
- A hozzászóláshoz be kell jelentkezni
inkább aludtál volna :)
--
Unom a szitázását,irodai melót keresek nettó 180 K-tól,iroasztalal,csinos titkárnők közelében... / Hejesirásom köztársosági elnök támogatásával jött létre.
De keresek helyeseniró billentüzetet ís akár.
- A hozzászóláshoz be kell jelentkezni
http://thedailywtf.com/Articles/ITAPPMONROBOT.aspx
--
Az emberek azt állítják, hogy múlik az idő, az idő viszont csak mosolyog, mert látja, hogy az emberek múlnak. - tibeti közmondás
- A hozzászóláshoz be kell jelentkezni
Hehe, amúgy a B és C gép között 2 router van. Tehát belső hálón vannak.
- A hozzászóláshoz be kell jelentkezni
zseniális. ennél már csak az lenne jobb, ha A-gép játszana egy audio-streamet, ami a hangkártya-kimeneten egy hangszóró membránt mozgat. Amint megszakad a kapcsolat, megáll a membrán mozgása, egy membránra ráerősített bimetál pedig tartósan összezár és a rajta átfolyó áram egy 500W-os izzót világít, aminek hője begyújt egy csomag vattát. Erre reagál egy füstérzékelő, ami nem a tűzoltóságra van bekötve, hanem Mancikához, aki riasztás esetén odabattyog C-géphez és nyom egy power-ont! Még a magic packet routolásával se kell bajlódni. ja, és platformfüggetlen megoldásról van szó!
--
"Nem akkor van baj amikor nincs baj, hanem amikor van!"
Népi bölcsesség
- A hozzászóláshoz be kell jelentkezni
Jaaaajjj
- A hozzászóláshoz be kell jelentkezni
Még most szabadalamaztasd, mert különben a gyümölcsös cég megteszi...
törölve...lenne...de mégse...a lényeg, hogy nem kell szabadalmaztatnod, mert nem elég triviális :D
- A hozzászóláshoz be kell jelentkezni
+1
- A hozzászóláshoz be kell jelentkezni
biztosabb mint az udp :)
- A hozzászóláshoz be kell jelentkezni
én is kisérletezgettem hasonló dolgokkal, tapasztalataim:
magic csomagot akármibe lehet ágyazni, nemcsak UDP-be, én TCP/IP-n juttattam el a router-emig (ami NAT-olva volt egy router-tõl és csak annak volt publikus címe).
sajnálatosan az én router-em csak IP címre tudta volna továbbítani a varázs csomagomat, viszont bekapcsolatlan gépnek nincs IP stack-je, így nem válaszolt a heves ARP kérés özönre. itt üdvös az lett volna ha tud a router-em MAC<->IP bind-olást.
Ezzel a szkripttel generáltam a WOL-over-TCP/IP (helyesebben WOTS - Wake On TCP SYN) csomit:
http://www.freeweb.hu/bandie91/pub/?t=2&dir=L3Byb2plY3RzL3Rha29sbWFueW9…
a'szem elég beszédesek a változók, az utolsó sor a lényeg
A tervezéshez fontos adatok:
melyik gép megy állandóan?
azonos/eltérõ subnet-ben vannak?
te felügyeled-e a hálózati határokat?
- A hozzászóláshoz be kell jelentkezni