ဥပမာ command 'ping ရဲ့ "၏ကိုအသုံးပြုသည်

တစ်ဦးမိတ်ဆက်သင်ခန်းစာ

နိဒါန်း

လက်စွဲစာမျက်နှာအဆိုအရ Linux ကို "ping ရဲ့" command ကိုပုကိုအသုံးပြုသည် ICMP protocol ကို တံခါးပေါက်တစ်ခုအိမ်ရှင်တစ်ဦးထံမှ ICMP ECHO_RESPONSE ထုတ်ယူနိုင်ရန် '' s ကိုမဖြစ်မနေ ECHO_REQUEST datagram ။

အဆိုပါလက်စွဲစာမျက်နှာနည်းပညာပိုင်းဆိုင်ရာအသုံးအနှုန်းများတွေအများကြီးကိုအသုံးပြုသော်လည်းသင်သိထားရန်လိုအပ်သမျှဟာ Linux "ping ရဲ့" command ကိုကွန်ယက်ရရှိနိုင်ပါသည်နှင့်အချိန်ပမာဏကိုကကွန်ယက်ကနေတုံ့ပြန်မှုပေးပို့ရယူခြင်းရှိမရှိစမ်းသပ်ဖို့အသုံးပွုနိုငျသောကွောငျ့ဖွစျသညျ။

အဘယ်ကြောင့်သင်ကအဆိုပါ "ping ရဲ့" စစ်ဌာနချုပ်ကိုသုံးပါမလား

ကျွန်တော်တို့အများစုဟာ တူညီသောအသုံးဝင်သောက်ဘ်ဆိုက်များသို့သွားရောက် မှန်မှန်။ ဥပမာအားဖြင့်ငါသွားရောက်လည်ပတ် ဘီဘီစီက်ဘ်ဆိုဒ် သတင်းကိုဖတ်ခြင်းနှင့်ငါဘောလုံးသတင်းနှင့်ရလဒ်များကိုရရန်က Sky Sports နှင့် website ကိုသွားရောက်ကြည့်ရှုရန်။ သငျသညျခြောကဲ့သို့သောသော့ချက်ဆိုဒ်များသင့်ကိုယ်ပိုင် set ကိုရပါလိမ့်မယ် ။

သင်တို့အဘို့အဝဘ်လိပ်စာသို့ ဝင်. မြင်ယောင်ကြည့်ပါ သင့် browser များနှင့်စာမကျြနှာသို့မှာအားလုံးမတင်နိုင်ခဲ့ပေ။ ဒီအကြောင်းရင်းတို့သည်များစွာသောတဦးတည်းဖြစ်နိုင်သည်။

ဥပမာ သင်ကသင့်ရဲ့ router ကိုချိတ်ဆက်ထားကြသည်ပင်သော်လည်းအားလုံးမှာအင်တာနက်ချိတ်ဆက်မှုရှိမပြုစေခြင်းငှါ ။ တစ်ခါတစ်ရံ အင်တာနက်ဝန်ဆောင်မှုပေး အင်တာနက်ကိုအသုံးပြုပြီးထံမှသင်တို့ကိုတားဆီးရာကိစ္စများဒေသသုံးအဖြစ်ပြန်ဆိုခဲ့သည်။

နောက်ထပ်အကြောင်းရင်းဆိုက်စစ်မှန်စွာဆင်းနှင့်ကိုမရရှိနိုင်ကြောင်းကိုပါလိမ့်မယ်။

သင်အလွယ်တကူက "ping ရဲ့" command ကို အသုံးပြု. သင်၏ကွန်ပျူတာနှင့်အခြားကွန်ရက်အကြားဆက်သွယ်မှုစစျဆေးနိုငျမည်သို့ပင်အကြောင်းပြချက်။

ဘယ်လိုအဆိုပါ Ping စစ်ဌာနချုပ်လုပ်ငန်းခွင်မ

