Buyruqlar satrida pingni qanday to'xtatish kerak. Serverdan ulanishni o'chirish. Pingni kuzatish. $ping variantlari node_address

Ping buyrug'i ma'lumotlar paketlarini merezhdagi bitta IP-manzilga yuboradi va keyin ushbu ma'lumotlarni uzatish va ularni o'chirish uchun qancha vaqt ketganini aniqlash imkonini beradi. Bu chiziqning turli nuqtalarini shved testida ishlatishingiz mumkin bo'lgan qulay vosita. Axis yak tse vikoristati.

Pingni qanday mashq qilish kerak

Ping atamasidan chiqadi, u sonar texnologiyasida g'alaba qozonadi, u tovushga impulslar yuboradi va keyin oyning aylanishini eshitadi. Kompyuter tizimining ping vositasida amalda bir xil ishlaydigan ko'proq operatsion tizimlar mavjud. Ping buyrug'ini bir vaqtning o'zida bitta URL yoki IP manzildan ko'rasiz. Sizning kompyuteringiz ma'lumotlar paketini yuboradi va keyin tasdiqlashni tekshiradi. Agar sharob bekor qilinsa, ping vositasi sizga vitrativlar paketi necha soat ekanligini ko'rsatadi, shuning uchun narx qimmatroq bo'ladi yoki hech qanday ogohlantirish yo'qligini eslatib turadi.

Tse oddiy eshitiladi va hokazo. Kompyuteringiz mahalliy tarmoqdagi boshqa kengaytmaga (masalan, yo'riqnomangizga) yoki Internetdagi kengaytmaga ulanishi mumkinligini tekshirishingiz mumkin. Biz sizga mahalliy hududingizda yoki bu yerda muammo nima ekanligini aniqlashga yordam beramiz. Paketlarni qaytarish uchun zarur bo'lgan soat to'g'ri tartibni aniqlashga yordam beradi, aks holda siz boshqa paketni urgan bo'lishingiz mumkin.

Menda ma'no yo'q, operatsion tizim kabi Siz g'alaba qozonasiz. Terminal yoki buyruq qatori oynasini ishga tushiring va siz MacOS, Linux yoki Windows-ning istalgan versiyasi uchun Ping-ni yuborishingiz mumkin.

Yak Vikoristovuvati Ping

Biz Windows buyruq satrini bu yerdan yutib olishni tanlaymiz. Ale D, shuningdek, ping buyrug'ini Windows PowerShell-dan yoki macOS-dagi Terminal plaginidan yoki har qanday Linux tarqatilishidan ping qilishingiz mumkin. Haqiqiy buyruqqa etib borganingizdan so'ng, siz ko'z ochib yumguncha ishlamaysiz.

Windows uchun Windows + R tugmalarini bosing. "Ishga tushirish" oynasida "cmd" kiriting va qidiruv maydoniga "Enter" tugmasini bosing.

Buyruqlar satrida URL yoki IP manzili bilan bir vaqtning o'zida "ping" ni kiriting, qaysi birini o'zgartirmoqchi bo'lsangiz va "Enter" tugmasini bosing.

Ushbu ko'rinish siz ko'rayotgan URL manzilini, berilgan URL bilan bog'langan IP manzilni va birinchi qatorda qoplangan paketlarning kengayishini ko'rsatadi. Keyingi qatorlar teriga yaxshilangan paketning davomiyligini, shu jumladan muddati uchun zarur bo'lgan soatni (millisekundlarda), paketning ishlash muddatini (TTL) ko'rsatadi, ya'ni undan oldin o'tishi mumkin bo'lgan soatlar soni. paket tushib ketadi.

Pastki qismida siz havolalarni ko'rishingiz mumkin, go'yo qancha paket yuborilgani va olib ketilganligi, shuningdek, kunning minimal, maksimal va o'rtacha soati ko'rsatilgan.

Men hujumkor kichik mi ping bizning mahalliy tarmog'ida router, vikoristovuyuchi yogo IP-manzil. Biz ham yangi normal tarzda otrimuemo.

Agar ping vositasi har qanday qo'shimcha binolar mavjudligini hisobga olmasa, agar siz ping yuborsangiz, u sizga bu haqda xabar beradi.

I o'qi yak vikoristovuvat ping tayanch chizig'ida. Shubhasiz, ko'proq buyruqlar mavjud, bir nechta qo'shimcha variantlar mavjud va siz g'alaba qozonishingiz mumkin, shuning uchun siz boshqacha yo'l tutishingiz mumkin. Misol uchun, siz tanib olish nuqtasini, docklarni belgilashingiz mumkin, siz buyruqni chaqirmaysiz, qancha marta xohlayotganingizni ko'rsatmaysiz, pingni urishni xohlaysiz, sozlash, chunki ko'pincha xato pinguvatining aybidir. , bu ko'proq. Ale, muammolarni bartaraf etishning muayyan turlari haqida bilmasligingiz sababli, parametrlarni kengaytirish haqida tashvishlanishingiz shart emas.

Agar sizga ahamiyat bermasangiz, shunchaki "ping/?" Parametrlar ro'yxatini ko'rish uchun buyruq satrida.

Nima yordam so'rashingiz mumkin? Ping

Endi, agar siz bu jamoani qanday mag'lub etishni bilsangiz, deaky ckave nutqining o'qi, siz u bilan ishlashingiz mumkin:

  • Internet manziliga qanday erishish mumkinligini bilish uchun URL (masalan, veb-sayt) yoki IP-manzilga ping yuboring. Agar siz ulanishning muvaffaqiyatidan mahrum bo'lsangiz, siz va siz o'rtasidagi barcha qulayliklar ishlayotganini bilasiz, shu jumladan kompyuteringizdagi tarmoq adapteri, yo'riqnoma, u yo'riqnoma va tanib olish nuqtasi o'rtasidagi Internetdagi biriktirma bo'ladimi? . Í yakscho vyz_kavlení kelajakda vyvchenny tsikh yo'nalishlarda, siz tracert, schob bititse nomlari bilan Înshey charchatuvchi vositasi vikoristovuvat mumkin.
  • IP manzilini ping qilish uchun URL manzilini ping. Asl URL uchun IP manzilini bilmoqchi bo'lsangiz, URL manzilini yuborishingiz mumkin. Ping vositasi qaysi usulda ishlashidan qat'i nazar, sizga to'g'ri IP-manzilni ko'rsatadi.
  • Routeringizga ping yuboring, qo'ng'iroq qiling, unga erishishingiz mumkin. Agar siz Internet-manzilga muvaffaqiyatli ping yubora olmasangiz, routeringizga ping kiritishga urinib ko'rishingiz mumkin. Bu sizning mahalliy tarmog'ingiz normal ishlayotganligini va Internet saytiga kirish bilan bog'liq muammo sizning nazoratingiz ostida ekanligini tan olishga imkon beradi.
  • Qayta tiklash manzilingizga ping yuboring (127.0.0.1). Routeringizga muvaffaqiyatli ping yubora olmasangiz ham, lekin marshrutizatoringiz qayd etilgan va ishlayotganga o'xshasa-da, orqaga qaytish manzillarini ping qilib ko'rishingiz mumkin. Manzilni 127.0.0.1 ga o'rnating va bu muvaffaqiyatli test kompyuteringizdagi fextavonie adapteri (va OT dagi chekka dasturiy ta'minot) to'g'ri ishlayotganligini tan olishga imkon beradi.

