abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 14:33 | Nová verze

The Document Foundation oznámila na svém blogu vydání nové verze 7.0 svobodného kancelářského balíku LibreOffice. Podrobný přehled nových vlastností i s náhledy v poznámkách k vydání (cs) nebo také na Youtube a PeerTube.

Ladislav Hagara | Komentářů: 0
dnes 13:33 | Nová verze

Byla vydána nová stabilní verze 3.2 (3.2.1967.41) webového prohlížeče Vivaldi (Wikipedie). Přehled novinek v příspěvku na blogu. Zdůraznit lze vylepšený obraz v obraze. Nejnovější Vivaldi je postaven na Chromiu 84.0.4147.108.

Ladislav Hagara | Komentářů: 3
dnes 01:11 | Nová verze

Wayfire, kompozitní správce oken inspirovaný Compizem běžící nad Waylandem, byl vydán ve verzi 0.5.0. Zdrojové kódy jsou k dispozici na GitHubu. Videoukázky na YouTube.

Ladislav Hagara | Komentářů: 2
včera 12:22 | Komunita

Neziskové technologické konsorcium Linux Foundation rozšířilo seznam svých oficiálních projektů. Nejnovějším projektem je Open Source Security Foundation (OpenSSF), jehož cílem je zvýšit bezpečnost open source softwaru. Více například v příspěvcích na blozích GitHubu nebo Microsoftu.

Ladislav Hagara | Komentářů: 3
včera 11:44 | Nová verze

Byla vydána verze 3.1 webového aplikačního frameworku napsaného v Pythonu Django (Wikipedie). Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
včera 01:11 | Nová verze

Svobodná federalizovaná sociální síť Mastodon byla aktualizována. Vydání 3.2 mj. přepracovává audio přehrávač, zlepšuje zabezpečení přihlášení aj.

Fluttershy, yay! | Komentářů: 0
3.8. 14:00 | Komunita

Byla vydána verze 1.5.0 dynamického programovacího jazyka Julia (Wikipedie) určeného zejména pro vědecké výpočty. Přehled novinek v příspěvku na blogu a v poznámkách k vydání. Aktualizována byla také dokumentace. Na YouTube jsou ke zhlédnutí záznamy přednášek z konference JuliaCon 2020 konané online minulý týden.

Ladislav Hagara | Komentářů: 0
3.8. 13:33 | IT novinky

Sdružení CZ.NIC informuje, že pro domény s koncovkou .CZ, jejichž platnost nebyla včas prodloužena, platí opět ochranná lhůta 60 dnů (30 dnů je doména plně funkční, 30 dnů je vyřazena z DNS – není dostupná). Po více než čtyřech měsících tak končí zvláštní režim, kdy byla funkčnost nezaplacených domén dočasně prodloužena ze 30 na 60 dnů z důvodu mimořádné situace související s onemocněním COVID-19.

Ladislav Hagara | Komentářů: 23
3.8. 09:00 | Nová verze

