တစ်ဦးမိတ်ဆက်သင်ခန်းစာ
နိဒါန်း
လက်စွဲစာမျက်နှာအဆိုအရ 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 လက်ခံရရှိပါလိမ့်မယ်:
- လက်ခံရရှိ bytes အရေအတွက်
- IP လိပ်စာ
- တစ်ဦး sequence ကိုအရေအတွက်ကို
- အချိန်ကိုတုံ့ပြန်ရန်ခေါ်ဆောင်သွား
ဒါကြောင့်ကိုမရရှိနိုင်သောကွောငျ့သငျသညျ 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 ရဲ့