- 1. Come installare fping su Linux
- 2. Come eseguire il ping di più indirizzi IP Linux
- 3. Come eseguire il ping di un intervallo di indirizzi IP in Linux
- 4. Come scansionare un'intera rete Linux con fping
- 5. Come convalidare la versione di fping su Linux
- 6. Come eseguire il ping da un file in Linux
- 7. Parametri fping aggiuntivi (Linux)
Il comando ping è stato negli anni uno dei modi più pratici per verificare il funzionamento di un computer sia remoto che locale quando si lavora con pacchetti inviati e da cui ci si aspetta una risposta per conoscere i dettagli come se questo fosse attivo o meno, qualità della consegna, pacchi ricevuti e molto altro.
Utilizzando il comando ping è possibile farlo con un singolo host o particolari apparecchiature, ma oggi abbiamo un'utilità gratuita chiamata fping, grazie alla quale le attività di rilevamento delle apparecchiature o di verifica della rete avranno più funzioni complete. È per questo motivo che oggi Solvetic spiegherà come possiamo installare e utilizzare fping in Linux e quindi aggiungere un'utilità in più alle attività di gestione.
Che cos'è il fping?Fping è stato sviluppato come un'applicazione che si occupa di inviare richieste echo ICMP (Internet Control Message Protocol) ai computer della rete per convalidare il loro stato in tempo reale, ma, a differenza del comando ping, fping ci consente di eseguire il ping di più host contemporaneamente e ci permette anche di specificare un file in cui si trova l'elenco di indirizzi IP o host su cui eseguire il ping. Con fping abbiamo uno strumento standard per la diagnostica e le statistiche di rete.
A differenza del ping tradizionale, fping è progettato per essere utilizzato negli script, quindi il suo output è focalizzato su un'analisi molto più semplice.
1. Come installare fping su Linux
Per installare questa utility fping possiamo eseguire uno dei seguenti comandi in base alla distribuzione utilizzata:
Debian / Ubuntu
sudo apt install fping
CentOS / RHEL
sudo yum install fping
Fedora
sudo dnf install fping
Arch Linux
sudo pacman -S fping
INGRANDIRE
NotaIn alternativa, possiamo installare fping dalle risorse, per questo eseguiamo le seguenti righe nel loro ordine:
wget https://fping.org/dist/fping-4.0.tar.gz tar -xvf fping-4.0.tar.gz cd fping-4.0 / ./configure make && make install
2. Come eseguire il ping di più indirizzi IP Linux
Per convalidare più indirizzi IP, eseguiremo quanto segue:
fping IP1 IP2 IP3….
INGRANDIRE
Otterremo due risultati che sono:
VivoL'indirizzo IP è attivo
IrraggiungibileL'host non è disponibile
3. Come eseguire il ping di un intervallo di indirizzi IP in Linux
Un'altra opzione è eseguire il ping di un intervallo specifico di indirizzi IP. Questo invia una richiesta di eco all'intervallo dell'indirizzo IP e si ottiene la risposta di ciascuno di essi e nella parte finale troviamo dettagli come:
- Numero di indirizzi IP gestiti
- Numero di risposte positive e negative
- Tempi di risposta
- Tempo totale di esecuzione dell'attività
INGRANDIRE
4. Come scansionare un'intera rete Linux con fping
È possibile che per alcune attività di supporto sia necessario vedere quanti indirizzi IP sono attivi o meno in una rete locale. Per questo aggiungeremo il parametro -r 1 che ripete l'azione una volta, eseguiamo quanto segue:
fping -g -r 1 (intervallo IP), ad esempio fping -g -r 1 192.168.0.0/24
INGRANDIRE
5. Come convalidare la versione di fping su Linux
Per conoscere la versione corrente di fping, basta eseguire quanto segue:
fping -v
INGRANDIRE
6. Come eseguire il ping da un file in Linux
È possibile creare un file di testo con un range di indirizzi da analizzare, in questo caso dobbiamo utilizzare la seguente sintassi:
fping <fping.txtCon questo comando crei il file di testo con le informazioni.
7. Parametri fping aggiuntivi (Linux)
Con fping avremo la possibilità di utilizzare parametri aggiuntivi come:
Limita la ricerca solo agli indirizzi IPv4
−4, −−ipv4
Cerca solo indirizzi IPv6
−6, −−ipv6
Visualizza solo gli indirizzi IP attivi
−a, −−vivo
Visualizza i target per indirizzo anziché per nome DNS
−A, −−addr
È il numero di byte di dati ping da inviare
−b, −−dimensione = BYTE
Il fattore backspace viene utilizzato nella modalità predefinita, lì fping invia più richieste a un target prima di generare un errore, e per questo attende più a lungo una risposta ad ogni richiesta successiva
−B, −−backoff = N
Indica il numero di pacchetti di richiesta da inviare a ciascun target
−c, −−count = N
Usa DNS per trovare l'indirizzo del pacchetto di ritorno del ping
−d, −−rdns
Ottieni indirizzi IP da un file di testo
−f, −−file
Mostra campo IP TTL
−H, −−ttl = N
Visualizza l'interfaccia utilizzata
−I, −−iface = IFACE
Esegue il ping di ciascuno dei molteplici indirizzi IP dell'host di destinazione
−m, −−tutti
Definisci il tipo di servizio
−O, −−tos = N
Sono i limiti di tentativi che per impostazione predefinita sono 3
−r, −−retry = N
Imposta l'indirizzo della risorsa
−S, −−src = addr
Cerca solo host offline
−u, −−unreach