Portál AbcLinuxu, 8. května 2025 00:48

Dotaz: Zapnutí PC/Serveru na dálku - modem > router > server

22.8.2012 20:09 k-barter_CZ | skóre: 2 | Zlín
Zapnutí PC/Serveru na dálku - modem > router > server
Přečteno: 1742×
Odpovědět | Admin

Zdravím,

 

Vlastním server s "veřejnou" IP (doma, starý PC), na který jsem schopen se dostat jak přes SSH, tak graficky.

Nicméně mám problém s jeho dálkovým zapnutím přes Wake on Lan. Podrobně popíšu, co mám a co ne:

 

Hotovo: Server s přístupem (starý PC přestavěný na server)

Hotovo: "Veřejná IP" (ono je to dost pofidérní, mám ISP UPC, tarif 30/1,5, hostname apod. je vyřešeno tzn ->

Hotovo: Přístup na server přes SSH.

Nyní začíná problém  ( :-( )

Hotovo: Wake on Lan "do jedné minuty" - vypnu server a cca do pěti minut jsem ho schopný magickým packetem zapnout (přes IP).

Nedokončeno: Když odejdu (třeba na hodinu), tak server nemůžu nahodit, zkoušel jsem jak etherwake, tak wol -ip (MAC adresa), tak malým prográmkem z Windows. Vypadá to na potíže buď s routerem (BackFire na DSL-584T, na který se při zapojením netu nedostanu, když odpojím net, tak na router se dostanu, je tam nahozený WOL) a před routerem je podle mě největší problémista - Cisco Model DPC2203 Cable Modem with Embedded MTA (pro jistotu kopíruji celý název).

 

Body:

Na DPC 2203 se moc nedostanu a když ano tak stejně nenastavím nic (TZN krám na nic :-/ )

Na DSL 584T se dostanu jen kdyz kabel od DPC 2203 odpojím a vypnu router

DSL-584 má Backfire (openWRT, zkoušel jsem na něj nainstalovat WOL, takže je připraven)

Server AKCEPTUJE Wake on Lan, není problém přenastavit.

Server se po uspání neprobudí - toto byl můj nápad, ale bohužel nefunguje, počítač naběhne, ale je "po smrti" (černá obrazovka smrti) - progoogloval jsem fóra a zřejmě je závada na integrované grafice - Radeon 9100 IGP.

I přes blacklist ovladače (a tím vypnutí HW akcelerace) server nenajede, stejný případ.

 

Otázka zní:

Je tady nějaká možnost udržet síťovou kartu v posílání packetů, i když je vypnutý počítač?

Mám za to, že openWRT nemá při normálním vypnutí kde najít cílovou IP, takže něco na způsob:

 

"Posílej packety i když je PC vypnutý. Protože jen tak o tobě budu vědět."

 

Na závěr hardware:

CPU: 1.8 Ghz Intel Pentium 4

VGA: radeon 9100 IGP - vypnul jsem jej, ale neřeší problémy s uspáním, přecejenom je to hardware z roku 2001 (nebo kolik)

Disky: 40 GB a 20 GB HDD

Síť: Realtek RTL8139 Family PCI Fast Ethernet NIC (integrovaná, podporuje Wake on Lan a to i na "G". režimy Wake on Lan:

p u m b g

A samozřejmě software: Dualboot Xubuntu 12.04 Precise pangolin (výchozí) a Windows XP, na Xubuntu se dá připojit SSH, je na tom provozován malý herní server, s funkcemi serveru se seznamuji, jelikož jsem fanda do těchto věcí.


Jsem připraven dodat další věci na požádání, síťovou kartu lze přenastavit. --- Tady by se mi hodil menší průvodce, protože karta podporuje vícero režimů - pro mě je podle návodů na WOL směrodatný režim G.

Možná se pozastavíte nad použitým distrem - "server" používá ještě jeden člověk v domácnosti, takže proto ten důvod. X-ka si manuálně vypínám, když je třeba.

 

Nejlepší by vážně bylo si pořídit skutečný dedikovaný server ale 1000,- měsíčně je pro mě pálka...

Toď vše ode mne, děkuji předem.


Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

22.8.2012 20:26 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Zapnutí PC/Serveru na dálku - modem > router > server
Odpovědět | | Sbalit | Link | Blokovat | Admin
A co v /etc/ethers svázat MAC s IP

Ovšem mě stačilo nastavit v /etc/dhcp a v PC nastavit statickou IP 192.168.1.12
config host
	option name 'htpc'
	option mac '00:26:18:f3:96:60'
	option ip '192.168.1.12'

config domain
	option name 'htpc'
	option ip '192.168.1.12'
Na routeru s OpenWRT který má veřejnou IP.

Ovšem ještě moje síťovka nechtěla probouzet PC tak jsem musel upravit rozhraní luci pro program wol -> viz: Dotaz: OpenWrt a WOL
23.8.2012 15:10 JanM | skóre: 28
Rozbalit Rozbalit vše Re: Zapnutí PC/Serveru na dálku - modem > router > server
Odpovědět | | Sbalit | Link | Blokovat | Admin
Moc nechápu, odkud posíláte ty WoL pakety. Ze stejné LAN, jako je ten server, který má být probuzen?

Standardně by se WoL paket neměl posílat na IP adresu, ale jako "broadcast" po celé LAN. Pokud se v tomto případě server občas probudí a občas neprobudí, pak neporadím.

Pokud výše uvedený krok funguje a chcete poslat WoL paket "zvenčí", tak potíž může být skutečně v tom, že router, přes který prochází WoL zaslaný na veřejnou IP adresu a který má přesměrovat paket na lokální IP adresu serveru, ten paket zahodí, protože po delší době po vypnutí serveru zapomene vazbu IP a MAC. V tom případě se zkuste mrknout, zda nelze nastavit fixní ARP tabulka na routeru. (Mně to tak funguje na Mikroticu a kdysi na Zyxelu.)
Řešení 1× (k-barter_CZ (tazatel))
23.8.2012 15:12 JanM | skóre: 28
Rozbalit Rozbalit vše Re: Zapnutí PC/Serveru na dálku - modem > router > server
Moc nechápu, odkud posíláte ty WoL pakety. Ze stejné LAN, jako je ten server, který má být probuzen?
Teď jsem dočetl název příspěvku, který to objasňuje... Tak sorry za zbytečnou první část odpovědi.

Založit nové vláknoNahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.