Newsgroup: it.comp.reti.ip-admin
Titolo: Far eseguire un comando tramite un invio SMS

Salve a tutto il NG!
Ho una domanda.
Ho diversi server e vorrei tramite SMS poter eseguire dei comandi su
questi.
es.
Invio un SMS a un nr  con scritto "reboot server1" e il sistema mi
interpreta e mi riavvia il server 1.
Esiste un'applicazione simile?
Se si come si chiama?
Grazie Mille

 ha scritto nel messaggio 
news:fd9227c8-8122-4e0e...@l77g2000hse.googlegroups.com...



Per utilizzare un modem (il vecchio 56k per intenderci) gli applicativi 
utilizzano un linguaggio (è uno standard -de facto- e si chiama Hayes).
All'avvento dei cellulari immediatamente qualcuno ha costruito dei modem 
GSM, con pieno supporto del linguaggio Hayes, ampliato per la gestione 
dei nuove funzionalità (invio / ricezione sms, ecc). Tipicamente sono 
scatolini con uno slot per una sim card standard all'interno (digicom ne 
fa uno).
Per fare ciò che vuoi ti serve uno di questi dispositivi ed un software 
che consenta di collegare ad un determinato messaggio una azione da 
eseguire sui server della tua rete.
È una tecnologia piuttosto datata e consolidata.
Questo è un esempio:
http://www.digicom.it/digisit/prodotti.nsf/ITProdottiIDX/PocketGprsTm?OpenDocument
Ciao
-- 
-> GbC|
www.gbcweb.com
www.chiappori.com
 

Salve a tutto il NG!
Ho diversi server web in gestione presso una server farm.
Vorrei sapere se è possibile poter eseguire dei comandi tramite SMS.
Ovvero è possibile per esempio riavviare un server tramite un SMS?
Nel pratico: invio un SMS ad un nr di cell con scritto "reboot server2
code:1234"
Il sistema mi riconosce il codice di sicurezza e mi esegue il comando:
shutdown -r \\server2 -t 5
Ovvero riavviati.
E' possibile?
che software esistono che mi fanno ciò?
Grazie per l'aiuto!

che software esistono che mi fanno ciň?
io non ne ho mai visti, ne sentiti ...
se parli di monitoraggio dello status attraverso sms, si, allora ci
sono delle soluzioni, ma in pratica si tratta del contrario di quello
che vuoi fare tu, ovvero il server rompe un disco (esempio) ed invia
un msg di avvertimento con un sms.
tra l'altro mi sembra che tu lo cerchi per win  ... 

 SMS?
[...]
Esistono dei programmi che, installati su un computer connesso ad un
telefono cellulare, permettono a quest'ultimo di ricevere SMS, solo che
nel caso particolare, secondo me l'approccio basato su SMS introduce
inutili complessità; considerando che la grande maggioranza dei cellulari
attuali supporta l'invio di e-mails, sarebbe meglio ripensare il tutto ed
utilizzare messaggi e-mail invece di SMS; questo semplificherebbe tutto
il setup dato che sarebbe sufficiente uno script che recuperi le emails
da una data mailbox controllandone il contenuto e provvedendo poi,
se necessario, ad eseguire i comandi; in tal modo non avresti bisogno 
di connettere un cellulare al computer (con tutte le problematiche
che questo può comportare) nè avresti bisogno di software specifici
per la ricezione degli SMS ma ti basterebbe un semplicissimo script
per scaricare i messaggi usando il protocollo POP3 ed "interpretarli"
come necessario; sull'altro lato (il mittente) ti basterà avere un cell.
abilitato all'invio di emails, creare sullo stesso una serie di "template"
relativi ai vari comandi ed usare tali templates per inviare messaggi
email ai servers ed ottenere così il "controllo remoto" degli stessi


Collegare un cellulare ad un computer puo' non essere cosa semplice; il 
collegamento di un modem invece è cosa elementare. Ho un cliente che 
rileva le presenze di dipendenti 'remoti' (una timbratura virtuale del 
cartellino insomma) via SMS da anni. E questa applicazione è in 
produzione, non in test.
Il programma che gestisce la ricezione l'hanno fatto fare a me e ti 
assicuro che è davvero poca cosa. Uno stupido servizio in polling che 
controlla ogni NN millisecondi la presenza di eventuali messaggi e -nel 
mio caso- se si tratta di quelli delle timbrature crea un file con i 
dati necessari all'elaborazione da parte del gestionale. Fare in modo 
che esegua comandi è elementare. Se arriva un messagio con su scritto 
[password] [server] [comando] (la sintassi la decide chi fa il 
programma) esegue il comando indicato nel server indicato. Nulla di 
trascendentale.
Credo però che non si possa usare un normale telefono, al quale 
mancherebbe uno strato sw accessibile (le estensioni Hayes come indicavo 
nel post precedente) che ne consenta la programmabilità. I Digicom ce 
l'hanno, e questo rende più semplici le cose.
Ciao cia'


 semplice; il collegamento di un modem invece è cosa elementare.
http://www.developershome.com/sms/howToReceiveSMSUsingPC.asp
è la stessa cosa; la maggior parte dei cellulari attuali supporta una
serie di comandi "AT - like" che permettono di sfruttarne le varie
funzionalità tra cui anche quella relativa alla ricezione/invio di SMS
il vero problema è che un cellulare usato in una simile configurazione
dovrà essere acceso/attivo 24x7x365 e non tutti i telefoni possono
sopportare un uso così intensivo; di contro, visto che i servers come
scritto dall'OP sono in una serverfarm, è facile che gli stessi abbiano
accesso a servizi email ridondati/affidabili, per cui sarebbe molto più
facile usare tale mezzo per inviare comandi ai servers; in tal caso
basterebbe inviare una email da un telefono cellulare per ottenere
lo stesso risultato ma con maggior affidabilità e senza la necessità
di implementare una soluzione "custom"

 funzionalità tra cui anche quella relativa alla ricezione/invio di SMS
[snip]
Sto provando a vedere tra i Nokia ed i Motorola ma il supporto dei 
comandi AT non mi pare proprio esista; probabile lo abbiano, ma 
costringono ad utilizzare del software proprietario, che generalmente 
non consente di accedere direttamente alla periferica.
Hai qualche info su marche e modelli che abbiano una interfaccia 
programmabile e di cui esista un ancorché minimo straccio di 
documantazione?
GraSSie :D


 
un kvm ti fa proprio schifo?
-- 
Ciao, Dmitry
I've a dream... bring usenet to every family 


[snip]
Denghiu' ...
Scarico, leggo e provo ...


> un kvm ti fa proprio schifo?
Un kvm remoto :) ? Se non ho capito male lo scopo del tutto
č quello di poter inviare comandi ai servers anche trovandosi
distanti (e per distanti si puň intendere anche ad un intero
continente di distanza) dagli stessi ... ho come l'impressione
che non esistano kvm con cavi cosě lunghi :D

 Scarico, leggo e provo ...
e magari fai anche sapere :)

Stavo sgranocchiando il mio tronketto di legno, quando Arne Saknussemm 
mi ha distratto scrivendo:

un esempio, poteva essere di tante altre marche. Ovviamente non costano 
pochissimo.
http://www.lindy.it/ipower-switch-4-lite/32450.html
