Как да използвате ping на Mac: Пипинг на уебсайтове
Съдържание:
Ping е основна помощна програма за мрежовите администратори, но също така е доста удобна за проверка дали уебсайтовете са онлайн, как работи вашата интернет връзка, дали изпитвате забавяне или загуба на пакети при мрежова връзка или за определяне дали е наличен мрежов ресурс .
Потребителите на Mac могат да имат достъп и да използват ping за насочване към всеки домейн или IP адрес.
Има два начина за достъп до инструменти за ping в Mac OS от всеки Mac, работещ с произволна версия на системния софтуер, но ние ще се съсредоточим основно върху използването на ping от командния ред, тъй като е универсален и работи на различни платформи , което означава, че след като знаете как да го използвате в Mac OS X, но ще го намерите и в Unix, Linux и Windows.
Как да използвате Ping от командния ред на Mac OS X
Ето как да използвате помощната програма ping във всички версии на Mac OS X от командния ред на приложението Terminal.
Пинг на целеви IP адрес или домейн до спиране
Най-елементарното използване на ping ще пингва дестинация, докато не бъде спряно ръчно, което означава, че няма ограничение и брой.
- Стартирайте терминала, намиращ се в папката Utilities на Applications
- Въведете следната команда:
- Това ще ping към yahoo.com многократно, докато не спрете изпълнението на командата ping, като натиснете Control+C
ping yahoo.com
Пинг на IP/домейн за определен брой пакети
Искате да изпратите шепа пакети и да ги измерите, вместо да пингвате безкрайно, докато спрете ръчно? Използвайте флага -c, прикрепен към ping, всичко останало е същото:
- Върнете се в командния ред, ако не сте там отново
- За да изпратите определен брой пакети до адрес, променете синтаксиса на ping, за да използвате флага -c така:
- Натиснете return и оставете ping да завърши до местоназначението за посочения брой пакети, преди автоматично да прекратите ping
ping -c 5 192.168.0.1
В този пример -c 5 ще изпрати 5 пакета до целевия IP.
Забележете, че командата ping работи само ако Mac е онлайн и ако сървърът, който пингвате, е онлайн и отговаря на заявки за ping. Повечето сървъри отговарят, ако са онлайн, с изключение може би на най-защитените мрежи, които отхвърлят ping от съображения за сигурност.
Четене и разбиране на резултатите от Ping
Пример за резултати от ping може да изглежда по следния начин:
$ ping 8.8.8.8 PING 8.8.8.8 (8.8.8.8): 56 байта данни 64 байта от 8.8.8.8: icmp_seq=0 ttl=57 време=23.845 ms 64 байта от 8.8.8.8: icmp_seq=1 ttl=57 време=22.067 ms 64 байта от 8.8.8.8: icmp_seq=2 ttl=57 време=18.079 ms 64 байта от 8.8.8.8: icmp_seq=3 ttl=57 време=23.284 ms 64 байта от 8.8.8.8: icmp_seq=4 ttl=57 време=23.451 ms 64 байта от 8.8.8.8: icmp_seq=5 ttl=57 време=21.202 ms 64 байта от 8.8.8.8: icmp_seq=6 ttl=57 време=22,176 ms 64 байта от 8.8.8.8: icmp_seq=7 ttl=57 време=21,974 ms ^C --- 8.8.8.8 ping статистика --- 8 предадени пакета, 8 получени пакета, 0,0% загуба на пакети двупосочно мин./ avg/max/stddev=18,079/22,010/23,845/1,703 ms
Всеки ред до местоназначението представлява прехвърляне на пакет, времето, посочено в милисекунди в края, е най-подходящо за тестване на интернет връзка, тъй като голямото число показва, че има забавяне или проблем с връзката.Ако изобщо няма отговор, или сървърът не работи, има проблем с връзката, не отговаря на ping заявки или отговаря много бавно.
Може би следващият най-полезен е номерът „загуба на пакети“ в края. Ако загубата на пакети е висока, почти сигурно имате проблеми с мрежата, тъй като загубата на пакети означава, че данните, изпращани между вас и сървъра, се губят (терминът е доста буквален в този смисъл). Отстраняването на загуба на пакети може да бъде предизвикателство, но може да е резултат от лоша интернет връзка, проблеми с wi-fi, общи проблеми с мрежата, лоша връзка, затруднена връзка, прекъсване на връзката, прекъсвания на връзката или много други потенциални мрежови проблеми.
Използване на ping за проверка на мрежовите активи и тестване на латентността на мрежата
Използвам ping постоянно, за да се уверя, че мрежовите сървъри са достъпни, защото е много по-бързо да ping IP, отколкото да се опитате да се свържете с него чрез произволен брой протоколи.Това също е чудесен начин за тестване на латентността на интернет връзките, което може да бъде полезно за отстраняване на мрежови проблеми с wi-fi или кабелни връзки.
За потребители, които не се чувстват комфортно с командния ред, потребителите могат да се обърнат към приложението Network Utility, което е в пакет с всяка версия на Mac OS X и предоставя лесен потребителски интерфейс за ping, като както и множество други полезни мрежови помощни програми.