Ubuntu

Ubuntu 18.04 Урок за пинг

Ubuntu 18.04 Урок за пинг
Най-често, когато работим със сървъри и започнем да ги SSH и имаме достъп до тях чрез командния ред, ние се сблъскваме с проблеми с разрешаването на имената на домейни към съответните имена на хостове. За щастие ръчната проверка на това не е много трудно за Ubuntu чрез много лесна помощна програма за команден ред, известна като Пинг. В този урок ще изследваме възможностите на командата Ping on Ubuntu 18.04 LTS машина и вижте кои са командите, които можем да използваме с помощната програма Ping за различни задачи. Да започваме.

Първи стъпки с Ping

Ping е една от най-лесните команди за използване на Ubuntu. Синтаксисът му е невероятно прост и се описва като:

ping_ime_на_решението.com

Ако тази помощна програма е в състояние да разреши името на домейна, предадено на нея, тя ще покаже изхода като:

PING име на домейн_за_решаване.com (192.102.144.29) 56 (84) байта данни.
64 байта от 192.102.144.29: icmp_req = 1 ttl = 64 време = 0.016 мс
64 байта от 192.102.144.29: icmp_req = 2 ttl = 64 време = 0.028 мс
64 байта от 192.102.144.29: icmp_req = 3 ttl = 64 време = 0.021 мс
..

Това ще се извежда редовно в прозореца на терминала, докато не прекъснете цикъла с клавиша Ctrl + C. Ако искате командата да ping само определен брой пъти, можете да кажете на помощната програма с добавен параметър:

ping -c 3 име на домейн_ за_решаване.com

Този път ще видим резултата като:

Ping домейн n пъти

По този начин можем да използваме командата, за да проверим дали името на домейна се разрешава на IP адреса, който сме му присвоили или не.

Ping версия

Можем да проверим версията, която в момента е инсталирана на нашата машина на Ubuntu за помощната програма за команден ред Ping, със следната команда:

ping -V

Ще видим следния изход с горната команда:

Проверка на версията на Ping

Контролиране на размера на пакета с Ping

Когато изпитваме пинг на домейн, на хостинг сървъра се изпращат пакети с размер по подразбиране. Ако искаме да контролираме размера на пакетите, които се изпращат на хоста, когато изпълняваме пинг операция, можем да използваме следната команда:

ping -s 40 -c 5 www.linuxhint.com

По този начин изпращаме 40-байтови пакетни данни 5 пъти до посоченото име на хост, изходът, който ще получим е:

Размер на пакета данни за Ping

Интервал от време за пинг

С помощната програма Ping пакетите данни се изпращат на интервал от една секунда към хост сървъра. Можем да актуализираме времевата разлика между пинговете със следната команда:

ping -i 2 -c 5 www.linuxhint.com

Опцията -i може да приеме второто броене. Ще видим подобен изход:

Промяна на времевия интервал за Ping

Издаване на шум с Ping

Ping може дори да бъде модифициран, за да издаде звънец, когато пакетът за отговор се получи обратно от хост сървъра със следната команда:

ping -a www.linuxhint.com

Разбира се, показването на изхода му не е възможно.

Потискане на изхода за Ping

Обикновено не ни интересува какво се е случило, когато всеки пакет е изпратен и данните са получени обратно като отговор с всеки пинг. В тези случаи можем да потиснем изхода, като покажем информация, свързана с първия Ping и крайните данни. Това може да стане по следния начин:

ping -q -c 3 linuxhint.com

С тази команда командата ping ще бъде изпълнена през тихо режим и на екрана ще се появи следният изход:

Тих режим Ping

Общо време за пинг

Можем дори да кажем на командата Ping да достигне до сървър и да го изпича само за определен период от време. Така че, със следната команда, пинг на сървъра общо само за 5 секунди:

ping -w 5 linuxhint.com

На екрана ще се появи следният изход:

Общ интервал за пинг

Заключение

В този урок видяхме как можем да се свържем със сървър и да проверим пинг за неговата наличност, като използваме една от най-простите помощни програми на командния ред, налични на машина на Ubuntu. Прочетете повече уроци по Ubuntu тук.

Пристанища с отворен код на търговски игрални машини
Безплатни разширения на играта с отворен код и междуплатформени игри могат да се използват за възпроизвеждане на стари, както и някои от доста скорошн...
Най-добрите игри за команден ред за Linux
Командният ред не е само най-големият ви съюзник при използване на Linux - той може да бъде и източник на забавление, защото можете да го използвате, ...
Най-добрите приложения за картографиране на геймпад за Linux
Ако искате да играете игри на Linux с геймпад вместо типична система за въвеждане на клавиатура и мишка, има някои полезни приложения за вас. Много ко...