פיקוד פינג

דוגמאות פקודות, אפשרויות, מתגים ועוד

פקודת ping היא פקודה של שורת פקודה המשמשת לבדיקת היכולת של מחשב המקור להגיע למחשב יעד מוגדר. פקודת ping משמשת בדרך כלל כדרך פשוטה לאמת כי מחשב יכול לתקשר דרך הרשת עם מחשב אחר או התקן רשת.

פקודת ה- ping פועלת על-ידי שליחת הודעות בקשת הודעת דואר אלקטרוני (ICMP) עבור מחשב היעד ומחכה לתגובה.

כמה תגובות אלו מוחזרות, וכמה זמן לוקח להן לחזור, הן שתי פיסות המידע העיקריות שמספק פקודת הפינג.

לדוגמה, ייתכן שתמצא כי אין תגובות בעת הצמדת מדפסת רשת, רק כדי לגלות שהמדפסת במצב לא מקוון ועל החלפת הכבלים שלה. או אולי אתה צריך ping נתב כדי לוודא כי המחשב יכול להתחבר אליו, כדי לחסל אותו כסיבה אפשרית עבור בעיה ברשת.

זמינות פקודות Ping

פקודת ה- ping זמינה מתוך מערכת ההפעלה Windows 10 , Windows 8 , Windows 7 , Windows Vista ו- Windows XP . הפקודה ping זמינה גם בגירסאות ישנות יותר של Windows, כגון Windows 98 ו- 95.

ניתן למצוא את פקודת ה- ping גם בפקודת שורת הפקודה בתפריטי התיקון / שחזור של אפשרויות השחזור המתקדמות .

הערה: הזמינות של בוררי פקודות ping מסוימים ותחביר פיקוד אחר עשויים להיות שונים ממערכת ההפעלה למערכת ההפעלה.

פינג פיקוד תחביר