သင်သည်သင်၏ဖုန်းကိုအသုံးပြုတဲ့အခါသင်ကနံပါတ် dial (သို့မဟုတ်ထိုထက်ပိုလေ့ယနေ့ခေတ်သင့်ရဲ့ဖုန်းကိုတခုတခုအပေါ်မှာလိပ်စာစာအုပ်ကနေသူတို့နာကောက်) နှင့်လက်ခံရဲ့အဆုံးမှာဖုန်းကွင်း။

အဲဒီလူကိုဖုန်းကိုဖွကွေားနှင့် "ဟဲလို" ပြောပါတယ်တဲ့အခါမှာသင်ချိတ်ဆက်မှုရှိကိုငါသိ၏။

အဆိုပါ "ping ရဲ့" command ကိုအလားတူလမ်းအတွက်အလုပ်လုပ်တယ်။ သငျသညျကိုသတ်မှတ် IP လိပ်စာ ဟာဖုန်းနံပါတ်တစ်ခုဒါမှမဟုတ်ဝဘ်လိပ်စာ (IP လိပ်စာနဲ့သက်ဆိုင်တဲ့အမည်) ညီမျှနှင့် "ping ရဲ့" ထိုလိပ်စာမှတောင်းဆိုချက်ကိုပယ်ပို့ပေးဖြစ်၏။

လက်ခံရရှိသောကွန်ယက်ကိုမေတ္တာရပ်ခံချက်ကိုလက်ခံရရှိတဲ့အခါကအခြေခံအားဖြင့် "ဟဲလို" ဟုသောတုံ့ပြန်မှုကိုပြန်ပို့ပေးပါလိမ့်မယ်။

တုံ့ပြန်ရန်ကွန်ယက်များအတွက်ယူအချိန်ဟုခေါ်သည် အောင်းနေချိန်

အဆိုပါ "ping ရဲ့" စစ်ဌာနချုပ်၏သာဓကကိုအသုံးပြုခြင်း

website တစ်ခုရှိမရှိစမ်းသပ်ဖို့သင်ဆက်သွယ်လိုတဲ့ site ၏နာမတော်အားဖြင့်နောက်တော်သို့လိုက်ရရှိနိုင်အမျိုးအစား "ping ရဲ့" ဖြစ်ပါတယ်။ သငျသညျကိုအောက်ပါ command ကို run မယ်လို့ Ping ဥပမာ:

ping ရဲ့

ping ရဲ့ command ကိုစဉ်ဆက်မပြတ်ကွန်ယက်မှတောင်းဆိုမှုများကိုပို့ပေးကာတုံ့ပြန်မှုကိုလက်ခံရရှိချိန်တွင်သင်သည်အောက်ပါအချက်အလက်တွေနဲ့ output ကိုတစ် Ling လက်ခံရရှိပါလိမ့်မယ်:

ဒါကြောင့်ကိုမရရှိနိုင်သောကွောငျ့သငျသညျ ping ရဲ့ဖို့ကြိုးစားနေကြတယ်ကွန်ယက်ကိုတုံ့ပြန်မပါဘူးဆိုရင်ထို့နောက် အကယ်. သင်ဤအကြောင်းကြားပါလိမ့်မည်။

သငျသညျကွန်ယက်၏ IP address ကိုသိလျှင်သင်သည်ဝက်ဘ်ဆိုက်နာမတျော၏အရပျ၌ဤသုံးနိုငျ:

ping ရဲ့ 151.101.65.121

အသံထှကျ "ping ရဲ့" Get

သင့်အနေဖြင့်အောက်ပါ command မှာပြထားတဲ့အတိုင်းတုံ့ပြန်မှုက command ၏တစ်စိတ်တစ်ဒေသအဖြစ် "-a" switch ကို အသုံးပြု. ပြန်လာသောဖြစ်ပါတယ်အခါတိုင်းတစ်ဦးဆူညံသံစေရန် ping ရဲ့ command ကိုရနိုင်သည်

