Hur man slutar pinga på kommandoraden. Möt Ping-teamet

"Ahh, hjälp, allt är borta!" – om din inre röst reagerar på en förlust av anslutning till servern något sånt här, är detta material definitivt för dig. :) Naturligtvis gör vi för vår del allt vi kan varje dag för att se till att inget stör ditt arbete i molnet, men om force majeure inträffar kommer vi att reda ut det. Och för att snabbt navigera i situationen och förstå på vems sida felet är, här är en minimiuppgift för dig - under en paus, först och främst, spåra rutten och pinga mellannoder. Nu ska vi berätta hur du gör allt detta.

Ruttspårning

Under spårning skickas datapaket mellan den lokala datorn och servern. Detta hjälper till att spåra sökvägen för begäran till servern och bestämma i vilket skede avbrottet inträffar. Spårning är ganska lätt.

1. Starta cmd kommando: Win+R > Skriv ner cmd > OK.

tracert X.X.X.X(där X.X.X.X är serverns IP-adress eller domän) och klicka Stiga på.

I exemplet gjorde vi ett spår för google.com.

tracert google.com

Det blev så här:

1 2 1 ms 1 ms 1 ms 193.151.89.254
3 5 ms 4 5 1 ms 6 1 ms 7 1 ms 3 ms 1 ms bearline-ic-324086-ffm-b4.c.telia.net
8 1 ms 1 ms 1 ms 108.170.251.129
9 13 ms 13 ms 15 ms 66.249.94.135
10 13 ms 13 ms 13 ms fra15s12-in-f46.1e100.net

Som du kan se har våra paket övervunnit tio (det kan finnas färre eller fler) noder och har övervunnit dem framgångsrikt. Annars, om paketen "snubblade" på en av noderna, på den (och efterföljande noder) skulle vi se:

* * * Tidsgräns för begäran.

Men även i det här fallet är det inte dags att dra slutsatser ännu - denna post kan betyda antingen paketförlust eller det faktum att nätverksnoden helt enkelt är stängd av säkerhetsinställningar. Ibland konfigurerar leverantörer specifikt noder så att de inte svarar på spårningspaket för att minska belastningen. För att säkert ta reda på om ett avbrott faktiskt inträffar, och i så fall var exakt, måste du pinga var och en av noderna. Under spårningen fick vi IP:n för var och en av dem, vilket betyder att vi kan gå vidare till ping.

Pinga mellannoder

Ping är designat för att kontrollera anslutningarnas integritet och kvalitet. Det är också lätt att göra. I det här fallet måste du börja pinga till alla mellanliggande noder i separata fönster. På så sätt, omedelbart i ögonblicket av ett anslutningsfel, kommer det att vara synligt vid vilken nod paketen försvinner och hur länge dessa misslyckanden varar.

På Windows sänds endast fyra paket som standard, vilket inte räcker om problemet bara uppstår kortvarigt. Därför måste du ta bort denna begränsning med parametern -t(klicka för att sluta byta paket senare CTRL+C).

Nu i ordning.

1. Kör cmd-kommandot: Win+R > Skriv ner cmd > OK.

2. I den öppnade kommandorad stiga på ping -t Х.Х.Х.Х(där X.X.X.X är adressen till en av de mellanliggande noderna som vi lärde oss under spårningen) och klicka Stiga på.

I vårt fall identifierade vi tio noder under spårningen, vilket innebär att pingen måste utföras tio gånger i tio separata fönster.

Friska!
Om du ständigt behöver övervaka kvaliteten på din anslutning, för Windows kan du använda bekvämt program PingPlotter.

Så, låt oss pinga - i tio separata kommandoradsfönster anger vi kommandon med IP-adresserna för de noder som vi identifierade under spårningen. I vårt fall kommer det att finnas följande kommandon:

ping -t 10.1.1.1
ping -t 193.151.89.254
ping -t 85.195.75.129
ping -t 213.248.79.29
ping -t 62.115.139.50
ping -t 62.115.120.8
ping -t 62.115.153.215
ping -t 108.170.251.129
ping -t 66.249.94.135
ping -t 216.58.208.46

