Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 22
  1. #1

    [bash] capire se una macchina è up o meno

    ciao a tutti mi servirebbe uno scriptino di questo tipo:

    codice:
    if [ macchina up] then 
      fai questo
    else
      attaccati
    fi
    avete idea di come capire se la macchina è up?
    my workgroup :sexpulp:
    http://www.promisestudios.net

  2. #2
    ci son riuscito, se vi interessa ecco a voi il codice:


    codice:
    #!/bin/bash
    
    IP2="192.168.0.34"
    
    if [ `ping -c 1 $IP2 | grep errors | wc -l` == "0" ]; then
            echo "PC PRESENTE"
    else
            echo "PC NON PRESENTE"
    fi
    praticamente conto gli errori del ping...
    my workgroup :sexpulp:
    http://www.promisestudios.net

  3. #3
    Ho letto il tuo post qualche ora fa, e anch'io ero arrivato ad una soluzione del genere, ma mi pareva un po' troppo artigianale.

    Pero' non ho trovato altro. Tu? hai seguito anche altre strade?
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

  4. #4
    non sono per niente esperto di bash quindi non so se sia fattibile (con python si...), puoi provare a mandare tramite sock un pacchetto udp e vedere se la macchina risponde o meno.
    PyGTK GUI programming
    un impegno concreto: eliminare la k dalle tastiere italiane

  5. #5
    Utente di HTML.it L'avatar di Sym81
    Registrato dal
    Jan 2002
    Messaggi
    114
    Originariamente inviato da KornShell
    non sono per niente esperto di bash quindi non so se sia fattibile (con python si...), puoi provare a mandare tramite sock un pacchetto udp e vedere se la macchina risponde o meno.
    Non penso, però puoi sempre parsificare l'output di un programma che faccia una cosa del genere (hping?).
    "Dream on
    Do you believe...all the things that you are seeing are true?
    The Start's where the End's leading you
    Do you believe...all's as twisted as one would perceive?
    Seek the Answer and soon you'll believe"

  6. #6
    Utente di HTML.it L'avatar di lnessuno
    Registrato dal
    Feb 2002
    Messaggi
    2,732
    non mi sembra poi tanto artigianale, il ping serve proprio a quello...

  7. #7
    Originariamente inviato da lnessuno
    non mi sembra poi tanto artigianale, il ping serve proprio a quello...
    ma se è la macchina pingata quella down..?
    @_=(115,-17,6);print+map{chr$_[$.=$_-$_]*$_**$.+++$_[$.]*$_**$.+++$_[$.]*$_**$.}$.-$...$#_

  8. #8
    Utente di HTML.it L'avatar di lnessuno
    Registrato dal
    Feb 2002
    Messaggi
    2,732
    Originariamente inviato da adarkar
    ma se è la macchina pingata quella down..?

    non arriva la risposta, e si capisce che è down...

  9. #9
    e se hai settato una regola iptables che droppa i pacchetti icmp?
    la macchina non è down in quel caso...
    PyGTK GUI programming
    un impegno concreto: eliminare la k dalle tastiere italiane

  10. #10
    Originariamente inviato da lnessuno
    non arriva la risposta, e si capisce che è down...
    sì appunto.. a noi non serviva mica di capire se la macchina pingante fosse down?
    @_=(115,-17,6);print+map{chr$_[$.=$_-$_]*$_**$.+++$_[$.]*$_**$.+++$_[$.]*$_**$.}$.-$...$#_

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.