ping ရဲ့ -a

အဆိုပါ IPv4 ဒါမှမဟုတ် IPv6 Address ကိုပြန်သွား

IPv6 ကပိုပြီးထူးခြားတဲ့ဖြစ်နိုင်သောပေါင်းစပ်ပေးသည်နှင့်အစားထိုးမှုကြောင့်ဖြစ်သကဲ့သို့ကွန်ယက်ကိုလိပ်စာများကိုတာဝန်ပေးဖို့များအတွက်မျိုးဆက်သစ် protocol တစ်ခုဖြစ်သည် ဟာ IPv4 protocol ကို အနာဂတျမှာ။

အဆိုပါ IPv4 protocol ကိုကျနော်တို့လက်ရှိရန်အသုံးပြုကြသည်လမျး၌ IP လိပ်စာများသတ်မှတ်ပေးထားတဲ့။ (ဥပမာ 151.101.65.121 သည်) ။

အဆိုပါ IPv6 protocol ကို [fe80 :: 51c1 :: a14b :: 8dec% 12] ပုံစံအတွက် IP လိပ်စာများသတ်မှတ်ပေးထားတဲ့။

သငျသညျကွန်ယက်လိပ်စာ၏ IPv4 format ကိုပြန်လာချင်တယ်ဆိုရင်အောက်ပါ command ကိုသုံးနိုင်သည်

ping ရဲ့ -4

အဆိုပါ IPv6 ကိုသာ format နဲ့သုံးစွဲဖို့သငျသညျကိုအောက်ပါ command ကိုသုံးနိုင်သည်

ping ရဲ့ -6

Ping ပမာဏကိုကန့်သတ်

သင်ကသင်ဖြစ်စဉ်ကိုအဆုံးသတ်တစ်ချိန်တည်းမှာ CTRL နှင့် C နှိပ်ပြီးသည်အထိအဲဒီလိုလုပ်ဖို့ဆက်လက်ကွန်ယက် Ping သည့်အခါပုံမှန်အားဖြင့်။

သငျသညျကွန်ယက်မြန်နှုန်းစမ်းသပ်နေကြသည်မဟုတ်လျှင်သင်တစ်ဦးတုံ့ပြန်မှုကိုရရှိသည်အထိသင်ဖြစ်နိုင်သည်ဟုသာ ping ရဲ့ချင်ပါလိမ့်မယ်။

သငျသညျအောကျပါအတိုငျးက "-c" switch ကို အသုံးပြု. ကြိုးစားမှု၏နံပါတ်ကန့်သတ်နိုင်သည်

ping ရဲ့ -c 4

အဘယ်အရာကိုဒီနေရာမှာဖြစ်ပျက်အထက်ပါ command ကိုအတွက်တောင်းဆိုချက် 4 ကြိမ်ကိုစေလွှတ်ကြောင်းဖြစ်ပါတယ်။ အဆိုပါရလဒ်သင်တို့ကိုစေလွှတ် 4 packets တွေကိုသာ 1 ပြန်ကြားချက်မရစေခြင်းငှါ, ဖြစ်ပါတယ်။

သငျသညျလုပျနိုငျနောက်ထပ်အရာက "-w" switch ကို အသုံးပြု. ping ရဲ့ command ကို run ဖို့ဘယ်လိုရှည်လျား၏နောက်ဆုံးနေ့သတ်မှတ်ထားခြင်းဖြစ်သည်။

ping ရဲ့ -w 10

ဒါက ping ရဲ့ 10 စက္ကန့်နောက်ဆုံးမှများအတွက်နောက်ဆုံးနေ့သတ်မှတ်။

ဒါကြောင့်လှေတျတျောမူများနှင့်မည်မျှလက်ခံရရှိခဲ့ကြသည်မည်မျှ packets တွေကိုပြသထားတယ်အဖြစ်အဘယ်အရာကိုဒီလမ်းအတွက်ပညတ်တော် running အကြောင်းကိုစိတ်ဝင်စားစရာကောင်းသည် output ကိုဖြစ်ပါတယ်။