Om du i något av fönstren ser "Vänteintervallet har överskridits" från de allra första sekunderna, skynda dig inte att skrika: "Gotcha!" Om följande noder pingar normalt, stängs den här helt enkelt av inställningarna. I vårt fall säger till exempel den näst sista noden (66.249.94.135) omedelbart att intervallet har överskridits, men det finns inga problem med pingningen av den tionde noden.

På vems sida ligger felet?

Så rasten hände igen. Men den här gången kommer den lanserade pingen av mellannoder att hjälpa till att "avslöja" den skyldige. Allt är enkelt här - vilken nod som än började ge dig "Vänteintervallet har överskridits" är den svaga länken.

Det är tydligt vem som är skyldig; nu måste du förstå vad du ska göra i specifika situationer.

1. Sista nod. Om den sista noden pingade normalt först (vissa Windows-maskiner svarar inte på ping alls, detta ställs in i brandväggsinställningarna)...

...och efter pausen började det visa "Timeout-intervallet har överskridits", avbrottet sker på din server.

I det här fallet, gå till kontrollpanelen, starta konsolen och logga in i operativsystemet för att ta reda på varför servern inte fungerar. Om operativsystemet verkar vara fruset, starta om servern.

2. Alla noder utom den sista. Kontakta i så fall teknisk support från både moln- och internetleverantören samtidigt. Var i det här fallet noga med att ange hur ruttspåret såg ut från början, och gör en lista med noder som anger vilka av dem som hade pingat under pausen och vilka som inte gjorde det. Var försiktig, det här viktig information, Gör inga misstag.

3. Alla noder samtidigt. Om alla dina pingfönster börjar visa "Timeout Exceeded", är problemet med din dator eller nätverket den är ansluten till.

Bonus!

Tja, för att göra det helt bekvämt för dig har vi valt verktyg med vilka du kan spåra och pinga mellanliggande noder i ett enkelt drag utan att starta femton olika fönster.

För OS Windows familj denna optimering utförs av verktyget Winmtr. Den kräver ingen installation och är redo att användas direkt efter uppackning från arkivet.

I fält Värd ange destinationsservern med vilken anslutningen ska kontrolleras och klicka Start:

I vårt exempel är ruttspårningen och alla mellanliggande noder synliga. Samtidigt skickas ICMP-paket till var och en av dem, genom vilka kvaliteten på kommunikationen kan bestämmas.

Egentligen är detta den största fördelen med verktyget - dess produktion uppdateras ständigt, detta gör att du kan samla in statistik, spåra medelvärden, trender och eventuella förändringar i nätverkskvalitet.

Eftersom vi kontrollerar anslutningen till servern är vi intresserade av kolumnerna Skickat(paket skickade) och Recv(paket mottagna). Om värdena i dessa kolumner inte stämmer överens betyder det att kvaliteten på kommunikationen med noden har försämrats. Vad ska man göra? Kontakta lämplig teknisk support.

Kolumnen Förlust hjälper dig att se dynamiken i förlusterna i procent.

Verktyget låter dig också kopiera text i bekväma format ( .Text Och .html) till urklipp ( Kopiera till urklipp) eller till en separat fil ( Exportera).

Dubbelklicka på en mellannod kommer att ge ytterligare information om den.

Det är viktigt att veta!

För att detaljera problemet kan tekniska supportspecialister begära ytterligare pingar med speciella inställningar. För att göra detta, skriv bara in dem i fönstret alternativ, vilket gör att du kan ange:

  1. Intervall (sek)– datauppdateringstid i sekunder.
  2. Max värd i LRU-listan– maximalt antal värdar (eller IP-adresser, om alternativet inte är aktivt Lös namn) till slutpunkten.
  3. Pingstorlek (byte) – ICMP-paketstorlek.
  4. Lös namn– möjlighet att konvertera en IP-adress till ett värdnamn.

Hur är det med Linux?

