Linux-Server, Wakey, Wakey
HeimHeim > Blog > Linux-Server, Wakey, Wakey

Linux-Server, Wakey, Wakey

Aug 24, 2023

Wir alle wissen, dass wir Energie sparen und Computer nicht ständig eingeschaltet lassen sollten. Es ist wahrscheinlich auch besser für den Computer. Wenn Sie jedoch einen Heimserver betreiben, ist es nicht möglich, ihn einfach einzuschalten, wenn Sie ihn verwenden möchten, und ihn dann wieder auszuschalten. Oder ist es? [Daniel] entschied, dass es genau das war, was er tun wollte, und es war ein ziemliches Abenteuer, dorthin zu gelangen.

Der Trick besteht darin, einen Raspberry Pi zu verwenden – er verbraucht nicht annähernd so viel Strom wie ein großer Computer –, um wach zu bleiben und den Vorgang zu erleichtern. Der Pi überwacht ARP-Anfragen für die schlafende Maschine und antwortet in ihrem Namen, sodass andere Netzwerkknoten die Maschine finden können, auch wenn sie nicht eingeschaltet ist.

Der Server selbst erkennt in einem Cron-Job, ob er inaktiv ist. Wenn festgestellt wird, dass für einen bestimmten Zeitraum keine SSH- oder anderen Dienstverbindungen bestehen, wird die Maschine in den RAM-Modus versetzt und in einen Energiesparmodus versetzt. Das Aufwecken eines schlafenden Computers über das Netzwerk ist ein gelöstes Problem, und [Daniel] hat mehrere Wake-on-LAN-Lösungen untersucht.

Es mussten mehrere Kuriositäten behoben werden, darunter ein Mac, der eine ungenutzte Netzwerkfreigabe anpingte, und ein Router, der NetBIOS-Abfragen durchführte. [Daniel] fand jedoch einen 30-Dollar-Router, der Portspiegelung durchführen konnte und bei der Fehlerbehebung sehr hilfreich war.

Dies ist eines der Dinge, bei denen sein Rezept nicht genau zu Ihrer Situation passt. Aber der Beitrag enthält viele gute Informationen und einige nette Tricks zur Fehlerbehebung bei Netzwerk-Skurrilitäten jeglicher Art.

Wireshark ist auch für diese Art von Arbeit ein großartiges Tool. Eine weitere nützliche Technik ist die Aufzeichnung und Wiedergabe des Netzwerkverkehrs.