Byla vydána nová verze linuxové distribuce BunsenLabs Linux s předkonfigurovaným správcem oken Openbox. Její název je Lithium a založena je na Debianu 10 Buster. Přehled novinek v poznámkách k vydání. BunsenLabs Linux je nástupcem dnes již nevyvíjené linuxové distribuce CrunchBang (zkráceně #!).

Ladislav Hagara | Komentářů: 0
3.8. 08:00 | Nová verze

Po 9 týdnech vývoje od vydání Linuxu 5.7 oznámil Linus Torvalds vydání Linuxu 5.8 (LKML). Přehled nových vlastností a vylepšení na stránce Linux Kernel Newbies.

Ladislav Hagara | Komentářů: 1
Dokážete si představit, že by váš hlavní počítač (desktop, notebook) byl v současné době založen na architektuře jiné než x86 (x86_64)? Například ARM, POWER, RISC-V,…
 (9%)
 (12%)
 (57%)
 (16%)
 (6%)
Celkem 139 hlasů
 Komentářů: 11, poslední dnes 08:59
Rozcestník

Dotaz: Spustenie pc Wake on Wan

22.7. 15:01 Tono
Spustenie pc Wake on Wan
Přečteno: 578×
Prosim vas existuje .sh script, ktory vie prebudit pc z vonkajsej siete. Skusal som guglit, ale nic som nenasiel. Teraz to spustam cez browser https://www.depicus.com/wake-on-lan/woli?m=AA:AA:AA:AA:AA:AA&i=mojaip&s=255.255.255.255&p=9 pc sa prebudi. Ked to iste zadam takto curl "https://www.depicus.com/wake-on-lan/woli?m=AA:AA:AA:AA:AA:AA&i=mojaip&s=255.255.255.255&p=9" tak sa nic nestane. Chcem to mat ako script a pridane v crone, na inom linux zariadeni aby sa mi to automaticky spustalo spolu a nemusel som stale chodit cez browser. Nemusi to byt nutne cez curl, ale nejaky script, krory odosle magic paket. Diky

Řešení dotazu:


Odpovědi

Jendа avatar 22.7. 15:16 Jendа | skóre: 76 | blog: Výlevníček | JO70FB
Rozbalit Rozbalit vše Re: Spustenie pc Wake on Wan
Zjistit rozdíl mezi tím, co posílá browser, a co posílá curl. Pro začátek zapnout v curlu zobrazování HTTP hlaviček. Pro podrobnější zkoumání pak nějakou MITM proxy, já používám Burp.
22.7. 15:40 Tono
Rozbalit Rozbalit vše Re: Spustenie pc Wake on Wan
Az taky zbehly v tom linuxe niesom na mna musite polopate.
22.7. 16:13 rastos | skóre: 62 | blog: rastos
Rozbalit Rozbalit vše Re: Spustenie pc Wake on Wan
Wake On Lan (WOL) funguje tak, že sa najprv v BIOS-e nastaví, že je WOL povolené - čo praxi to znamená, že sieťová karta dostáva napájanie aj keď je počítač "vypnutý". Sieťová karta teda funguje a počúva pakety, ktoré k nej dorazia. Dorazia k nej tie, ktoré sú poslané na broadcast MAC adresu ff:ff:ff:ff:ff:ff (alebo na MAC adresu tej karty). Z takých paketov tá sieťová karta zareaguje na tie, ktorá majú formát Magick Paket-u. Ak má Magick Packet správne dáta (obsahujúce MAC adresu sieťovej karty), tak sa sieťová karta poteší a zobudí zvyšok počítača.

V tvojom prípade ten magic packet posiela server www.depicus.com a posiela ho tam a v takej forme, ako mu povieš v parametroch tej URL.

Ide teda o to, či je rozdiel v tom čo www.depicus.com pošle keď na tú URL pristúpiš z browsera alebo z curl. Rozdiel sa dá zistiť, na tom stroji, ktorý chceš zobudiť - stačí odsledovať či/aký magick paket príde.

Ten stroj, ktorý sa pokúšaš zobudiť, je dostupný na internete?

Balíček/program "wakeonlan" nevyhovuje?
Gréta avatar 22.7. 17:10 Gréta | skóre: 25 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: Spustenie pc Wake on Wan

jo nejdřiv skuz jakoby použít jenom to vobyč wol. když funguje tamten depicus by jako měl fungovat i wol co sem koukala :O :O

wol -p 9 -i mojaip mojamac
Everyone dies but not everyone lives - William Wallace ✊ ⓔⓐⓣ ⓣⓗⓔ ⓡⓘⓒⓗNo lives matter!!!!
22.7. 18:47 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: Spustenie pc Wake on Wan
Z takých paketov tá sieťová karta zareaguje na tie, ktorá majú formát Magick Paket-u. Ak má Magick Packet správne dáta (obsahujúce MAC adresu sieťovej karty), tak sa sieťová karta poteší a zobudí zvyšok počítača.

To je sice nejčastější režim, ale na co přesně zařízení reaguje, je otázka konfigurace. Zobrazit ji lze pomocí "ethtool <dev>" a nastavit pomocí "ethtool -s <dev> wol ...".

Gréta avatar 22.7. 16:25 Gréta | skóre: 25 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: Spustenie pc Wake on Wan

skuz tohleto :O :O

curl -v --data 'macaddress=AA%3AAA%3AAA%3AAA%3AAA%3AAA&ip=10.10.10.10&subnet=255.255.255.255&port=9&secureon=' https://www.depicus.com/wake-on-lan/woli-ajax.php

tamto 10.10.10.10 samože nahrať nějakou skutečnou svou ip :O ;D

Everyone dies but not everyone lives - William Wallace ✊ ⓔⓐⓣ ⓣⓗⓔ ⓡⓘⓒⓗNo lives matter!!!!
22.7. 19:21 Tono
Rozbalit Rozbalit vše Re: Spustenie pc Wake on Wan
@Gréta:

Super perfekne funguje to. Teraz som to skusal iba z vnutornej siete, ale zajtra vyskusam z vonkajsej. Predtym mi to nefungovalo ani z vnutornej. Takze pokrok vpred. Zajtra dam vediet ked budem v praci. Zatial velka vdaka.
k3dAR avatar 22.7. 21:29 k3dAR | skóre: 59
Rozbalit Rozbalit vše Re: Spustenie pc Wake on Wan
z venkovni site samozrejme to muze fungovat pouze tehdy, pokud budes mit tu interni sit nejak zpristupnenou, aneb dostupnou tu adresu lokalniho stroje, jinak to samzorejme fungovat nikdy nemuze...

bez zpristupneni te ip bys mohl leda zaridit aby vstupni router dokazal ten magic packet "preposlat" pokud bys ho s pripravenym portem poslal na nej...

uz vubec ale nechapu proc to resis "curl nejakej_dopicovac", kdyz na to jsou dostupne prime nastroje, napr. wakeonlan (nechavam stranou ze Magic Packet lze poslat ze skriptu i bez specialniho pro WakeOnLan nastroje) :-)
porad nemam telo, ale uz mam hlavu... nobody
Gréta avatar 23.7. 11:20 Gréta | skóre: 25 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: Spustenie pc Wake on Wan