10 packets တွေကိုစေလွှတ်သာ 9 ကြသည်မှန်လျှင် 10% packet ကိုဆုံးရှုံးမှုပမာဏသည်ကြောင်းပြန်ပြီးတော့လက်ခံရရှိခဲ့ကြသည်။ ဆက်သွယ်မှုဆုံးရှုံးမှုဟာပိုမိုဆိုးရွားမြင့်။

သင့်အနေဖြင့်လက်ခံကွန်ယက်တောင်းဆိုမှုများ၏နံပါတ်ကို flood ပေးသောအခြား switch ကိုသုံးနိုင်သည်။ တိုင်း packet ကိုများအတွက်အစက်ဖန်သားပြင်ပေါ်တွင်ပြသသည်အချိန်ကွန်ယက် 'dot ယူသှားဖြစ်ပါတယ်တုံ့ပြန်စေလွှတ်ခဲ့သည်။ ဒီနည်းလမ်းကိုအသုံးပြုခြင်းကိုသင်ဆုံးရှုံးခဲ့ရတဲ့နေကြသည်အမြင်အာရုံမည်မျှ packets တွေကိုတွေ့မြင်နိုင်သည်။

သငျသညျဒီ command ကို run ဖို့စူပါအသုံးပြုသူရောက်ထားရန်လိုအပ်ပါတယ်နှင့်တကယ့်ကိုသာကွန်ယက်ကိုစောင့်ကြပ်ကြည့်ရှုရည်ရွယ်ချက်များအဘို့ဖြစ်၏။

sudo ping ရဲ့ -f

ရေကြီးမှု၏ဆန့်ကျင်ဘက်အသီးအသီးတောင်းဆိုချက်ကိုအကြားကြာကြာကြားကာလကိုသတ်မှတ်ဖို့ဖြစ်ပါတယ်။ အောက်မှာဖေါ်ပြတဲ့အတိုင်းဒီလိုလုပ်ဖို့သင် "-i" switch ကိုသုံးနိုငျ:

ping ရဲ့ -i 4

အထက်ပါ command ကိုတိုင်း 4 စက္ကန့် Ping ပါလိမ့်မယ်။

Output နှိမ်နင်းရန်ကဘယ်လို

သငျသညျအစအဦးများနှင့်အဆုံးမှာတစ်ခုချင်းစီကိုတောငျးဆိုခကျြကိုစလှေတျနဲ့လကျခံရပေမယ့်ကိုယ့်အထွက်အကြားဖြစ်ပျက်သမျှသောပစ္စည်းပစ္စယဂရုမစိုကျနိုငျတယျ။

သငျသညျကိုအောက်ပါ command ကိုစလှေတျတျောလျှင်ဥပမာအားဖြင့်သုံးပြီးသင် IP address ကို pinged နှင့်အဆုံးမှာ packets တွေကိုများ၏အရေအတွက်ကိုစေလွှတ်ထားကြောင်းဖော်ပြထားသည်သတင်းစကားကိုလက်ခံရရှိပါလိမ့်မယ်အကူးအပြောင်း "-q" ကိုလက်ခံရရှိသည်ကွားလိုင်းမရှိဘဲ packet ကိုအရှုံးထပ်ခါတလဲလဲ။

ping ရဲ့ -q -w 10

အကျဉ်းချုပ်

ping ရဲ့ command ကိုလက်စွဲစာမျက်နှာကိုဖတ်ရှုခြင်းအားဖြင့်တွေ့နိုင်ပါသည်ရာအနည်းငယ်ကအခြားရွေးချယ်စရာရှိပါတယ်။

လက်စွဲစာမျက်နှာကိုဖတ်ရှုဖို့အောက်ပါ command ကို run:

လူကို ping ရဲ့