Cum să utilizați comanda ping din Linux pentru a verifica conexiunile la dispozitivele din rețeaua dvs.
Puteți utiliza comanda Linux ping pentru a verifica dacă sunteți conectat la alte computere sau dispozitive din rețeaua dvs. Aceasta funcționează cu majoritatea sistemelor de operare și dispozitivelor conectate la internet.
Ce este comanda ping în Linux?
Comanda ping este un instrument simplu și eficient pentru a verifica dacă un computer sau un dispozitiv este disponibil în rețeaua dvs. actuală. Trimiteți o solicitare folosind comanda, care ar trebui să primească un răspuns rapid. Puteți presupune atunci că există o conexiune între cele două dispozitive și că aceasta este disponibilă pentru a fi utilizată. Cererile și răspunsurile nu se limitează doar la Linux și la distribuțiile Linux, cum ar fi Ubuntu, ci la toate sistemele de operare obișnuite. Majoritatea dispozitivelor, inclusiv routerele, imprimantele și scanerele, pot răspunde, de asemenea, la o cerere ping. Deși este posibil să dezactivați manual răspunsul automat la o cerere ping, acest lucru nu oferă niciun avantaj în materie de securitate.
Cum funcționează comanda ping în Linux?
Comanda ping este introdusă și executată în terminal. Aceasta trimite un semnal simplu către o destinație setată, care va răspunde cu propriul semnal. Destinația este setată utilizând o adresă IP sau un nume de gazdă. În al doilea caz, se încearcă rezolvarea numelui de gazdă într-o adresă DNS, motiv pentru care comanda ping este potrivită și pentru găsirea adreselor de acest tip. Dacă ping-ul Linux nu este oprit manual sau utilizând o opțiune, acesta va trimite un semnal în fiecare secundă, pentru totdeauna. Există două versiuni diferite ale comenzii: „ping” este utilizată pentru adresele IPv4, iar „ping6” pentru adresele IPv6.
Cum arată sintaxa ping?
Comanda ping are următoarea sintaxă:
$ ping [Options] [Target]shellping este comanda propriu-zisă care poate fi ajustată folosind opțiunile. Ținta poate fi fie o adresă IP setată, fie un nume de gazdă.
Ce opțiuni are comanda ping?
Există multe opțiuni alături de comanda ping. Acestea sunt cele mai importante:
- -c [Număr]: Cu această opțiune puteți seta numărul total de solicitări trimise. Odată ce acest număr a fost atins, comanda ping se oprește.
- -I [Interfață]: Această opțiune setează prin ce interfețe este trimisă cererea ping.
- -i [Interval]: Această opțiune vă permite să setați intervalele dintre cereri. În mod normal, acesta este de o secundă, iar intervalul este setat tot în secunde.
- -W [Așteptare]: această opțiune vă permite să setați cât timp comanda trebuie să aștepte un răspuns până când încetează automat să mai încerce. Și acest interval este exprimat în secunde.
- -w [End time]: Puteți utiliza această opțiune pentru a seta durata de executare a unei solicitări ping. Odată ce timpul a expirat, indicat din nou în secunde, contactul se încheie, indiferent dacă a avut succes sau nu.
Exemple de comenzi ping
Pentru a înțelege mai ușor cum funcționează comanda ping în Linux, iată câteva exemple simple:
$ ping examplesite.comshellAceastă comandă va efectua ping către site-ul web examplesite.com în fiecare secundă, fără oprire. Rezultatul va afișa adresa DNS a site-ului web.
$ ping -c 5 examplesite.comshellAceastă comandă trimite cinci ping-uri către examplesite.com și vă va informa dacă acestea au avut succes sau nu. După cinci încercări, contactul va fi întrerupt.
$ ping6 ipv6.examplesite.comshellCu această opțiune puteți vedea dacă este disponibilă o conexiune la internet IPv6 și dacă pagina examplesite.com poate fi accesată de pe aceasta.