si myslim že podle tamtoho *.php nakonci v tom url se to jakoby posílá ze serveru toho depicuse a asi jeto jako nástroj nato aby se zistilo jestli ti to funguje to budění :O :O

jinak jako jak sem už psala když funguje depicus měl by fungovat třeba i ten vobyč wol hele a nebudeš se muset spolíhat nato že jim ta budicí služba funguje :D ;D

Everyone dies but not everyone lives - William Wallace ✊ ⓔⓐⓣ ⓣⓗⓔ ⓡⓘⓒⓗNo lives matter!!!!
23.7. 14:51 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Spustenie pc Wake on Wan
Já normálně svoje HTPC budím....

wakeonlan -i xxxxxdfgtre.xcdfg.cz 70:85:c2:2c:xx:yy

A vše z internetu funguje ovšem za podmínky:

1.) router musí mít veřejnou IPv4 2.) Na routeru musíš přesměrovat port 9 UDP na IPv4 toho stroje co chceš budit. 3.) Na routeru musíš mít v ARP tabulce napevno zadánu IPv4 a MAC toho stroje (pokud to neumí router tak to nebude fungovat).

Většinou není problém zadat tomu stroji napevno IPv4 na kterou se ten paket bude přesměrovávat, větší problém je že některé routery neumožnují do ARP tabulky zadat IPv4 <-> MAC napevno a router po nějaké době MAC s IP stroje zahodí a pak nedokáže na tu IPv4 nic přeposlat protože stroj na ARP dotaz neodpoví (je vypnut) a router neví kde ta IPv4 je na které rozhraní to poslat.
23.7. 22:47 Tono
Rozbalit Rozbalit vše Re: Spustenie pc Wake on Wan
@Gréta:

Ako som slubil tvoje riesenie funguje aj z vonkajsej siete perfekne velka vdaka.

Vsetci ostatny, router mam nastaveny spravne tam chyba nebude.

Ten druhy prijimac (z vonkajsej siete) co mi doma budi PC je Odroid N2 s coreelec a vnom kodi.

Doma mam server PC (ubuntu a vnom TVH), ktory sa vypina ak nikto nieje pripojeny. Potrebujem ho

prebudit ked napr. na chate zapnem Odroid N2, aby mi doma ten server zobudil.

Ak niekto z Vas ostatnych vie ako nahradit https://www.depicus.com to co posiela.

Otazka, da sa ten magic paket co posiela ta stranka vlozit do .sh suboru?
Jendа avatar 23.7. 22:54 Jendа | skóre: 76 | blog: Výlevníček | JO70FB
Rozbalit Rozbalit vše Re: Spustenie pc Wake on Wan
Otazka, da sa ten magic paket co posiela ta stranka vlozit do .sh suboru?
Na to se používá nástroj tcpreplay, ale to téměř určitě není to, co chceš, téměř určitě chceš použít program wakeonlan, jak tu již bylo napsáno.
24.7. 08:56 Tono
Rozbalit Rozbalit vše Re: Spustenie pc Wake on Wan
To je ten problem, ze coreelec nevie spracovat prikaz wol. Existuje addon wake on lan, ale ten funguje iba vo vnutornej sieti. Ja to potrebujem prebudit z vonkajsej siete nateraz som spojny aj tak ako to funguje cez tu internetovu stranku.
Gréta avatar 24.7. 11:52 Gréta | skóre: 25 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: Spustenie pc Wake on Wan

nóóó von ten depicus je tak hodnej že nám jakoby řiká co posílá :O ;D

curl příkaz

curl --data 'macaddress=AA%3AAA%3AAA%3AAA%3AAA%3AAA&ip=10.10.10.10&subnet=255.255.255.255&port=9&secureon=' https://www.depicus.com/wake-on-lan/woli-ajax.php

do konzole vypiše tohleto

