Wie kann ich so schnell wie möglich wissen, wenn mein PC die Internetverbindung verliert und ich nicht mit dem PC verbunden bin?

328
Richard Woolf

Ich habe einen PC mit einem USB-Feuchte-Logger, der die Feuchte in unserem Werk misst. Wenn die Luftfeuchtigkeit zu hoch ist, sendet der PC eine E-Mail, die mich auf das Problem aufmerksam macht.

Manchmal geht das Internet aus oder es liegt ein Stromausfall vor.
Dann kann mein PC mir keine E-Mail senden.
Ich brauche einen Weg, um ASAP zu erfahren, wenn der PC die Internetverbindung verliert.

Eine Idee ist, ob es irgendwo einen Server gab und mein PC es alle 3 Minuten pingen konnte. Wenn der Server nach 10 Minuten keinen Ping erhält, kann er eine E-Mail an mich senden.

Wie löse ich dieses Problem?

-2
Sie haben die Idee, Sie antworten. Die eigentliche Frage lautet: Wo hosten Sie den externen Server? Es gibt unzählige Optionen von DIY bis zu gehosteten Lösungen. Wenn Sie über eine Festnetzleitung in der Nähe des Computers verfügen, ist möglicherweise ein Modem / Fax-Typ eingerichtet, da die Festnetzverbindungen normalerweise heiß bleiben, auch wenn der Strom ausfällt. Es gibt auch andere Überwachungsdienste, aber wirklich eine Frage von Zeit / Geld / Aufwand. txtechhelp vor 7 Jahren 1
Vielen Dank. Ich habe irgendwo einen gehosteten Server, aber für dieses Problem muss sicherlich eine bereits vorhandene Softwarelösung vorhanden sein. Ich habe von Diensten gehört, die einen Website ** -Server ** für Sie alle x Minuten pingen, um zu sehen, ob es live ist, aber hier möchten wir einen PC im Netzwerk anpingen, der in keiner Weise als "Server" fungiert - Ich denke, ich könnte einen speziellen Port darauf oder etwas öffnen und eine Portweiterleitung vom Router zum PC durchführen. Auf diese Weise kann der PC möglicherweise auf die Ping-Anfragen reagieren. Ich brauche auch eine statische IP-Adresse. Dies ist eine Anstrengung, bei der ich nicht sicher bin, ob ich überhaupt Erfolg haben würde. Richard Woolf vor 7 Jahren 0
Anstatt die gleiche Frage zu posten, sollten Sie Ihre ursprüngliche Frage bearbeiten und dann * warten *, bis sie wieder geöffnet wird. In diesem Moment hat Ihre ursprüngliche Frage 4 Wiedereröffnungsstimmen, was bedeutet, dass die Leute glauben, sie hätte Verdienst. Wenn Sie es verbessern können, können Sie sich frei entscheiden, aber das Senden einer doppelten Frage ist nicht zulässig. Mokubai vor 7 Jahren 0

1 Antwort auf die Frage

2
Journeyman Geek

Es gibt ein paar Tools, die funktionieren könnten, obwohl dies nicht explizit vorgesehen ist.

Der einfachste Weg, dies zu tun, besteht darin, einen gewissen Chat-Account zu verwenden - beispielsweise xmpp. Wenn das Konto getrennt wird, wissen Sie, dass der Server inaktiv ist. Möglicherweise können Sie sogar mit einem geeigneten Werkzeug ein Skript erstellen, um Ihnen regelmäßig Systeminformationen zu senden

Ebenso würde eine Bitorrent-Synchronisierungsfreigabe herausfallen und Sie könnten sie sehen. Kein Server oder Account erforderlich. Sie können dies sogar verwenden, um die aktualisierte Feuchteausgabe herunterzuladen.

OpenFire ist ein hervorragender XMPP-Server, der sich an Arbeitsumgebungen anpasst. Und es ist kostenlos. =) https://www.igniterealtime.org/projects/openfire/ Anaksunaman vor 7 Jahren 0
Für eine oder mehrere Kunden würde ich mit Prosodie gehen. Matrix als Protokoll scheint auch für diese Sorte gedacht zu sein. In diesem Fall kann eine lockere oder hipchat-Sitzung funktionieren. Journeyman Geek vor 7 Jahren 0