Пинг команда

Пинг команда примери, опции, прекинувачи, и многу повеќе

Командата ping е командна команда која се користи за тестирање на способноста на изворниот компјутер да достигне одреден дестинациски компјутер. Командата ping обично се користи како едноставен начин да се потврди дека компјутерот може да комуницира преку мрежата со друг компјутер или мрежен уред.

Командата ping работи со испраќање на пораки за Echo Request до протоколот за протокол за контрола на пораки (ICMP) до одредишниот компјутер и чекајќи одговор.

Колку од тие одговори се враќаат, и колку време е потребно за нивно враќање, се двете главни информации што ги обезбедува командата за пинг.

На пример, може да најдете дека нема одговор кога вршите мрежен печатач, само за да дознаете дека печатачот е исклучен и дека кабелот треба да се замени. Или можеби треба да го вклучите рутерот за да потврдите дека вашиот компјутер може да се поврзе со него, за да го отстрани како можна причина за проблем со мрежно поврзување.

Достапност на командата за пинг

Командата ping е достапна од командната линија во Windows 10 , Windows 8 , Windows 7 , Windows Vista и Windows XP . Командата ping исто така е достапна во постарите верзии на Windows како Windows 98 и 95.

Командата ping исто така може да се најде во Command Prompt во менијата за поправање / обновување на опциите за напредно подигнување и опции за наплата на системот .

Забелешка: Достапноста на одредени командни команди за пинг и друга синтакса за пинг команда може да се разликува од оперативниот систем до оперативниот систем.

Пинг команда Синтаксис

ping [ -t ] [ -a ] [ -n count ] [ -l size ] [ -f ] [ -i TTL ] [ -v TOS ] [ -r count ] [ -s count ] [ -w timeout ] [ - R ] [ -S srcaddr ] [ -p ] [ -4 ] [ -6 ] target [ /? ]

Совет: Погледнете како да ја прочитате командната синтакса ако не сте сигурни како да ја протолкувате синтаксата на пинг командата како што е опишана погоре или во табелата подолу.

Користењето на оваа опција ќе ја напише целта додека не ја запрете со Ctrl-C .
Оваа опција за команда за пинг ќе го реши, ако е можно, името на домаќинот на целната IP адреса .
брои Оваа опција го поставува бројот на ICMP Echo Барања за испраќање, од 1 до 4294967295. Командата ping ќе испрати 4 стандардно ако -n не се користи.
-l големина Користете ја оваа опција за да ја поставите големината, во бајти, на пакетот за ехо барање од 32 до 65,527. Командата ping ќе испрати 32-бајт ехо барање ако не ја користите опцијата -l .
-f Користете ја оваа опција за пинг команда за да ги спречите ICMP Echo барањата да бидат фрагментирани од рутерите помеѓу вас и целта . Опцијата -f најчесто се користи за отстранување на проблеми со патеката Максимална преносна единица (PMTU).
-i TTL Оваа опција ја одредува вредноста на Time to Live (TTL), максимум од 255.
-V TOS Оваа опција ви овозможува да поставите вредност за тип на услуга (TOS). Почнувајќи од Windows 7, оваа опција повеќе не функционира, но сè уште постои поради причини за компатибилност.
брои Користете ја оваа опција за пинг команда за да го наведете бројот на хмел помеѓу вашиот компјутер и целниот компјутер или уред што сакате да го снимите и прикажете. Максималната вредност за броењето е 9, па користете ја командата tracert ако сакате да ги гледате сите хмел помеѓу два уреди.
-се смета Користете ја оваа опција за да го пријавите времето, во формат на интернет временска ознака, дека секое ехо барање е примена и испратете ехо одговор. Максималната вредност за броењето е 4, што значи дека само првите четири хмел можат да бидат врежани со печат.
- време на чекање Одредување на тајминг вредност при извршување на командата ping го прилагодува времето, во милисекунди, дека пинг чека секој одговор. Ако не ја користите опцијата -w , се користи стандардната временска вредност од 4000, што е 4 секунди.
-R Оваа опција му кажува на командата за пинг да ја пронајде патеката за кружен пат.
-S srcaddr Користете ја оваа опција за да ја наведете изворната адреса.
-p Користете го овој прекинувач за да напишете адреса за виртуелизација на мрежата на Hyper-V .
-4 Ова ја присилува командата за пинг да користи само IPv4, но е потребна само ако целта е име на домаќинот, а не IP адреса.
-6 Ова ја присилува командата за пинг да користи само IPv6, но исто како и опцијата -4 , е потребна само кога pinging име на host.
цел Ова е дестинација што сакате да ја пинга, или IP адреса или име на хост.
/? Користете го прекинувачот за помош со командата ping за да покажете детална помош за неколку опции на командата.