{"line0":"A magic packet (AA-AA-AA-AA-AA-AA) of 102 bytes has been sent via UDP to IP address: 10.10.10.10:9
","port":"9"}

podle těch hodnot co dotoho strkáš skuz upravit tenhleten wakeonlan příkaz. si myslim žeby to jako mělo fungovat :D ;D

wakeonlan -p 9 -i 10.10.10.10 AA:AA:AA:AA:AA:AA
Everyone dies but not everyone lives - William Wallace ✊ ⓔⓐⓣ ⓣⓗⓔ ⓡⓘⓒⓗNo lives matter!!!!
24.7. 15:21 Tono
Rozbalit Rozbalit vše Re: Spustenie pc Wake on Wan
Neda sa nic instalovat ako v beznom linuxe nevie to wol ani wakeonlan.
Řešení 1× (Gréta)
k3dAR avatar 24.7. 17:03 k3dAR | skóre: 59
Rozbalit Rozbalit vše Re: Spustenie pc Wake on Wan
nezkousel sem, ale dle info tady je mozne do CoreElec activovat "balickovac" Entware pro kterej wakeonlan vidim tady i tady

instalace by mela byt easy, pripojit se na CoreElec pres SSH a:
installentware
opkg install wakeonlan
porad nemam telo, ale uz mam hlavu... nobody
k3dAR avatar 24.7. 17:06 k3dAR | skóre: 59
Rozbalit Rozbalit vše Re: Spustenie pc Wake on Wan
pripadne mozna jen primo WoL addon do Kodi...
porad nemam telo, ale uz mam hlavu... nobody
Gréta avatar 24.7. 17:09 Gréta | skóre: 25 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: Spustenie pc Wake on Wan

nóóóóó a sed a netcat nemáš?? hele :O :O :D ;D

Everyone dies but not everyone lives - William Wallace ✊ ⓔⓐⓣ ⓣⓗⓔ ⓡⓘⓒⓗNo lives matter!!!!
Řešení 1× (Gréta)
24.7. 18:07 Tono
Rozbalit Rozbalit vše Re: Spustenie pc Wake on Wan
@k3dAR

Super nainstalovane podla tvojho navodu restart coreelec, do scriptu dopisany riadok "wakeonlan -p 9 -i 10.10.10.10 AA:AA:AA:AA:AA:AA" od @ Gréta a funguje to. Velka vdaka vsetkym zucastnenym za pomoc na to by som sam neprisiel.

installentware

opkg install wakeonlan
Gréta avatar 25.7. 12:23 Gréta | skóre: 25 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: Spustenie pc Wake on Wan

nemáš zač :D

Everyone dies but not everyone lives - William Wallace ✊ ⓔⓐⓣ ⓣⓗⓔ ⓡⓘⓒⓗNo lives matter!!!!
25.7. 20:14 Aleš Kapica | skóre: 50 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Spustenie pc Wake on Wan
Dotaz zněl - shellový skript. A jo. Existuje. Zpracovávám s ním konfiguraci dhcp, ale není to nezbytně nutné. Pro nahození mohu použít hostname, ip adresu, nebo rozsah - zkrátka co je třeba. Taky si můžu vygenerovat list, který si mohu přefiltrovat přes rouru. A žádný wakeonlan není nutný. Vtip je v tom, že se musí poslat správná sekvence.
Gréta avatar 25.7. 21:57 Gréta | skóre: 25 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: Spustenie pc Wake on Wan

nóóó však von má *.sh skript. a vněm má napsaný tamto wakeonlan :D :D ;D ;D

možná by jako mohlo fungovat tondlencto kdyby někdo jako neměl ani tamten pitomej netcat ale nezkoušela sem tak nevim :O :O wakeonlan je jistější něž nějaký takový divný bashový pokusy si ale myslim jako ;D ;D

#!/bin/bash

# na jakou ip posíláme
mojaip=10.10.10.10

# na kterej port
mujport=9

# mac adresa buděnýho počítače
mojamac="\xaa\xaa\xaa\xaa\xaa\xaa"

# kouzelnej packet co budem posílat
# vycházim z tohodletoho https://wiki.wireshark.org/WakeOnLAN
# začínáme šestma synchronizovacíma bytama který sou v hexa FF
poslem="\xff\xff\xff\xff\xff\xff"

# nóóó a následuje šestnáctkrát mac adresa buděnýho stroječku
for i in {1..16};
do
    poslem+=$mojamac
done

# nóó a teďko by se to asi jako mělo poslat :D 
echo -e "$poslem" > /dev/udp/"$mojaip"/"$mujport"
Everyone dies but not everyone lives - William Wallace ✊ ⓔⓐⓣ ⓣⓗⓔ ⓡⓘⓒⓗNo lives matter!!!!

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.