Eslatma: Mahalliy hududdagi boshqa kompyuterlardan ping-ni o'chirib bo'lmaydi, chunki bu binolarda o'rnatilgan xavfsizlik devorlari sizga ping yuborishga ruxsat bermaydi. Agar siz onaning pinguvati tsí pristroi imkoniyatiga ega bo'lishini istasangiz, xavfsizlik devori orqali o'tishga ruxsat berish uchun kalitni yoqishingiz kerak.

Yuqoridagi ro'yxatda, agar siz tan olishning eng uzoq nuqtasiga so'rov yuborsangiz va keyin ko'proq mahalliy binolarga yo'l ochsangiz, g'olib chiqadi. Deyakim odamlar navpakda ishlashlari kerak, tasodifiy ping manzillarini, keyin yo'riqnoma (yoki boshqa mahalliy qo'shimcha), keyin Internet manzili.

Men, shubhasiz, ushbu maqolada nima haqida gaplashayotganimiz haqida, asosan, uyda yoki kichik biznesdagi muammolarni bartaraf etish uchun ping stantsiyasiga boraman. Bundan tashqari, sizga katta dantellardagi muammolarni tuzatish ishonib topshirilganidek, siz, ymovirno, siz allaqachon ping va boshqa ko'plab dantelli vositalarni qanday hisoblashni bilasiz.

Windows-ning buyruq qatori, qoida tariqasida, ko'proq koristuvachlarni yutib yubormaydi, hamma narsani bilmaydigan odam uchun mumkin, buyruqlar qanday qilib boshqa yo'l bilan yutish kerak, qanday jigarrang boshqa yo'llar bilan paydo bo'lishi mumkin, yoki boshqa - bu qanday?

Siz ushbu virtuozlardan biri bo'lganingiz uchun ishonchim komilki, ushbu maqola sizga virtuozlikni boshlashingizga yordam beradi. Ehtimol, siz shunchaki jamoangizni unutgansiz va men sizga yordam beryapman.

Bir qarashda, rj zerikarli, katlanadigan yoki qulay vosita bilan ko'rinishi mumkin, lekin men sizni kuylayman, unday emas!

Ushbu maqola faqat asosiy buyruqlar bagatioh faoliyatiga kirish sifatida tan olingan.

Asosiy CMD buyruqlari.

1. Primus zupinennya ishlayotgan jarayon Ctrl+C

Birinchi buyruq, siz bilganingizdek, ikkita Ctrl va C tugmachalarini bir soat davomida bosishdir. Tse podednannya zupinyaê amalda bir jamoa yoki yo'qligini. Agar siz buyruq kiritishni kechirgan bo'lsangiz, orqaga qaytarish tugmasi yordamida nomaqbul belgilarni o'chirishingiz yoki noto'g'ri belgilarni allaqachon ishga tushirgan bo'lsangiz, Ctrl + C kombinatsiyasidan foydalanishingiz mumkin.

Hurmat! Tsya jamoasi jozibali tayoq emas! Siz bu jarayonlarni ayta olmaysiz, agar sizga aytilmasa, ehtiyot bo'ling!

2. Jamoa uchun Viklik dovidki /?

Boshqa jamoa, qanday eslash kerak, ê /? . Keyingi buyruqdan keyin ikkita belgini kiritganingizdan so'ng, siz buyruq bo'yicha buyruqni tugatasiz, shunda sizni chaqirish mumkin. Masalan:

3. Ulanishingiz haqida ma'lumot

Bu buyruq mahalliy tarmoq orqali ulanishingiz haqidagi ma'lumotlarni ko'rsatadi:

Buyruqni kiritish orqali kompyuteringiz haqida ko'proq ma'lumot olishingiz mumkin.

4. Pingni qayta tekshirish (qo'ng'iroqni qayta tekshirish) ping

Aytaylik, sizda Ethernet kabeli orqali ulangan ikkita kompyuteringiz bor (mahalliy tarmoqni yaratish uchun kabelni qanday siqish kerak, biz avvalroq ko'rib chiqdik). Siz qo'shiq aytishingiz kerak, ular orasida z'ednannya bor. Qaysi kompyuterga kerak bo'lsa, IP manzili 192.168.0.1, ping 192.168.0.5 (de 192.168.0.5 boshqa kompyuterning IP manzili).

Yakshcho barcha garazd, siz pinglarni z'yavlyayutsya oldin. Agar u noto'g'ri tarzda buzilgan bo'lsa, sizda kirish imkoni bo'lmagan Tayinlovchi vuzol bo'ladi. Ushbu buyruqni Ctrl+C tugmalaridan boshlashingiz mumkin.

5. Buyruqlar qatoridan chiqish chiqish .

Chiqish buyrug'i buyruq satri oynasini yopishi mumkin.

6. Fayllarni xcopy-da nusxalash.

Fayllarni nusxalash uchun oddiyroq vosita. Aytaylik, siz C diskidagi rasmlarni tashqi diskka nusxalashni xohlaysiz.

Tering xcopy c:foto f:foto /lar /e(de f - asl disk).

6. Soatni qayta tekshirish.

Agar siz soatni tuzatishingiz kerak bo'lsa, sizga aniq soat taqdim etiladi. Va bu erda sizdan soatni to'g'risiga o'zgartirishingiz so'raladi.

7. Yangi buyruq qatori oynasini oching cmd yoki start.

cmd yoki start yozing va sizning oldingizda yangi buyruq qatori oynasi paydo bo'ladi. Siz shunchaki changli oynani tozalashingiz mumkin. Qaysi turdagi cls uchun (toza ekran).

8. sfc/scannow tizim fayllarini tekshirish.

Xavfsizlik dasturi ba'zan tizim ustidan nazoratni tiklash uchun tizim yadrosi fayllarini o'zgartirilgan versiyalar bilan almashtirishga harakat qiladi. Tizim fayllarini tekshirish Windows-da fayllarning yaxlitligini tekshirish uchun ham ishlatilishi mumkin. Fayllar qayta tiklangan yoki o'chirilgan ko'rinadimi yoki yo'qmi, ular almashtiriladi.

9. O'rnatilgan drayverlar haqida ma'lumot driverquery.

Shaxsiy kompyuteringizda qaysi drayverlar o'rnatilganligini bilmoqchi bo'lsangiz, driverquery buyrug'ini ishga tushirish orqali bilib olishingiz mumkin. Bu jamoa siz g'alaba qozongan teri haydovchisi haqida ma'lumot beradi.

Agar sizga biroz ko'proq ma'lumot kerak bo'lsa, siz lotin harfini qo'shishingiz mumkin V (o'q driverquery-V kabi ko'rinadi).

10. nslookup site.ru saytining ip-manzilini tanib oling

Site.ru saytining ip-manzilini bilish uchun buyruq satriga nslookup site.ru yozing.

11. Matn kiritish

Buyruqlar qatoriga matn kiritish uchun siz uni ildizdan nusxalashingiz kerak, so'ngra qora ekran sohasida ayiqning o'ng tugmasi bilan bir marta bosing.

Men bugun haqida yozganman, ping buyrug'iga hurmatingizni ko'rsatmoqchiman. Tizim ma'murlari ko'pincha Ping buyrug'i bilan hisobot berishadi, lekin ular buni qilish imkoniyatiga ega. Ushbu maqolada men sizga ping buyrug'ini qanday zastosovuvat qilishingiz mumkinligini aytaman va yaki zavdannya sizga vyrishiti yordam beradi.

Keling, Ping dasturi nima uchun ekanligini ko'rib chiqaylik, qaysi turdagi start => vikonaty => cmd yozing => OK tugmasini bosing => qora buyruqni kiriting

ping/? => Enter tugmasini bosing.

Ping dasturining yordamiga amal qilish uchun buyruqlar ro'yxatiga qarang.

Ping [-t] [-a] [-n<число>[-l<размер>[-f][-i [-v [-r<число>[-s<число>[[-j<список узлов>] | [-k<список узлов>]] [-w<тайм-аут>[-R][-S<адрес источника>] [-4] [-6] terminal_tugun Parametrlari -t Belgilangan tugundan qo'ng'iroqni mahkamlashdan oldin qayta tekshiring. Statistikani ko'rsatish va qayta tekshirishni davom ettirish uchun CTRL+BREAK tugmalarini bosing; Yorqinlik uchun CTRL+C tugmalarini bosing. -a Manzillarga tugun nomlarini belgilash. -n<число>Zapív soni, hukmronlik qilish uchun scho, ex. -l<размер>Rosemary buferining haddan tashqari kuchlanishi. -f Parchalanishning oldini olish uchun ensign paketini o'rnating (IPv4 o'rniga). -i Paketlarning ishlash muddati atamasining ta'rifi. -v Xizmat turi o'rnatilgan (IPv4 yo'q. Ushbu parametr mavjud emas va IP sarlavhasining TOS maydonida ko'rinmaydi). -r<число>Belgilangan miqdordagi oqimlar uchun marshrutni yozish (faqat IPv4). -s<число>Strimerlar soni uchun soat belgisi (IPv4 dan kam). -j<список_узлов>Tugunlar ro'yxati uchun Vílniy vybir marshruti (faqat IPv4). -k<список_узлов>Tugunlar ro'yxati ortidagi marshrutni yagona tanlash (IPv4 dan kam). -w<тайм-аут>Teri reaktsiyasi uchun vaqt tugashi (millisekundlarda). -R Teskari marshrutni qayta tekshirish uchun sarlavhani o'zgartiring (faqat IPv6). -S<адрес источника>Vikoristovuvan manzili dzherel. -4 Primus-ning IPv4 protokolini qo'llab-quvvatlashi. -6 Primusning IPv6 protokoliga ulanishi.

Keling, ularning qilmishlariga nazar tashlaylik.

Amaliy vikoristannya:

Tugma t - agar teri buyrug'ini bir marta kiritmaslik uchun resursni uzoq vaqt ping qilish kerak bo'lsa, to'xtating:

Ping veb-sayti

quyidagicha kiritish mumkin:

Ping 27susday.ru -t

Jarayonni faqat ctrl + c tugmachalarini bosish orqali qo'lda boshlash mumkin

Kalit i boshqariladigan paketning ishlash muddatini belgilash uchun, qulflash uchun ishlatiladi 128. Siz paketni tahrir qilasiz va uzoq tugunlarda bo'shliqlarni tuzatishni boshlaysiz, tugunni o'tgandan so'ng siz bittasini ko'rasiz va shuning uchun doklar nolga teng bo'lmaydi. Keyin biz paketni tashlab, sizga qo'shimcha ma'lumot yuboramiz.

w tugmasi resursga etib borguningizcha uni tan olish vaqtini oshirish uchun kerak. Bunday tebranishlar mavjud, agar siz biron bir tugunga pingni oshirsangiz va tugun vazifalar uchun mavjud emasligini ko'rsangiz, tugun ishlamayapti deb o'ylaysiz. Visnovok to'g'ri, lekin tashvishlanmang. Buvaê, scho vín mavjud, faqat perevantazheny va vstigaê emas siz vídpovísti, schob kogo niknuti kalit w qo'yish.

Buvay, scho víddaleny vuzol, yak bi pratsyuê, tobto. siz yangisiga o'tishingiz mumkin, bu amaliyotga ishonchingiz komil bo'ladi, lekin siz ping qila olmaysiz, go'yo siz w yordam tugmasi uchun tuzoqqa aylangandek bo'lasiz. Bu tizim administratori xavfsizlik devorini o'rnatganligi va ICMP paketlariga javobni bloklaganligi bilan izohlanadi. Internetdan hayratga tushgandek, serverning echo so'roviga hujum qilishning iloji bo'lmasligi uchun kurashish kerak. Serverga tushmang, lekin unumdorligingiz pasayadi.

Porada: Agar siz tizim ma'muri-pochatkívets bo'lsangiz, iltimos, Internetni ko'rib chiqishingiz uchun serverlaringizdagi ICMP portini yoping.

Ushbu maqolada siz Ping dasturining uchta asosiy kaliti haqida bilib oldingiz.

O'yinlarda pingni qanday o'zgartirish haqida video dars:

O'ylaymanki, har qanday administrator ping buyrug'ini bilsa, u xostlarning mavjudligini tekshirish uchun g'alaba qozonadi. Ko'rib turganingizdek, administrator, nayimovirnishe, siz maqoladan hech qanday yangilik bilmaysiz. Sizning bilimlaringiz banal ping ya.ru bilan aralashib ketganligi sababli, maqolani oxirigacha o'qing.

Misol 1. Paketlarning mustahkamligi orasidagi soat oralig'ini o'zgartirish

zamovchuvannyam paketlar uchun nassilayutsya z promyzhkom bir soniyada. Siz ushbu intervalni qo'shimcha variantlardan foydalanib o'zgartirishingiz mumkin i.

Uzoqroq interval

Butt: Hujum paketining kuchidan 5 soniya oldin tekshirildi.

$ ping -i 5 IP

Intervalni o'zgartirish

Buttstock: tajovuzkor paketni chiqarishdan oldin 0,1 soniya davomida tekshiriladi.

# ping -i 0.1IP

Eslatma: Faqat superkorozivlar 0,2 soniyadan kamroq vaqt oralig'ini ko'rsatishi mumkin. Yana bir kun sizga bu haqda eslatiladi.

$ ping -i 0.1 127.0.0.1 PING 0 (127.0.0.1) 56(84) bayt maʼlumotlar. ping: suv bosishi mumkin emas; Foydalanuvchi uchun ruxsat etilgan minimal interval 200ms

Misol 2. Mahalliy interfeysni qayta tekshirish

Masofaviy xostni tekshirishdan oldin, hamma narsa mahalliy interfeys ichida yoki yo'qligini tekshirish tavsiya etiladi. Kim uchun keyingi 3 ta usulni yutib olishingiz mumkin.

Pinguemo null (0)

Eng oddiy va eng yaxshi ko'rilgan usul:

$ ping 0 PING 0 (127.0.0.1) 56(84) bayt ma'lumot. 127.0.0.1 dan 64 bayt: icmp_seq=1 ttl=64 vaqt=0,024 ms ^C

Pinguemo on im'ya

$ ping localhost PING localhost (127.0.0.1) 56(84) bayt ma'lumot. 64 bayt localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0,051 ms 64 bayt localhost (127.0.0.1): icmp_seq=2 ttl=64 time=0,055 ms ^C --- localhost uzatildi - 2 , 2 ta qabul qilindi, 0% paket yoʻqolishi, vaqt 999ms rtt min/avg/max/mdev = 0,051/0,053/0,055/0,002 ms

Pinguemo IP tomonidan

$ ping 127.0.0.1 2 ta paket uzatildi, 2 tasi qabul qilindi, 0% paket yo'qolishi vaqt 999ms rtt min/avg/max/mdev = 0,051/0,053/0,055/0,002 ms

Bu sizning aybingiz emas, balki paketlarning narxi.

Misol 3. N ta sumka yuboring va ishni bajaring

Siz ko'rsatgan paketlar soni oshib ketgandan so'ng pingni avtomatik ravishda tugatish uchun -c opsiyasi ishlatiladi.

Hujumkor dumbada biz 5 ta sumka kiyib oldik.

$ ping -c 5 google.com PING google.com (74.125.45.100) 56(84) bayt ma'lumot. yx-in-f100.google.com dan 64 bayt (74.125.45.100): icmp_seq=1 ttl=44 time=731 ms =777 ms 64 bayt yx-in-f100.google.com (74.125.45.100): =3 ttl=44 time=838 ms 64 bayt yx-in-f100.google.com (74.125. ): icmp_seq= 4 ttl=44 time=976 ms 64 bayt yx-in-f100.google.com (74.125) .45.100): icmp_seq=5 ttl=44 vaqt=1071 ms --- google.com ping statistikasi - 5 ta paket uzatildi, 5 ta qabul qilindi, 0% paket yoʻqolishi, vaqt 4216ms rtt min/avg/max/mdev = 731.039/89/ 1071,050/126,625 ms

Misol 4. Ping buyrug'ining versiyasi

-V variantining yordami uchun biz buyruqning joriy versiyasini ko'rib chiqishimiz mumkin.

$ ping -V ping yordam dasturi, iputils-sss20071127

5-misol. Merejidagi suv toshqini

Supercharger -f opsiyasi yordamida qisqa muddatga minglab va undan ortiq paketlarni yuborishi mumkin.

Quyida ko'rsatilganidek, ping-f soniyasiga 400 000 dan ortiq paketlarni yubordi.

# Ping -f localhost PING localhost (127.0.0.1) 56(84) bayt ma'lumot. .^C --- localhost ping statistikasi --- 427412 paket uzatildi, 427412 qabul qilindi, 0% paket yo'qolishi, vaqt 10941ms rtt min/avg/max/mdev = 0,003/0,004/1,004/0,002 ms, ipg/ewma 0,025/0,004 ms

Butt 6. Ovozli signal

Bu variant kamdan-kam hollarda g'alaba qozonadi, lekin u yanada jozibali. Ping qilishni boshlaysiz, xostni ko'ra olmaysiz, nima uchun o'ng tomonda bilasiz va muammo hal bo'lishi va xost o'chirilishi bilanoq siz ovozni his qilasiz.

$ping -aIP

Butt 7

-q opsiyasining yordami uchun siz masofaviy xost parolini o'tkazib yuborishingiz va statistikani yana bir marta chop etishingiz mumkin.

$ ping -c 5 -q 127.0.0.1 PING 127.0.0.1 (127.0.0.1) 56(84) bayt ma'lumotlar. --- 127.0.0.1 ping statistikasi --- 5 ta paket uzatildi, 5 ta qabul qilindi, 0% paket yoʻqolishi, vaqt 3998ms rtt min/avg/max/mdev = 0,047/0,053/0,061/0,009 ms

Misol 8. Paket hajmini o'zgartirish

Siz so'ralgan paket hajmini -s opsiyasi bilan o'zgartirishingiz mumkin.

Butt: Biz paket hajmini 56 dan 100 gacha o'zgartiramiz.

$ ping -s 100 localhost PING localhost (127.0.0.1) 100(128) bayt ma'lumot. Lokal xost sifatida 108 bayt (127.0.0.1): icmp_seq=1 ttl=64 vaqt=0,022 ms 108 bayt localhost (127.0.0.1): icmp_seq=2 ttl=64 vaqt=0,021 ms 108 bytl = 0,06 mp vaqt=0,020 ms ^C --- localhost ping statistikasi --- 3 ta paket uzatildi, 3 ta qabul qilindi, 0% paket yo'qolishi, vaqt 1998ms rtt min/avg/max/mdev = 0,020/0,02/0. 0,000ms

Button 9

-w variantining yordami uchun biz buyruqning soatini soniyalarda ham belgilashimiz mumkin.

Hujum qilayotganda men localhost-ni 5 soniya davomida pinguvatimemo qilaman.

$ ping -w 5 localhost

Eslatma: Variantlarni -w va -c bir soatlik tanlash vaqtida, kommunal ishning tugashi birinchi sovutish operatsiyasi vaqtida keladi.

10-misol. SIGQUIT-dan qisqa statistika

Ping buyrug'ini to'xtatmasdan, siz vikonannya statistikasini ko'rishingiz mumkin. Kim uchun bosish kerak CTRL+ |

$ ping -w 100 localhost PING localhost (127.0.0.1) 56(84) bayt ma'lumot. localhost-dan 64 bayt (127.0.0.1): icmp_seq=10 ttl=64 vaqt=0,021 ms. localhost-dan 64 bayt (127.0.0.1): icmp_seq=11 ttl=64 vaqt=0,022 ms 11/11 paketlar, 0% yo'qotish, min/avg/ewma/max = 0,020/0,022/0,022/0,024 ms 64 bayt localhost (127.0.0.1): icmp_seq=12 ttl=64 time=0,021 ms 64 bytes localhost (127.0.0.1): icmp_seq=13 ttl=64 time=0,022 ms 64 bytes. icmp_seq=14 ttl=64 vaqt=0,021 ms 64 bayt localhost (127.0.0.1): icmp_seq=15 ttl=64 vaqt=0,021 ms 19/19 paketlar, 0% yo'qotish, min/avg/ewma/max = 0,020/0,022/0,022/0,024 ms localhost-dan 64 bayt (127.0.0.1): icmp_seq=31 ttl=64 vaqt=0,022 ms. localhost-dan 64 bayt (127.0.0.1): icmp_seq=32 ttl=64 vaqt=0,022 ms 32/32 paket, 0% yo'qotish, min/avg/ewma/max = 0,020/0,022/0,022/0,027 ms localhost'dan 64 bayt (127.0.0.1): icmp_seq = 33 ttl = 64 vaqt = 0,023 ms ..

Onlayn do'konlarda engil brendlar bilan qisqa dastur: BergHOFF, Luminarc, Vitesse

Vaziyatni hamma biladi, agar kompyuterda Internet qo'llab-quvvatlanmasa, bunday xatti-harakatni ADSL modemlari, buyuk mamlakatda Wi-Fi, GSM va boshqa shunga o'xshash noo'rin texnologiyalarni tanlash uchun taxmin qilish mumkin. Shvidko z'yasuvati, chi ê kompyuterda Internet, siz qo'shimcha ping yordam dasturidan foydalanishingiz mumkin.

Ale, maydoni vv zastosuvannya boy shirsha, vv vikoristovuyut merezhí administratori mintaqada uzoq tugun mavjudligini qayta tekshirish uchun, u turli skriptlarda zastosovuêtsya va boshqa sohalarda boy bo'ladi. Ushbu maqolada biz Linuxda ping buyrug'ini ko'rib chiqamiz, yordamchi dastur qanday ishlashi, qanday ishlashi haqida gapiramiz, variantlar va imkoniyatlarni ko'rib chiqamiz.

Ping yordam dasturi tarmoqni diagnostika qilish uchun yanada oddiyroq vositadir. Vaughn sizga mavjud masofaviy hostlar sonini va hamma narsani o'zgartirishga imkon beradi. Qaysi yordam dasturini tekshiradi, qaysi xostga ICMP protokoli yordamida panjaraga ruxsat berilishi mumkin.

Ishonchim komilki, barcha ma'lumotlar kichik paketlarga o'xshab imkon qadar kamroq uzatiladi. Dastur ICMP ma'lumotlari bilan kichik paketni yuboradi va agar qabul qilingan bo'lsa, paketni qayta tekshiradi, keyin masofaviy tugun mavjud bo'lishi muhimdir. ICMP yoki Internet Control Message Protocol - IP protokoli o'rnini bosadi, chunki u xizmat bildirishnomalarini uzatish va kechirimlarni tan olish uchun g'alaba qozonadi.

ICMP protokoli faqat ikkita turdagi paketlarni uzatishi mumkin - faqat kechirim bildirishnomalari va ichish haqida eslatmalar. Sizning xohishingizga ko'ra, so'rovlar quyidagilarga bo'linadi:

  • Bildirishnomani aks ettirish so'rovi;
  • Bildirishnoma echo-chiqish.

Keling, ping buyrug'ini nima o'g'irlash kerakligini aniqlashga harakat qilaylik. Bundan tashqari, agar siz masofaviy tugunga ping yuborsangiz, yordamchi dastur teri paketi uchun noyob identifikatorni, shuningdek TTL va paketni yo'naltirish soatini o'rnatadi. Agar xost mavjud bo'lsa, yordamchi dastur u erga borish uchun ketgan vaqtdan kelib chiqib, paketni qaytarish uchun qancha vaqt ketganini hisoblashi mumkin. Keling, keyingi paketni kuchaytiraylik. Masalan, ma'muriyat va qabul qilingan paketlarning umumiy soni, xarajatlar miqdori va boshqa ma'lumotlar to'lanadi.

Ping buyrug'i

Endi biz biroz amaliyotni yo'qotdik. Ammo bundan oldin, amaliyotga o'tayotganimizda, keling, buyruq va y opsiyalarining sintaksisini ko'rib chiqaylik. Sintaksis oddiy:

$ping variantlari node_address

Ping buyrug'ining formati juda oddiy. Tugun manzilini IP manzili va domen nomi sifatida o'tkazish mumkin. Variantlar yordam dasturining harakatini sozlaydi. Keling, asosiylarini ko'rib chiqaylik:

  • -4 - G'alaba faqat ipv4 (qulflash uchun);
  • -6 - G'alaba faqat ipv6;
  • -A- adaptiv rejim, paketga o'zgartirishlar orasidagi soat paketni uzatish va qabul qilish soatiga moslashtiriladi, lekin kamida 200ms;
  • -b- keng manzilli pingga ruxsat berish;
  • - Bilan- jo'natish kerak bo'lganda paketlar soni;
  • -D- UNIX vaqt tamg'asi soatini ko'rsatish;
  • -f- toshqin rejimi, qaysi rejimda paketlar blokirovkalarsiz uzatiladi, siz yaqin atrofdagi tugunlarga DoS hujumlarini yaratishingiz mumkin. Nuqtalar soni, yordamchi dasturni qanday ko'rsatish kerakligi, ishlatilgan paketlar sonini ko'rsatadi;
  • -i- paketlarni tahrirlash orasidagi soniyalar oralig'i;
  • -I- paketlarni qayta yo'naltirish uchun Vykoristovuvat tsey merezhny interfeysi;
  • -l- qayta sayr qilish rejimi, u juda ko'p paketlardan keyin ishga tushadi va tizim chiqishda paketlarni kuzatmaydi;
  • -n- IP manzil uchun domenni olmang;
  • -r- marshrutlash jadvaliga e'tibor bermaslik va paketni belgilangan interfeysga yuborish;
  • -s- bitta paketli Rozmir;
  • -t- TTLni qo'lda kiritish;
  • -v- Viznovok haqida xabar berish.

Endi biz ping buyrug'ining asosiy parametrlarini va uning sintaksisini ko'rib chiqqanimiz sababli, amaliyot soati keldi, keling, Linuxda birinchi tugunni qanday ping qilish haqida gapiraylik.

Pingni qanday siqish kerak?

O'lchovning amaliyligini qayta tekshirish uchun ping dasturi ko'pincha har doim mavjud bo'lgan sayt uchun ishlatiladi, masalan, google.com yoki ya.ru ga qaraganda oddiyroq va qisqaroq. Parametrlardagi yordamchi dasturlarni manzilga o'tkazish kifoya, siz IP-ni o'zingiz bilib olasiz va hamma narsani to'ldirishingiz kerak bo'ladi:

Yuqorida yozganimdek, teri paketi uchun icmp_seq noyob identifikatori ko'rsatiladi, maqsadli tugunga o'sha soatda tugunlar soni ttl, paket vaqtini etkazib berish soni. Ping uchun tugmalarni bosing ctrl+c. Masalan, yordamchi dastur umumiy statistikani keltirdi:

  • uzatilgan paketlar- yuborilgan paketlar;
  • qabul qildi- olib tashlangan paketlar;
  • paket yo'qolishi- Yuzlab ishlatilgan paketlar;
  • vaqt- issiq ish vaqti;
    rtt min/avg/max/mdev- Minimal soat / o'rta soat / maksimal soat / kvadrat.

Agar ping buyrug'i muvaffaqiyatli bo'lmasa, paketlar to'planishi uzoq vaqt talab qilishi mumkin, bu esa serverga qo'shimcha hujum yaratishi mumkin va bu muammo emas. Siz darhol haftalik buyruqda yuboriladigan paketlar sonini qo'shishingiz mumkin, qo'shimcha variant -c uchun:

Shunday qilib, biz domenga ping yuborishimiz mumkin bo'lganidek, siz IP-manzilni o'rtasiz kiritishingiz mumkin. Tse, agar DNS serverlari noto'g'ri sozlangan bo'lsa, chi ê merezha-ni qayta yozishga imkon beradi. Masalan:

ping-c 3 8.8.8.8

Ping tirilishi, ce ping toshqin kuchining haqoratli ko'rinishi. Bunday paketlar yordamida siz qiziqqan kanalni sinab ko'rishingiz yoki mashinalardan birida Internetga ulanishni o'chirib qo'yishingiz mumkin. Alec funktsiyalarini faqat super-korerning huquqlari bilan burish mumkin. Ping toshqinini tashkil qilish uchun -f variantini belgilang:

ping-f sayti

Eslatib o'tamiz, favqulodda rejimda, agar u old tomondan olib tashlangan bo'lsa, hujumkor paket tuzatiladi. Shu bilan bir qatorda, -i ni tahrirlash orqali paketlar orasidagi intervalni o'rnatishingiz mumkin:

ping -i 0.2 sayti

Bu erda ping dasturi juda ko'p toshqin darajalarini yutadi, u tuzatiladi, siz paketlarni yuborish qanchalik intensivligini ko'rsatasiz. -D opsiyasi yordamida siz terini parvarish qilish uchun Unix vaqt tamg'asidan foydalanishingiz mumkin:

ping -D sayti

Visnovki

Ushbu maqolada biz Linuxda ping buyrug'i nima ekanligini, ping usulining asosiy parametrlarini qanday engish kerakligini ko'rib chiqdik. Ushbu oddiyroq vosita tizimdagi muammolarni sinab ko'rish va ularni tuzatish uchun ishlatilishi mumkin. Uning rejasida yordamchi dastur ajralmas bo'lib qolishi mumkin.

Provayder