Забелешка: Опциите -f , -v , -r , -s , -j и -k функционираат кога вршите само IPv4 адреси. Опциите -R и -S работат само со IPv6.

Постојат и други поретко употребувани прекинувачи за командата ping, вклучувајќи [ -j host-list ], [ -k host-list ] и [ -c compartment ]. Изврши пинг /? од командната линија за повеќе информации за овие опции.

Совет: Можете да ја зачувате излезната команда на пинг во датотека користејќи оператор за пренасочување . Погледнете Како да пренасочите Command Output во датотека за инструкции или видете ја нашата листа на Command Prompt Tricks за повеќе совети.

Примери за пинг команда

ping-n 5 -l 1500 www.google.com

Во овој пример, командата ping се користи за пинг на името на домаќинот www.google.com . Опцијата -n ја кажува командата ping да испрати 5 ICMP барања за ехо, наместо стандардната вредност од 4, а опцијата -l ја поставува големината на пакетот за секое барање до 1500 бајти, наместо стандардното од 32 бајти.

Резултатот прикажан во прозорецот за командната линија ќе изгледа вака:

Pinging www.google.com [74.125.224.82] со 1500 бајти на податоци: Одговор од 74.125.224.82: бајти = 1500 време = 68ms TTL = 52 Одговор од 74.125.224.82: бајти = 1500 време = 68ms TTL = 52 Одговор од 74.125 Одговор од 74.125.224.82: бајти = 1500 време = 66ms TTL = 52 Одговор од 74.125.224.82: бајти = 1500 време = 70ms TTL = 52 Статистика на пинг за 74.125.224.82: Пакети : Испратена = 5, Примена = 5, Изгубени = 0 (загуба од 0%), Приближно кружно патување во мили-секунди: Минимална = 65ms, Максимална = 70ms, Просечна = 67ms

0% загуба пријавена под Ping статистика за 74.125.224.82 ми кажува дека секоја ICMP Echo Барање порака испратена до www.google.com беше вратена. Ова значи дека, што се однесува до мојата мрежна врска, можам да комуницирам со веб-страницата на Google во ред.

ping 127.0.0.1

Во примерот погоре, јас сум pinging 127.0.0.1 , исто така, повика IPv4 локална домаќин IP адреса или IPv4 loopback IP адреса , без опции.

Користењето на пинг командата за пинг 127.0.0.1 е одличен начин за тестирање дека мрежните функции на Windows функционираат правилно, но не кажува ништо за сопствениот мрежен хардвер или вашата врска со кој било друг компјутер или уред.

Верзијата на IPv6 на овој тест би била пинг :: 1 .

пинг-а 192.168.1.22

Во овој пример, ја прашувам командата за пинг да го пронајде името на домаќинот доделено на 192.168.1.22 IP адресата, но за инаку да го пикне како нормално.

Pinging J3RTY22 [192.168.1.22] со 32 бајти на податоци: Одговор од 192.168.1.22: bytes = 32 време

Како што можете да видите, командата ping ја реши IP адресата што ја внесов , 192.168.1.22 , како име на домаќинот J3RTY22 , а потоа го извршив остатокот од пинг со стандардни подесувања.

ping -t-6 SERVER

Во овој пример, ја принудувам командата за пинг да користи IPv6 со опцијата -6 и продолжува да пишува SERVER на неодредено време со опцијата -t .

Pinging SERVER [fe80 :: fd1a: 3327: 2937: 7df3% 10] со 32 бајти на податоци: Одговор од fe80 :: fd1a: 3327: 2937: 7df3% 10: time = 1ms Одговор од fe80 :: fd1a: 3327: 2937 : 7df3% 10: време

Рачно го прекинав пинувањето со Ctrl-C по седум одговори. Исто така, како што можете да видите, опцијата -6 произведе IPv6 адреси.

Совет: Бројот по% од одговорите генерирани во овој пример за пинг команда е IPv6 Zone ID, што најчесто го означува користениот мрежен интерфејс. Можете да генерирате табела на идентификатори на зона што се совпаѓаат со имињата на вашиот мрежен интерфејс преку извршување на интерфејс за ipv6 интерфејс netsh . ID на IPv6 зоната е бројот во колоната Idx .

Пинг поврзани со команди

Командата ping често се користи со други мрежни команди за Command Prompt, како што се tracert , ipconfig, netstat , nslookup и други.