Увод у Пинг команду
Пинг је скраћеница за Пакетни Интернет Питс . Ова команда се углавном користи за проверу мрежне повезаности између хоста/сервера и хоста. Команда пинг узима УРЛ или ИП адресу као улаз и преноси пакет података на одређену адресу заједно са 'ПИНГ' порука. Затим ће добити одговор од хоста/сервера. Ово време је познато као 'латентност' .
Напомена: Мала латенција и брз пинг значи бржу везу.
Већина корисника од Линук се користе за команду пинг. Скоро сваки корисник зна како да користи ову команду у њеном уобичајеном облику. Али, постоји неколико варијација и опција додавања у команди пинг.
У овом чланку ћемо објаснити коришћењем неких од најкориснијих пинг команди Линук-а са примерима.
Ове пинг команде ће радити са било којом Линук или Уник дистрибуцијом. Тест систем који смо користили за обезбеђивање излазних узорака и примера је Убунту 20.04 ЛТС.
Предуслови
- Приступ командној линији
- Уник или Линук систем
- Корисник са основним дозволама за извршавање команди
Рад Пинг команде
У Линук-у, команда пинг је општи услужни програм који се користи за проверу да ли постоји нека мрежа и да ли је хост доступан. Можемо тестирати да ли је сервер покренут и да ли се извршава помоћу ове команде. Такође, помаже у решавању неколико проблема са повезивањем.
Команда пинг нам дозвољава да:
- Тестирајте нашу интернет везу.
- Проверите да ли је удаљена машина активна.
- Анализирајте када постоје проблеми са мрежом као што су велика латенција или испуштени пакети.
Када покушамо да 'пинг' удаљеном хосту, наша машина почиње да преноси ИЦМП ехо захтеве и кашњења за одговор. Добићемо ехо одговор за све захтеве када се веза успостави.
Резултат команде пинг укључује време потребно да сви пакети стигну до циља и врате се. Осим тога, терминал штампа одговор док се не прекине. Постоје неке линије које користе пинг статистику након свих сесија.
Употреба пинг команде
Основна синтакса команде пинг садржи пинг који прати име хоста, име веб локације или тачна ИП адреса.
Синтакса:
ping [options] hostname or IP address
Дакле, можемо да укуцамо унутар нашег терминала да проверимо да ли је удаљени хост укључен:
ping javatpoint.com
За заустављање процеса можемо користити тастере Цтрл+Ц.
Важно: ИП адреса може да се разликује за било коју веб локацију у зависности од наше географске локације.
Примери команде пинг
пинг 'лоцалхост' за проверу локалне мреже
Ако пронађемо проблеме са доласком до удаљене машине или веб локације, можемо пинговати локални хост да бисмо били сигурни да имамо мрежну везу. Можемо користити било који од следећих начина за проверу интерфејса локалне мреже:
Напомена: Резултат пинга ће изгледати слично коју год опцију да изаберемо.
Пример је следећи:
ping localhost
Спецификација интернет протокола
ИПв6 је алфанумерички формат ИП адресе који замењује ИПв4. Узроци за то су да постоји ограничен број ИПв4 адресе.
Тражити ИПв4 или ИПв6 адресу, можемо додати -4 или -6 пре ИП/име хоста или после пинг команде.
ping -4 hostname/IPv4 ping -6 hostname/IPv6
Измените временски интервал између пинг пакета
Интервал (подразумевано) између свих пинг захтева је једна секунда. Можемо смањити или повећати време уз помоћ прекидача познатог као '-и'.
Користимо вредности које су мање од 1 за смањење временског интервала пинга:
ping -i 0.5 javatpoint.com
Можемо користити вредности које су веће од 1 за повећање временског интервала пинга.
Преплавите мрежу пингом
Можемо применити пинг флоод за тестирање перформанси наше мреже под великим оптерећењем. Опција у пинг флоод-у, то јест, -ф треба роот да би се покренула. У супротном, такође можемо да користимо опцију судо за нашу пинг команду за преплављивање хоста. Пребацује неколико пакета што је пре могуће.
Команда је следећа:
sudo ping -f hostname-IP
Резултат штампа тачку за све пренете пакете и бацкспаце за све одговоре. Линија статистике приказује резиме команде пинг.
Промените величину пинг пакета
Можда бисмо желели да применимо -с за повећање величине пакета кроз подразумевану вредност од 56 (84) бајта у овом сценарију. У загради, број илуструје пренете пинг бајтове укључујући пакет заглавља од 28 бајтова.
На пример, за повећање величине пакета на 1000 бајтова, можемо користити следећу команду:
ping -s 1000 javatpoint.com
Ова команда је корисна ако анализирате перформансе мреже. Можемо анализирати када се мрежна веза гаси ако повећамо величину пакета на неколико хиљада бајтова.
Како поправити пинг број
Подешавање (подразумевано) за пинг команду је задржавање захтева док га не прекинемо. Пинг број можемо поправити уз помоћ следеће две методе:
1. Ограничење броја пинг пакета
Можемо користити опцију -ц и број за аутоматско заустављање команде пинг након што пренесе могући број пакета. Он поставља жељени износ пинг захтева представљен је у следећем примеру:
ping -c 2 javatpoint.com
Команда пинг ће престати да преноси пакете након било која два захтева као што можемо видети на слици изнад.
2. Поправите временско ограничење у команди пинг
Можемо укључити -в и временски интервал у секундама у нашу команду за заустављање добијања резултата пинга након одређеног временског износа.
На пример, можемо да откуцамо команду пинг за заустављање штампања пинг излаза након 25 секунди:
ping -w 25 javatpoint.com
Друге употребе команде пинг
Поништи пинг резултат само за штампање збирне статистике
Ако не желимо да запушимо наш екран детаљима за све пакете, користите опцију -к за приказ јединог резимеа.
стринг валуеоф
Прекидач -к штампа једну линију заједно са редовним детаљима пинга и након тога даје статистику на крају. У овој команди, слово 'к' је скраћеница за 'тихи' резултат.
ping -c 10 -q youtube.com
Обично додамо тихи резултат са другим опцијама. Поправићемо пинг за слање 10 пакета у овом случају и потиснути резултат.
Укључите временску ознаку пре сваке линије у резултат пинга
Ако желимо да запамтимо дан када покренемо команду пинг, можемо додати прекидач -Д на следећи начин:
ping -D youtube.com
Одштампаће временску ознаку у Уник формату пре сваког реда.
Напомена: Захтевамо да користимо велика слова Д јер су ове команде осетљиве на велика и мала слова.
Звучни пинг ако је домаћин доступан
Када користимо опцију -а, систем ће репродуковати звук ако добије одговор од домаћина. Звучни пинг је од помоћи ако решавамо проблеме са мрежом и не желимо да гледамо у екран док не добијемо одговор.
ping -a youtube.com
Резултат изгледа слично било ком обичном резултату пинг команде.
Прикажи верзију пинга
Можемо да проверимо верзију пинг алата на нашем систему. Такође можемо додати опцију -В команди пинг за приказ ове верзије услужног програма.
Команда је следећа:
ping -V youtube.com
Углавном се користи пинг команда
Следе неке опште коришћене пинг команде:
а- Производи звук ако се до вршњака може доћи.
б- Омогућава пинг ИП адресу емитовања.
Б- Спречава пинг да промени изворну адресу сонде.
ц- Ограничава број пренетих пинг захтева.
д- Поставља опцију, тј. СО-ДЕБУГ преко коришћене утичнице.
ф- Преплављује мрежу преносом неколико пакета у секунди.
ја- Он описује интервал између узастопних преноса пакета. Једна секунда је подразумевана вредност.
ја- Поставља ИП адресу извора на описану ИП адресу интерфејса. Ова опција је потребна ако пингујете адресу недостатка ИПв6 везе. Можемо користити име уређаја или ИП адресу.
л- Одређује неколико пакета за пренос без одлагања одговора.
к- Приказује ИП адресе у излазу пинга уместо имена хостова.
Т- Поправља Време за живот.
у- Даје опсежан излаз.
ИН- Приказује верзију пинга и излази на новију линију командне линије.