För OS-familjen Linux-verktyg kallas helt enkelt MTR. Om det inte finns i din operativ system, kan du installera den på något av följande sätt:

Debian/Ubuntu/Mint:

$ apt-get install mtr

CentOS/RedHat/Fedora:

$ yum installera mtr

MTR har samma funktionalitet som Winmtr, och även liknande GUI. Du kan köra verktyget med kommandot:

där X.X.X.X är destinationsserverns IP-adress eller värdnamn.

I det här fallet är följande kolumner av intresse:

  • Förlust % – procentandel av förlorade paket mellan den sändande datorn och mellanliggande noder.
  • SNT – totalt antal skickade paket.

Så fort något går förlorat någonstans signalerar verktyget oss om detta genom att färga noden röd och beräkna andelen förluster.

Separat noterar vi möjligheten att starta verktyget i textläge (konsol). För att göra detta, lägg bara till alternativet -t eller --curses:

mtr --kurser webbplats

Låt oss titta på några fler viktiga MTR-alternativ som kan vara extremt användbara i processen för nätverksdiagnostik.

R eller --rapport

Initierar rapportläge, där MTR kommer att bearbeta det angivna antalet cykler (definierat av alternativet -c) och sedan visa statistik och automatiskt avsluta. Det här läget är användbart för att samla in statistik om nätverkskvalitet.

C COUNT eller --rapport cyklar COUNT

Låter dig ställa in antalet cykler efter vilka MTR ska avslutas.

P BYTES eller --psize BYTES

Ställer in paketstorleken i byte.

I SECONDS eller --intervall SECONDS

Ställer in intervallet mellan skickade paket.

N eller --no-dns

Tillåter att inte använda DNS, visar värd-IP-adresser.

A X.X.X.X eller --adress X.X.X.X

Låter dig ange adressen till datorgränssnittet från vilket ICMP-förfrågningar ska skickas.

Total

Naturligtvis ger kommandon i konsolen mer exakta resultat, eftersom de registrerar även enstaka paketförluster (korta pauser), men Winmtr och MTR är kompakta och mer bekväma att använda. Det är upp till dig att bestämma vad du ska välja. :)

Så faktiskt, alla som är skyldiga fick reda på vad de skulle göra också. :) Vi hoppas att materialet var användbart för dig, och om du fortfarande har fler molnrelaterade frågor, kontakta oss för kompetent rådgivning.

Jag tror att alla administratörer känner till kommandot ping, som används för att kontrollera tillgängligheten för värdar. Om du är en erfaren administratör lär du dig sannolikt inget nytt av den här artikeln. Om din kunskap är begränsad till den banala pingen ya.ru, råder jag dig att läsa artikeln till slutet.

Exempel 1: Ändra tidsintervallet mellan att skicka paket

Som standard skickas paket med en sekunds intervall. Du kan ändra detta intervall med alternativet -i.

Ökande intervall

Exempel: Vänta 5 sekunder innan du skickar nästa paket.

$ ping -i 5 IP

Minska intervallet

Exempel: Vänta 0,1 sekund innan du skickar nästa paket.

# ping -i 0.1 IP

Anteckningen: Endast superanvändaren kan ange ett intervall som är mindre än 0,2 sekunder. Annars kommer du att se ett meddelande som detta.

$ ping -i 0,1 127.0.0.1 PING 0 (127.0.0.1) 56(84) databyte. ping: kan inte översvämmas; minsta intervall, tillåtet för användare, är 200ms

Exempel 2: Kontrollera det lokala gränssnittet

Innan du kontrollerar fjärrvärden, rekommenderas det först att kontrollera om allt är ok med din lokalt gränssnitt. Du kan använda följande 3 metoder för detta.

Ping noll (0)

Detta är det enklaste och snabbt sätt:

$ ping 0 PING 0 (127.0.0.1) 56(84) byte data. 64 byte från 127.0.0.1: icmp_seq=1 ttl=64 tid=0,024 ms ^C

Pinga efter namn

