Ubuntu හි ping විධානය පාලනය: ජාල නිරාකරණය පහසු කරයි

1. ping විධානය කුමක්ද?

ping විධානයේ සමාලෝචනය

ping විධානය යනු ඔබේ පද්ධතිය සහ ජාලයේ හෝස්ට් එකක් අතර සම්බන්ධතාවය තහවුරු කිරීම සඳහා භාවිතා කරන මූලික මෙවලමකි. එය ICMP ECHO_REQUEST පැකට් යවා ප්‍රතිචාරයන් විශ්ලේෂණය කර සන්නිවේදන ප්‍රමාදය සහ පැකට් අහිමිවීම තීරණය කරයි. ping බොහෝ මෙහෙයුම් පද්ධතිවල, Linux, Windows, macOS ඇතුළුව, ලබා ගත හැකි අතර ජාල ප්‍රවේශය පරීක්ෂා කිරීම සඳහා පුළුල් ලෙස භාවිතා වේ.

උදාහරණයක් ලෙස, පහත විධානය භාවිතා කර Google සේවාදායකයට සම්බන්ධතාවය පරීක්ෂා කළ හැකිය:

ping google.com

මෙම විධානය ක්‍රියාත්මක කරන විට, Google හි ඩොමේන් නාමය එහි අදාළ IP ලිපිනයට පරිවර්තනය කර ICMP පැකට් යවයි. ප්‍රතිඵලය රවුන්ඩ්‑ට්‍රිප් කාලය (RTT) සහ පැකට් අහිමිවීමේ සංඛ්‍යාලේඛන පෙන්වයි.

2. Ubuntu හි ping විධානය භාවිතා කිරීම

මූලික භාවිතය

ping භාවිතය ඉතා සරලයි. හෝස්ට් නාමයක් හෝ IP ලිපිනයක් සඳහන් කර, පෙරනිමි ලෙස, ඔබ අත්හරින තුරු ICMP පැකට් අඛණ්ඩව යවයි. මෙන්න මූලික භාවිත උදාහරණයක්:

ping [hostname or IP address]

Google සේවාදායකයට ping යැවීමට, පහත විධානය ක්‍රියාත්මක කරන්න:

ping google.com

මෙම විධානය පැකට් යැවීම අඛණ්ඩව කරයි, ඔබ අතුරුදන් වීමක් සිදු වන තුරු. ping නවත්වීමට, Ctrl + C ඔබන්න.

3. ping විධානයේ විකල්ප සහ ප්‍රායෝගික උදාහරණ

පැකට් ගණන නියම කිරීම (-c)

පෙරනිමි ලෙස, ping අසීමිතව ක්‍රියා කරයි. යැවීමට අවශ්‍ය පැකට් ගණන නියම කිරීමට -c විකල්පය භාවිතා කරන්න:

ping -c 4 google.com

මෙම විධානය Google සේවාදායකයට නිකුත් පැකට් හතරක් යවා, පසුදා නවත්වයි.

පැකට් අතර අන්තරය සකස් කිරීම (-i)

පෙරනිමි ලෙස, ping එක් තත්පරයකට එක් පැකට් යවයි. -i විකල්පය භාවිතා කර ඔබට අන්තරය අභිරුචි කරගත හැක. උදාහරණයක් ලෙස, එක් පැකට් පාරිසරිකව පහේ තත්පරයකට එක් වරක් යැවීමට:

ping -i 5 google.com

පැකට් ප්‍රමාණය නියම කිරීම (-s)

පෙරනිමි පැකට් ප්‍රමාණය බයිට් 56කි. -s විකල්පය භාවිතා කර ඔබට මෙය වෙනස් කළ හැක. විවිධ payload ප්‍රමාණ සමඟ ජාල කාර්ය සාධනය පරීක්ෂා කිරීමේදී මෙය ප්‍රයෝජනවත් වේ.

ping -s 128 google.com

4. ජාල ගැටළු විසඳීමට ping භාවිතය

ජාල සන්නිවේදනය අසාර්ථක වූ විට, ping විධානය ගැටළුව හඳුනා ගැනීමට උපකාරී වේ. සාමාන්‍ය හේතු වන්නේ:

  1. ෆයර්වෝල් සැකසුම් : සේවාදායක හෝ ජාල උපාංගවල ෆයර්වෝල් ICMP පැකට් අවහිර කරයි. අවශ්‍ය නම් ෆයර්වෝල් සැකසුම් පරීක්ෂා කර යාවත්කාලීන කරන්න.
  2. ජාල සැකසුම් වැරදි : IP ලිපින හෝ උපජාල මාස්ක් වැරදිව සැකසීම නිසා සම්බන්ධතාවය බාධා වේ. ඔබේ ජාල සැකසුම් පරීක්ෂා කර නිවැරදි කරන්න.

5. ping සමඟ උසස් ජාල විශ්ලේෂණය

Flood ping (-f)

Flood ping යනු පැකට් ඉක්මනින් යවා ජාල කාර්ය සාධනය තද පරීක්ෂා කිරීම සඳහා භාවිතා කරන ක්‍රමයකි. මෙම විකල්පය භාවිතා කිරීමට පරිපාලක අවසර අවශ්‍ය වේ.

sudo ping -f google.com

කාල සීමාව සකස් කිරීම (-w)

-w විකල්පය ping විධානයේ උපරිම ක්‍රියාකාලය සකසයි. නියමිත තත්පර ගණන ගත වූ පසු, ping ස්වයංක්‍රීයව නවත්වයි.

ping -w 10 google.com

6. ජාල නිරීක්ෂණය ස්වයංක්‍රීය කිරීම

cron භාවිතා කර ඔබට නියමිත කාල පරාසයක ජාල පරීක්ෂණ ස්වයංක්‍රීය කළ හැක. පහත උදාහරණය මිනිත්තු පහකට එක් වරක් ping එකක් ක්‍රියාත්මක කර, ප්‍රතිඵලය ලොග් ගොනුවකට එක් කරයි:

*/5 * * * * ping -c 1 google.com >> /var/log/ping.log

7. සාරාංශය

ping විධානය ජාල සම්බන්ධතාවය තහවුරු කිරීම සඳහා ශක්තිමත් මෙවලමකි. මූලික භාවිතයෙන් විස්තරාත්මක විශ්ලේෂණය සහ ගැටළු විසඳීම දක්වා, එය ජාල තත්ත්වය නිරීක්ෂණය කිරීමේ අත්‍යවශ්‍ය භූමිකාවක් ඉටු කරයි. මෙම මාර්ගෝපදේශය භාවිතා කර ping පරිපූර්ණව අධ්‍යයනය කර, ඔබේ ජාල පරිසරය කාර්යක්ෂමව නිරීක්ෂණය කරන්න.