זוהי הפקודה 2ping שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
2ping - כלי ping דו-כיווני
תַקצִיר
2פינג [אפשרויות] --להקשיב | מארח/IP
תיאור
2ping הוא כלי ping דו-כיווני. הוא משתמש בפינגים תלת כיווניים (בדומה ל-TCP SYN, SYN/ACK,
ACK) והשוואת מצב לאחר מעשה בין מאזין 2ping ללקוח 2ping
לקבוע באיזה כיוון מתרחש אובדן מנות.
כדי להשתמש ב-2ping, התחל מאזין במארח רשת יציב ידוע. הרשת היחסית
היציבות של המארח של מאזין 2ping לא צריכה להיות בספק, כי בעוד 2ping יכול
לקבוע אם אובדן מנות מתרחש בכניסה או יוצאת ביחס לנקודת קצה,
זה לא יעזור לך לקבוע את הסיבה אם שתי נקודות הקצה בסימן שאלה.
לאחר הפעלת המאזין, התחל 2ping במצב לקוח ותגיד לו להתחבר ל-
מַאֲזִין. הקצוות יתחילו לפינג זה לזה ולהציג נתונים סטטיסטיים של הרשת. אם
אובדן מנות מתרחש, 2ping ימתין מספר שניות (ברירת מחדל 10, ניתן להגדרה עם
--לברר-חכה) לפני השוואת הערות בין שתי נקודות הקצה כדי לקבוע אילו
בכיוון שבו מתרחש אובדן החבילות.
כדי להפסיק 2ping בקצה הלקוח או המאזין, הזן ^C, ותהיה רשימה של נתונים סטטיסטיים
מוצגת. כדי לקבל תצוגה מוטבעת קצרה של נתונים סטטיסטיים מבלי להפסיק, הזן ^\ או שלח
התהליך אות QUIT.
אפשרויות
אפשרויות תואמות ping (שמות אפשרויות ארוכים הם ספציפיים ל-2ping):
--נִשׁמָע, -a
פינג נשמע.
-- אדפטיבי, -A
פינג מסתגל. בקשת פינג חדשה ללקוח נשלחת ברגע שתגובת פינג לקוח
מתקבל. אם לא מתקבלת תגובת פינג בתוך תקופת המרווח, הודעה חדשה
בקשת פינג נשלחת. ברשתות עם rtt נמוך מצב זה שווה ערך
למצב הצפה.
--ספירה=לספור, -c לספור
עצור לאחר השליחה לספור בקשות פינג.
--הצפה, -f
פינג שיטפון. עבור כל פינג שנשלח נקודה "." מודפס, בעוד לנצח פינג
שהתקבל מודפס רווח אחורי. זה מספק תצוגה מהירה של כמה פינגים
מופלים. אם לא ניתן מרווח, הוא מגדיר את המרווח לאפס ומוציא
פינגים מהר כשהם חוזרים או מאה פעמים בשנייה, מה שיותר.
הערות ספציפיות ל-2ping: תגובות אובדן יוצא/נכנס שזוהו מודפסות כ-">"
ו-"<", בהתאמה. שגיאות קבלה מודפסות בתור "E". בשל הא-סינכרוני
אופי של 2ping, תגובות מוצלחות (backspaces) עשויות לדרוס אובדן ו
תווי שגיאה.
--interval=הפסקה, -i הפסקה
חכה הפסקה שניות בין שליחת כל פינג. ברירת המחדל היא לחכות לאחד
שנייה בין כל פינג בדרך כלל, או לא לחכות במצב הצפה.
--ממשק-כתובת=כתובת, -I כתובת
הגדר כתובת IP מקור. במצב מאזין, אפשרות זו עשויה להיות מוגדרת
מרובה כדי לאגד למספר כתובות IP. במצב לקוח, אפשרות זו עשויה
יצוין פעם אחת בלבד, וכל הפינגים היוצאים יהיו קשורים ל-IP מקור זה.
הערות ספציפיות ל-2ping: אפשרות זו לוקחת רק כתובת IP, לא שם מכשיר.
שימו לב שבמצב מאזין, אם למכשיר יש ממשק עם מספר IP
כתובות ובקשה מגיעה דרך תת IP, התשובה עדיין יוצאת דרך
ה-IP הראשי של הממשק. אז יש להשתמש באפשרות זו אם ברצונך להגיב באמצעות
תת-IP של ממשק.
--טעינה מוקדמת=לספור, -l לספור
אם צוין, 2ping שולח חבילות רבות שלא ממתינות לתשובה.
--דפוס=hex_bytes, -p hex_bytes
אתה יכול לציין עד 16 בתים "פד" למילוי החבילות שאתה שולח. זה
שימושי לאבחון בעיות תלויות נתונים ברשת. לדוגמה,
--pattern=ff יגרום למלא את אזור משטח המנות שנשלח בכולם.
הערות ספציפיות ל-2ping: זה מרפד את החלק של החבילה שאינו מכיל את
נתוני מטען פעיל. אם נתוני המטען הפעיל גדולים מהחבילה המינימלית
גודל (---min-packet-size), לא יישלח ריפוד.
--שֶׁקֶט, -q
פלט שקט. שום דבר לא מוצג מלבד שורות הסיכום בזמן ההפעלה ו
בסיום.
--packetsize-compat=בתים, -s בתים
תאימות ping; זה יקבע ---min-packet-size לזה פלוס 8 בתים.
--מִלוּלִי, -v
פלט מפורט. ב-2ping, זה מדפיס פענוחים של מנות שנשלחות ו
קיבלו.
--גִרְסָה, -V
הצג גרסה וצא.
--דדליין=שניות, -w שניות
ציין פסק זמן, בשניות, לפני יציאות 2ping ללא קשר למספר הפינגים
נשלח או התקבל. עקב חסימה, זה עשוי להתרחש עד שנייה אחת לאחר ה-
המועד שצוין.
אפשרויות ספציפיות ל-2 פינג:
--עֶזרָה, -h
הדפס תקציר וצא.
--ipv4, -4
מגבלה נקשר ל-IPv4. במצב לקוח, זה מאלץ רזולוציה של דו-בית
שמות מארחים לכתובת IPv4. (לְלֹא --ipv4 or --ipv6, התוצאה הראשונה תהיה
בשימוש כפי שצוין על ידי מערכת ההפעלה שלך, בדרך כלל כתובת AAAA פועלת
מכונות ניתנות לניתוב IPv6, או כתובת A במכונות IPv4 בלבד.) במצב מאזין,
זה מסנן כל שאינו IPv4 --כתובת ממשק מקשר, או דרך שם המארח
החלטה או מעבר מפורש.
--ipv6, -6
מגבלה נקשר ל-IPv6. במצב לקוח, זה מאלץ רזולוציה של דו-בית
שמות מארחים לכתובת IPv6. (לְלֹא -4 or -6, התוצאה הראשונה תשמש כ
שצוין על ידי מערכת ההפעלה שלך, בדרך כלל כתובת AAAA ב-IPv6-ניתוב
מכונות, או כתובת A במכונות IPv4 בלבד.) במצב מאזין, זה מסנן
להוציא כל שאינו IPv6 --כתובת ממשק מחייב, או באמצעות פתרון שם מארח או
מעבר מפורש.
--auth=מפתח
הגדר מפתח משותף, שלח גיבוב קריפטוגרפי עם כל חבילה ודרוש
גיבוב קריפטוגרפי מחבילות עמית חתומות עם אותו מפתח משותף.
--auth-digest=לְעַכֵּל
מתי --auth משמש, ציין את סוג התקציר לחישוב ה-hash ההצפנה.
אפשרויות חוקיות הן hmac-md5 (ברירת מחדל), hmac-sha1 ו-hmac-sha256.
--לנפות
הדפס (הרבה) מידע על ניפוי באגים.
--fuzz=אָחוּז
הדמיית שחיתות של מנות נכנסות, עם א אָחוּז ההסתברות שכל ביט יהיה
להיות מתהפך. לאחר הטשטוש, סכום הבדיקה של החבילה יחושב מחדש, ולאחר מכן
סכום הבדיקה עצמו יהיה מעורפל (אבל בסבירות נמוכה יותר).
--inquire-wait=שניות
חכה לפחות שניות שניות לפני בירור לגבי חבילה שאבדה. ברירת המחדל היא 10
שניות. מנות UDP יכולות להגיע באיחור או במצב לא תקין, אז עדיף לתת אותן
זמן מה לפני בירור לגבי חבילה שאבדה.
--להקשיב
התחל כמאזין. המאזין לא ישלח בקשות פינג באופן קבוע
מרווחים, ובמקום זאת ימתינו לקצה הרחוק כדי ליזום בקשות פינג. א
מאזין נדרש כקצה המרוחק עבור לקוח.
--min-packet-size=דקות
הגדר את גודל המטען הכולל המינימלי ל דקות בתים, ברירת מחדל 128. אם המטען הוא
קטן יותר דקות בתים, ריפוד יתווסף לסוף החבילה.
--max-packet-size=מקסימום
הגדר את גודל המטען הכולל המרבי ל מקסימום בתים, ברירת מחדל 512, מינימום מוחלט 64.
אם המטען גדול מ מקסימום בתים, המידע יסודר מחדש וישלח פנימה
חבילות עתידיות כשאפשר.
--nagios=wrta,wloss%,קַו,סגור%
הפק פלט מתאים לשימוש בבדיקת Nagios. אם --לספור לא מצוין,
ברירת המחדל היא 5 פינגים. תנאי אזהרה (קוד יציאה 1) יוחזר אם ממוצע
RTT חורג wrta או אובדן ping חורג wloss%. מצב קריטי (קוד יציאה 2)
יוחזר אם ה-RTT הממוצע חורג קַו או אובדן ping חורג סגור%.
--לא-3 דרך
אין לבצע פינגים תלת כיווניים. משמש לרוב בשילוב עם --להקשיבכמו
מאזין הוא בדרך כלל זה שקובע אם תשובת פינג צריכה להפוך לשלוש כיוונים
פינג.
באופן קפדני, פינג תלת כיווני אינו הכרחי לקביעת מנות כיוון
אובדן בין הלקוח למאזין. עם זאת, הרגל הנוספת של הפינג התלת-כיווני
מאפשר הזדמנויות נוספות לקבוע אובדן מנות בצורה יעילה יותר. גם עם
פינג תלת כיווני מושבת, המאזין לא יקבל מחווני ביצועים של הלקוח,
גם המאזין לא יוכל לקבוע אובדן מנות כיווני שהוא מזהה.
--no-match-packet-size
בעת שליחת תשובות, 2ping ינסה להתאים לגודל החבילה של המתקבל
חבילה על ידי הוספת ריפוד במידת הצורך, אך לא תחרוג ---max-packet-size.
--no-match-packet-size השבית את ההתנהגות הזו, תמיד הגדיר את המינימום ל
---min-packet-size.
--גרסת ללא שלח
אל תשלח את הגרסה הנוכחית הפועלת של 2ping עם כל חבילה.
--שים לב=טֶקסט
שלח הודעה שרירותית טֶקסט עם כל חבילה. אם השותף המרוחק תומך בזה, זה
עשוי להיות מוצג למשתמש.
--packet-loss=החוצה: פנימה
הדמיית אובדן מנות אקראי יוצא ונכנס. לדוגמה, 25:10 כלומר 25%
סיכוי לא לשלוח חבילה, וסיכוי של 10% להתעלם מחבילה שהתקבלה. א
מספר בודד ללא הפרדת נקודתיים פירושו להשתמש באותו אחוז עבור שניהם
יוצא ונכנס.
--port=נמל
השתמש ביציאת UDP נמל, או מספר יציאה מספרי של מחרוזת שם שירות. עם
--להקשיב, זו היציאה שאליו יש לאגד, אחרת זו היציאה שאליו יש לשלוח.
ברירת המחדל היא יציאת UDP 15998.
--שלח-מונוטוני-שעון
שלח ערך שעון מונוטוני עם כל חבילה. זמן עמית (אם נשלח ע"י עמית) יכול
להיראות עם --מִלוּלִי. נתמך רק אם המערכת מסוגלת ליצור א
שעון מונוטוני.
--שלח-אקראי=בתים
שלח נתונים אקראיים לעמית, עד בתים. מספר הבתים יוגבל על ידי
גורמים אחרים, עד ---max-packet-size. אם יש להשתמש בנתונים אלה עבור מהימנים
למטרות, זה צריך להיות משולב עם --auth עבור אימות HMAC.
--זמן שלח
שלח את זמן המארח (שעון קיר) עם כל חבילה. זמן עמית (אם נשלח ע"י עמית)
ניתן לראות עם --מִלוּלִי.
--srv במצב לקוח, גורם לחיפוש שמות מארח באמצעות רשומות SRV של DNS. אם ה-SRV
השאילתה מחזירה יעדי רשומה מרובים, כולם יטופלו במקביל;
עדיפות ומשקל אינם נחשבים. היציאה של הרשומה תשמש במקום
--נמל. פונקציונליות זו דורשת התקנת מודול dnspython.
--סטטיסטיקות=הפסקה
הדפס שורה של נתונים סטטיסטיים עדכניים קצרים בכל הפסקה שניות. אותו קו יכול
להדפיס לפי דרישה על ידי הזנת ^\ או שליחת אות ה-QUIT ל-2ping
התהליך.
השתמש ב-2ping באינטרנט באמצעות שירותי onworks.net