$ ping localhost PING localhost (127.0.0.1) 56(84) byte data. 64 byte från localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0,051 ms 64 byte från localhost (127.0.0.1): icmp_seq=2 ttl=64 time=0,055 ms ^C --- localhost ping statistik -- - 2 paket överförda, 2 mottagna, 0 % paketförlust, tid 999 ms rtt min/avg/max/mdev = 0,051/0,053/0,055/0,002 ms

Pinga via IP

$ ping 127.0.0.1 2 paket överförda, 2 mottagna, 0 % paketförlust tid 999 ms rtt min/avg/max/mdev = 0,051/0,053/0,055/0,002 ms

Det ska inte finnas någon paketförlust.

Exempel 3. Skicka N paket och avsluta

För att automatiskt avsluta ping efter att ha skickat det antal paket du anger, använd alternativet -c.

I följande exempel kommer vi att skicka 5 paket.

$ ping -c 5 google.com PING google.com (74.125.45.100) 56(84) databyte. 64 byte från yx-in-f100.google.com (74.125.45.100): icmp_seq=1 ttl=44 time=731 ms 64 byte från yx-in-f100.google.com (74.125.45.100=2 icmp_se =44 time=777 ms 64 byte från yx-in-f100.google.com (74.125.45.100): icmp_seq=3 ttl=44 time=838 ms 64 byte från yx-in-f100.google.com (74.100.45.45. ): icmp_seq=4 ttl=44 time=976 ms 64 byte från yx-in-f100.google.com (74.125.45.100): icmp_seq=5 ttl=44 time=1071 ms --- google.com pingstatistik -- - 5 paket överförda, 5 mottagna, 0% paketförlust, tid 4216ms rtt min/avg/max/mdev = 731.039/879.129/1071.050/126.625 ms

Exempel 4. Version av kommandot ping

Med alternativet -V kan vi se den aktuella versionen av kommandot.

$ ping -V ping-verktyg, iputils-sss20071127

Exempel 5. Översvämning på nätverket

Superanvändaren kan skicka tusentals eller fler paket på kort tid med alternativet -f.

Som visas nedan skickade ping -f över 400 000 paket på några sekunder.

# ping -f localhost PING localhost (127.0.0.1) 56(84) byte data. .^C --- localhost ping statistik --- 427412 paket överförda, 427412 mottagna, 0 % paketförlust, tid 10941ms rtt min/avg/max/mdev = 0,003/0,004/1,004/0,002 ms, ipg/ewma 0,025/0,004 ms

Exempel 6: Pip

Det här alternativet används sällan, men kan vara mycket användbart. Du börjar pinga, det kommer inget svar från värden, du kommer på vad som är fel, och så fort problemet är löst och fjärrvärden svarar kommer du att höra ett ljud.

$ ping -a IP

Exempel 7: Skriv endast ut statistik för kommandokörning

Med alternativet -q kan du hoppa över svaren från fjärrvärden och visa den resulterande statistiken direkt.

$ ping -c 5 -q 127.0.0.1 PING 127.0.0.1 (127.0.0.1) 56(84) databyte. --- 127.0.0.1 pingstatistik --- 5 paket överförda, 5 mottagna, 0 % paketförlust, tid 3998ms rtt min/avg/max/mdev = 0,047/0,053/0,061/0,009 ms

Exempel 8: Ändra batchstorlek

Du kan ändra storleken på paketet som skickas med alternativet -s.

Exempel: Låt oss ändra paketstorleken från 56 till 100.

$ ping -s 100 localhost PING localhost (127.0.0.1) 100(128) byte data. 108 byte från localhost (127.0.0.1): icmp_seq=1 ttl=64 tid=0,022 ms 108 byte från localhost (127.0.0.1): icmp_seq=2 ttl=64 tid=0,021 ms 108 byte från localhost (1,0217):. icmp_seq=3 ttl=64 time=0,020 ms ^C --- localhost ping-statistik --- 3 paket överförda, 3 mottagna, 0% paketförlust, tid 1998ms rtt min/avg/max/mdev = 0,020/0,021/0,022/ 0,000 ms

Exempel 9. Varaktighet för kommandoexekvering

Med alternativet -w kan vi ange kommandots utförandetid i sekunder.

I följande exempel kommer vi att pinga den lokala värden i 5 sekunder.

$ ping -w 5 localhost

Anteckningen: Om alternativen -w och -c används samtidigt, kommer verktyget att avslutas när den första begränsningen utlöses.

Exempel 10: Snabbstatistik med SIGQUIT

Utan att avbryta ping-kommandot kan du se exekveringsstatistik. För att göra detta måste du klicka CTRL + |

$ ping -w 100 localhost PING localhost (127.0.0.1) 56(84) byte data. 64 byte från localhost (127.0.0.1): icmp_seq=10 ttl=64 time=0,021 ms 64 byte från localhost (127.0.0.1): icmp_seq=11 ttl=64 time=0,022 ms 11/11 paket, 0 % förlust, min/avg/ewma/max = 0,020/0,022/0,022/0,024 ms 64 byte från localhost (127.0.0.1): icmp_seq=12 ttl=64 time=0.021 ms 64 byte från localhost (127.0.0.1): icmp_seq=13 ttl=64 time=0,022 ms 64 byte från localhost (1,17.): icmp_seq=14 ttl=64 tid=0,021 ms 64 byte från localhost (127.0.0.1): icmp_seq=15 ttl=64 tid=0,021 ms 19/19 paket, 0 % förlust, min/avg/ewma/max = 0,020/0,022/0,022/0,024 ms 64 byte från localhost (127.0.0.1): icmp_seq=31 ttl=64 time=0,022 ms 64 byte från localhost (127.0.0.1): icmp_seq=32 ttl=64 time=0,022 ms 32/32 paket, 0 % förlust, min/avg/ewma/max = 0,020/0,022/0,022/0,027 ms 64 byte från localhost (127.0.0.1): icmp_seq=33 ttl=64 time=0.023 ms ..

Den bästa servisen från världsmärken i webbutiken: BergHOFF, Luminarc, Vitesse

PING är ett grundläggande Windows kommandoradsverktyg för att testa anslutningar på TCP/IP-baserade nätverk. PING-kommandot använder ICMP-ekobegäranmeddelanden för att verifiera en anslutning på IP-nivå till en annan TCP/IP-aktiverad dator. Efter varje sändning visas ett motsvarande meddelande med ett ekosvar.

Ping är kanske det mest grundläggande TCP/IP-kommandot bland Windows-användare, som används för att felsöka och testa internetåtkomst.

Kommandot Ping, körs utan parametrar, visar hjälp. Fungerar lika effektivt för alla Windows-versioner, inklusive Windows 10.

Du kan också använda följande kommandon för att kontrollera nätverket:

  • TRACERT - bestämmer vägen till destinationen genom att skicka ekomeddelanden;
  • PATHPING - ger information om dataförlust på mellanliggande noder.

Syntaxparametrar viktiga nycklar för PING-kommandot

ping [-t] [-a] [-n räknare] [-l storlek] [-f] [-i TTL] [-v typ] [-r räknare] [-s räknare] [(-j host_list | - k nodlista)] [-w-intervall] [målmaskinnamn], där

  • -t - Ställer in ping-kommandot för att skicka ekobegäranmeddelanden till destinationen tills kommandot avbryts. För att avbryta kommandot och visa statistik, tryck CTRL-BREAK. För att avbryta och avsluta pingkommandot, tryck CTRL-C.
  • -a - Ställer in omvänd namnupplösning till destinationens IP-adress. Om det lyckas visas namnet på motsvarande nod.
  • -n räknare - Ställer in antalet ekobegäranmeddelanden som ska skickas. Standard är 4.
  • -l storlek - Ställer in längden (i byte) på datafältet i skickade ekobegäranmeddelanden. Standard är 32 byte. Den maximala storleken är 65527.
  • -f - Ställer in ekoförfrågningsmeddelanden som ska skickas med flaggan "Don"t Fragment" i IP-huvudet inställd på 1. Echo request-meddelanden fragmenteras inte av routrar på väg till sin destination. Den här inställningen är användbar för att felsöka problem som uppstår med maximala blockdata för kanalen (Maximum Transmission Unit).
  • -jag TTL - Ställer in värdet på TTL-fältet i IP-huvudet för skickade ekobegäranmeddelanden. Standard är nodens standard-TTL. För Windows XP-värdar är detta värde vanligtvis 128. Det maximala TTL-värdet är 255.
  • -v typ - Ställer in värdet på fältet Type of Service (TOS) i IP-huvudet för skickade ekobegäranmeddelanden. Standardvärdet är 0. Typen är ett decimalvärde från 0 till 255.
  • -r räknare - Anger alternativet Spela in rutt i IP-huvudet för att registrera vägen som ekobegäransmeddelandet tar och dess motsvarande ekosvarsmeddelande. Varje hopp i sökvägen använder en ruttinmatningsparameter. När det är möjligt ställs räknarvärdet in att vara lika med eller större än antalet hopp mellan källan och destinationen. Räknarparametern har ett värde från 1 till 9.
  • -s disk - Anger ett Internet Timestamp-alternativ i IP-huvudet för att registrera ankomsttiden för ekobegäranmeddelandet och dess motsvarande ekosvarsmeddelande för varje hopp. Räknarparametern har ett värde från 1 till 4.
  • -j nodlista - Anger att ekobegäranmeddelanden använder alternativet för gratis routing i IP-huvudet med uppsättningen mellandestinationer som anges i host_list. Vid fri routing kan på varandra följande mellanliggande destinationer separeras av en eller flera routrar. Det maximala antalet adresser eller namn i en värdlista är 9. En värdlista är en samling IP-adresser (med prickade decimaler) separerade med mellanslag.
  • -k nodlista - Anger att ekobegäranmeddelanden använder det strikta routningsalternativet i IP-huvudet med uppsättningen mellandestinationer som anges i host_list. Vid strikt routing måste nästa mellanliggande destination vara direkt tillgänglig (den måste ligga intill på routerns gränssnitt). Det maximala antalet adresser eller namn i en värdlista är 9. En värdlista är en samling IP-adresser (med prickade decimaler) separerade med mellanslag.
  • -w intervall - Anger, i millisekunder, hur lång tid det ska vänta på att få ett ekosvarsmeddelande som motsvarar ett ekobegäranmeddelande. Om ett ekosvarsmeddelande inte tas emot inom det angivna intervallet, skickas ett "Begäran togs ut" felmeddelandet. Standardintervallet är 4000 (4 sekunder).
  • destinationsdatornamn - Anger en destination som identifieras av en IP-adress eller värdnamn.

Exempel på användning av PING-kommandot

  • För att visa kommandotolkhjälp för ett kommando, skriv: pinga /?;
  • För att kontrollera anslutningen av ya.ru-adressen innan manuell avslutning anger du: ping ya.ru -t;
  • För att skicka ett ICMP-ekobegäranmeddelande till destination 192.168.1.1 och matcha det med dess värdnamn, skriv in: ping -a 192.168.1.1;
  • För att skicka ett pingmeddelande till 10.0.99.221 med tio pingmeddelanden, vart och ett med ett 1000-byte datafält, anger du: ping -n 10 -l 1000 10.0.99.221;
  • För att skicka ett pingmeddelande till destination 10.0.99.221 och spela in rutten i 4 hopp, skriv in: ping -r 4 10.0.99.221;
  • För att skicka ett pingmeddelande till 10.0.99.221 och ställa in gratis routing till destinationer 10.12.0.1-10.29.3.1-10.1.44.1, skriv in: ping -j 10.12.0.1 10.29.3.1 10.1.44.1 10.0.99.221.

Video - Hur man använder PING-verktyget

Jag har redan skrivit om, idag skulle jag vilja fokusera din uppmärksamhet på ping-kommandot. Systemadministratörer använder Ping-kommandot oftast, även om dess potential är mycket begränsad. I den här artikeln kommer jag att berätta hur du använder kommandot ping och vilka problem det hjälper dig att lösa.

Låt oss se vad Ping-programmet kan göra, för att göra detta, klicka på start => kör => skriv cmd => klicka på OK => skriv kommandot i det svarta fönstret

Ping /? => tryck enter.

Du kommer att se en lista över kommandon som kan köras med Ping-programmet.

Ping [-t] [-a] [-n<число>] [-l<размер>] [-f] [-i ] [-v ] [-r<число>] [-s<число>] [[-j<список узлов>] | [-k<список узлов>]] [-w<тайм-аут>] [-R] [-S<адрес источника>] [-4] [-6] end_node Alternativ -t Testa kommunikationen med den angivna noden innan den avslutas. För att visa statistik och fortsätta kolla, tryck på tangentkombinationen CTRL+BREAK; För att stoppa, tryck CTRL+C. -a Bestäm värdnamn från adresser. -n<число>Antalet skickade ekoförfrågningar. -l<размер>Skicka buffertstorlek. -f Sätter en flagga i paketet som inaktiverar fragmentering (endast IPv4). -jag Ställa in paketets livslängd. -v Ställ in tjänstetyp (endast IPv4. Det här alternativet är inte tillgängligt och påverkar inte TOS-fältet i IP-huvudet). -r<число>Spela in en rutt för ett specificerat antal hopp (endast IPv4). -s<число>Tidsstämpel för det angivna antalet hopp (endast IPv4). -j<список_узлов>Fritt val av rutt från en lista över värdar (endast IPv4). -k<список_узлов>Hårt ruttval baserat på en lista över värdar (endast IPv4). -w<тайм-аут>Timeout för varje svar (i millisekunder). -R Använd rubriken för att kontrollera returvägen också (endast IPv6). -S<адрес источника>Källadressen som ska användas. -4 Påtvingad användning av IPv4-protokoll. -6 Påtvingad användning av IPv6-protokoll.

Låt oss titta på några av dem.

Praktisk användning:

t-tangenten används när det är nödvändigt att pinga en resurs under lång tid, för att inte ange kommandot varje gång:

Ping-sajt

kan skrivas in så här:

Ping 27susday.ru -t

och processen kan endast stoppas manuellt genom att trycka på ctrl+c

I-nyckeln behövs för att ställa in livslängden för det skickade paketet, standard är 128. Du skickar paketet och det börjar söka genom avlägsna noder, passerar noden, en subtraheras, och så vidare tills det är noll. Då förstörs paketet och visar ett motsvarande meddelande till dig.

W–-nyckeln behövs för att öka väntetiden för svar från den resurs du använder. Det finns fall när du skickar en ping till en nod, och den ger dig ett meddelande om att den angivna noden inte är tillgänglig, så du tror att noden är nere. Slutsatsen är korrekt, men inte alltid. Det händer att den är tillgänglig, men den är överbelastad och har inte tid att svara dig, för att undvika detta är nyckeln w inställd.

Det händer att fjärrnoden verkar fungera, d.v.s. du kan gå till den, du är hundra procent säker på dess funktionalitet, men den svarar inte på ping, även om du ställer in en fördröjning med w-tangenten. Detta förklaras av att systemadministratören satte upp en brandvägg och förbjöd att svara på ICMP-paket. Detta görs så att det är omöjligt att storma servrar som ser ut på Internet med ekoförfrågningar. Servern kommer inte att krascha, men dess prestanda kommer att minska.

Råd: Om du är en nybörjare på systemadministratören råder jag dig att stänga ICMP-porten på dina servrar som ansluter till Internet.

I den här artikeln lärde du dig om de tre huvudnycklarna för Ping-programmet.

Videohandledning om att minska ping i spel:

Team Windows sträng, som regel, används inte av de flesta användare, kanske för att inte alla vet vilka kommandon som ska användas i det här eller det fallet, hur användbart det ibland kan vara, eller till och med vad det är?

Om du är en av dessa användare hoppas jag att den här artikeln hjälper dig att komma igång med att använda den. Kanske har du bara glömt något kommando, och här hoppas jag kunna hjälpa dig.

Vid första anblicken kan rj verka som ett tråkigt, komplicerat eller värdelöst verktyg, men jag försäkrar dig att det inte är så!

Den här artikeln är endast avsedd som en introduktion till några av de många användbara kommandona.

Grundläggande cmd-kommandon.

1. Tvångsstopp pågående process Ctrl+C

Det första kommandot du bör känna till är att trycka på två tangenter Ctrl och C samtidigt. Denna kombination stoppar nästan alla lag. Om du hittar ett fel i kommandot du angav kan du helt enkelt radera onödiga tecken med hjälp av backstegsknappen, men om du redan har kört fel kan du använda Ctrl+C-kombinationen.

Uppmärksamhet! Detta kommando är inte ett trollspö! Det kommer inte att kunna avbryta processer som inte kan avbrytas, så var försiktig!

2. Ring hjälp med kommandot /?

Det andra kommandot du bör komma ihåg är /? . Genom att skriva dessa två tecken efter ett annat kommando kommer du att se hjälp för kommandot du är intresserad av. Till exempel:

3. Information om din nätverksanslutning

Detta kommando kommer att visa information om din anslutning av lokalt nätverk:

Du kan få mer fullständig information om din dator genom att skriva kommandot.

4. Ping check (anslutningskontroll) ping

Låt oss säga att du har två datorer anslutna via en Ethernet-kabel (vi har redan diskuterat hur man krymper en kabel för att skapa ett lokalt nätverk tidigare). Du måste vara säker på att det finns ett samband mellan dem. För att göra detta måste du köra ping 192.168.0.5 från en dator vars IP-adress är 192.168.0.1 (där 192.168.0.5 är IP-adressen för den andra datorn).

Om allt är i sin ordning, kommer pingar att dyka upp framför dig. Om något görs fel kommer du att se meddelandet Den angivna noden är inte tillgänglig. Du kan stoppa detta kommando med Ctrl+C.

5. Avsluta kommandoradens exit .

Du kan stänga kommandoradsfönstret med kommandot exit.

6. Kopiera filer xcopy.

Ett mycket användbart verktyg för att kopiera filer. Låt oss säga att du vill kopiera foton från enhet C till en extern enhet.

Ringa xcopy c:photo f:photo /s /e(där f är den externa enheten).

6. Kontroll av tid.

Om du behöver justera genom att skriva tid kommer du att presenteras med aktuell tid. Och här kommer du att erbjudas att ändra tiden till den rätta.

7. Öppna ett nytt kommandoradsfönster cmd eller starta .

Ange kommandot cmd eller start och ett nytt kommandotolksfönster öppnas framför dig. Du kan också helt enkelt rensa det aktuella fönstret. För att göra detta, skriv kommandot cls (rensa skärmen).

8. Kontrollera systemfiler sfc /scannow.

Skadlig programvara försöker ibland ersätta systemkärnfiler med modifierade versioner för att få kontroll över systemet. Systemfilsgranskaren kan användas för att kontrollera integriteten hos Windows-systemfiler. Om några filer är skadade eller raderade kommer de att ersättas.

9. Information om installerade drivrutiner drivrutinsfråga.

Om du vill se vilka drivrutiner som är installerade på din PC kan du göra det genom att köra kommandot driverquery. Detta kommando ger information om varje drivrutin du har.

Om du behöver lite mer information kan du lägga till den latinska bokstaven V (så här skulle driverquery-V se ut).

10. Ta reda på IP-adressen för webbplatsen nslookup site.ru

Skriv nslookup site.ru på kommandoraden för att ta reda på IP-adressen för site.ru.

11. Infoga text

För att klistra in text i kommandoraden måste du, som vanligt, kopiera den från källan och sedan helt enkelt högerklicka en gång i området med svart skärm.

Publikationer om ämnet