[ -t ] [[ -t ] [[ -t ] [[ -n ספירה ] [ -l גודל ] [ -F ] [ -t TTL ] [ -TOS ] [ -s count ] [ -s count ] [ -w timeout ] [ - R ] [ -Srcaddr ] [ -P ] [ -4 ] [ -6 ] היעד [ /? ]

עצה: ראה כיצד לקרוא תחביר פקודה אם אינך בטוח כיצד לפרש את תחביר הפקודה ping כפי שתואר לעיל או בטבלה שלהלן.

-t שימוש באפשרות זו ילחץ על היעד עד שתאלץ אותו להפסיק באמצעות Ctrl-C .
אפשרות פקודת ping זו תפתור, אם ניתן, את שם המארח של יעד כתובת IP .
- לספור אפשרות זו קובעת את מספר בקשות הד ICMP לשליחה, בין 1 ל - 4294967295. פקודת ה - ping תשלח 4 כברירת מחדל אם -n אינו בשימוש.
בגודל l השתמש באפשרות זו כדי להגדיר את הגודל, בבתים, של מנות בקשת הד מ -32 ל -65,527. פקודת ה- ping תשלח בקשת הד של 32 בתים אם לא תשתמש באפשרות -l .
-f השתמש באפשרות זו של פקודות ping כדי למנוע מקטעי הד ICMP מלהיות מקוטעים בין נתבים בינך לבין היעד . האפשרות -f משמשת לרוב לפתרון בעיות נתיב העברה מרבי של נתיב (PMTU).
- TTL אפשרות זו מגדירה את ערך הזמן לחיות (TTL), שהמקסימום הוא 255.
-TOS אפשרות זו מאפשרת לך להגדיר ערך מסוג שירות (TOS). החל מ- Windows 7, אפשרות זו אינה פועלת עוד, אך עדיין קיימת מסיבות תאימות.
- לספור השתמש באפשרות זו של פקודת ping כדי לציין את מספר הכשות בין המחשב למחשב היעד או ההתקן שברצונך להקליט ולהציג. הערך המרבי עבור הספירה הוא 9, לכן השתמש בפקודה tracert במקום אם אתה מעוניין להציג את כל הכשות בין שני התקנים.
-ספירה השתמש באפשרות זו כדי לדווח על הזמן, בפורמט Internet Timestamp, שכל בקשת הד מתקבלת ותשובת הד נשלחת. הערך המקסימלי לספירה הוא 4, כלומר רק ארבע הכשות הראשונות ניתן חותמת הזמן.
- פסק זמן ציון ערך פסק זמן בעת ביצוע פקודת ה- ping מתאים את כמות הזמן, באלפיות שנייה, שה- ping ממתין לכל תשובה. אם לא תשתמש באפשרות -W , ערך ברירת המחדל של הזמן הקצוב הוא 4000, המהווה 4 שניות.
-R אפשרות זו מציינת את הפקודה ping כדי לעקוב אחר נתיב הנסיעה הלוך ושוב.
סרקדר השתמש באפשרות זו כדי לציין את כתובת המקור.
-p השתמש בבורר זה כדי לבצע פינג לכתובת ספק וירטואליזציה של רשת Hyper-V .
-4 פעולה זו מאלצת את פקודת ה- ping להשתמש ב- IPv4 בלבד, אך היא נחוצה רק אם היעד הוא שם מארח ולא כתובת IP.
-6 פעולה זו מאלצת את פקודת ה- ping להשתמש ב- IPv6 בלבד, אך עם אפשרות 4 , נדרש רק כאשר pinging hostname.
יַעַד זהו היעד שאתה רוצה לבצע פינג, או כתובת IP או שם מארח.
/ השתמש בבורר העזרה בעזרת פקודת ה- ping כדי להציג עזרה מפורטת לגבי מספר האפשרויות של הפקודה.

הערה: האפשרויות -f , -v , -r , -s , -j ו- k פועלות בעת הצבעה על כתובות IPv4 בלבד. האפשרויות -R ו- S פועלות רק עם IPv6.

מתגים אחרים פחות נפוצים עבור פקודת ה- ping קיימים, כולל [ - רשימת המארחים ], [ -k -host list ] ו- [ -c c ]. לבצע פינג /? מ שורת הפקודה לקבלת מידע נוסף על אפשרויות אלה.

עצה: באפשרותך לשמור את פלט פקודת הפינג לקובץ באמצעות מפעיל ניתוב מחדש . ראה כיצד להפנות מחדש את פקודת הפקודות לקובץ לקבלת הוראות או לראות את רשימת טריקים של שורת הפקודה לקבלת עצות נוספות.

Ping דוגמאות פיקוד

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

בדוגמה זו, הפקודה ping משמשת כדי ping את שם המארח www.google.com . האפשרות -n מספרת לפקודת ping לשלוח 5 בקשות ICMP Echo במקום ברירת המחדל של 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 0.2225.224.82: בתים = 1500 זמנים TTL = 52 תגובה מ- 74.125.224.82: בתים = 1500 שעה = 66ms TTL = 52 תגובה מ- 74.125.224.82: בתים = 1500 שעה = 70ms TTL = 52 סטטיסטיקות פינג עבור 74.125.224.82: מנות : 0 = 0 (הפסד של 0%), זמני נסיעה משוערים במילי-שניות: מינימום = 65ms, מקסימום = 70ms, ממוצע = 67ms

ההפסד של 0% שנמצא תחת סטטיסטיקות Ping עבור 74.125.224.82 אומר לי שכל הודעה של בקשת ICMP שנשלחו אל www.google.com הוחזרה. משמעות הדבר היא, ככל החיבור לרשת שלי, אני יכול לתקשר עם האתר של Google בסדר גמור.

ping 127.0.0.1

בדוגמה לעיל, אני pinging 127.0.0.1 , המכונה גם את כתובת IPv4 IPh4 iph4 או כתובת IPv4 לולאה חזרה , ללא אפשרויות.

שימוש בפקודה ping כדי ping 127.0.0.1 היא דרך מצוינת לבדוק כי תכונות הרשת של Windows פועלים כראוי אבל זה לא אומר כלום על חומרה הרשת שלך או את החיבור שלך לכל מחשב או מכשיר אחר.

גירסת IPv6 של בדיקה זו תהיה ping :: 1 .

ping-a 192.168.1.22

בדוגמה זו, אני מבקש את הפקודה ping למצוא את שם המארח שהוקצה לכתובת ה- 192.168.1.22 IP, אבל כדי ping אחרת זה כרגיל.

Pinging J3RTY22 [192.168.1.22] עם 32 בתים של נתונים: תגובה מ- 192.168.1.22: בתים = 32 זמן

כפי שאתה יכול לראות, הפקודה ping פתרה את כתובת ה- IP שהזנתי, 192.168.1.22 , כמו שם המארח J3RTY22 , ולאחר מכן ביצע את שאר הפינג עם הגדרות ברירת המחדל.

ping -t -6 שרת

בדוגמה זו, אני מכריח את הפקודה ping להשתמש IPv6 עם -6 אפשרות ולהמשיך ping 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: זמן

אני קטע את ping ידנית עם Ctrl-C לאחר שבע תשובות. כמו כן, כפי שאתה יכול לראות, את האפשרות -6 הפיק כתובות IPv6.

עצה: המספר שאחריהן% מהתשובות שנוצרו בדוגמה זו של פקודות ping הוא מזהה ה- IPv6 Zone, אשר מציין לרוב את ממשק הרשת שבו נעשה שימוש. אתה יכול ליצור טבלה של הזיהוי אזור תואם עם שמות ממשק הרשת שלך על ידי הפעלת ממשק ממשק ipv6 ממשק Netsh . ה- IPv6 Zone ID הוא המספר בעמודה Idx .

Ping פקודות קשורות

הפקודה ping משמש לעתים קרובות עם אחרים הקשורים לרשת פקודות הפקודה הפקודה כמו tracert , ipconfig, netstat , nslookup , ואחרים.