ב- Windows 10 קיימת אפשרות לבדוק את החיבור ליציאה מסוימת במכונה מרוחקת. זה אפשרי הודות ל- PowerShell. לכן, אין צורך בכלים של צד שלישי ותוכלו לעשות זאת באופן מקורי.
פרסומת
PowerShell היא צורה מתקדמת של שורת פקודה. הוא מורחב עם קבוצה ענקית של cmdlets מוכנים לשימוש ומגיע עם היכולת להשתמש ב- .NET framework / C # בתרחישים שונים. אם יש לך את המיומנות לכתוב סקריפטים, אתה יכול ליצור כמה חזקים מאוד לאוטומציה של Windows.
אחד ה- cmdlets שלו, בדיקת NetConnection , ניתן להשתמש בהם לבדיקת החיבור לכתובת מרוחקת וליציאה מותאמת אישית שצוינה על ידי המשתמש.
יש לו התחביר הבא:
בדיקת NetConnection -ComputerName COMPUTER_NAME - נמל PORT_NUMBER
השתמש בו באופן הבא.
בדוק חיבור יציאת רשת מרוחק ב- Windows 10
- פתח את PowerShell
- הקלד את הפקודה הבאה:
בדיקת NetConnection -ComputerName COMPUTER_NAME - נמל PORT_NUMBER
החלף את החלק COMPUTER_NAME בשם המחשב המרוחק או כתובת ה- IP בפועל. ציין את היציאה שאליה אתה צריך להתחבר במקום החלק PORT_NUMBER.
לדוגמה, בואו נבדוק את החיבור ליציאת ה- DNS (53) של שרת ה- DNS הציבורי של Google (8.8.8.8). הפקודה תיראה כך:
מבחן-NetConnection -ComputerName 8.8.8.8 -נמל 53
הפלט:השורהTcpTestSucceeded: נכוןמציין שהחיבור הצליח והיציאה 53 פתוחה.
אם תנסה להתחבר ליציאה אקראית כלשהי, הסגורה לחיבורים נכנסים, ה- cmdlet Test-NetConnection יגיב עם המידע הבא:
סרגל ההתחלה אינו מגיב לחלונות 10
הפלט מציין שהחיבור נכשל. השורהTcpTest הצליחיש את הערך 'שקר', אך ה- cmdlet מציג מידע נוסף ששרת היעד חי. הוא שידר את כתובת היעד וכולל את התוצאות בפלט. ראה את השורות:
PingSucceded: True PingReplyDetails (RTT): 48 ms
עבור כמה שרתים, אתה עלול להתמודד עם המצב שבופינג הצליחהואשֶׁקֶראבלTcpTest הצליחהואנָכוֹן. זה רק אומר ש- ICMP Ping מושבת בשרת היעד אך יציאת היעד פתוחה לחיבורים נכנסים.
ה- cmdlet בדיקת NetConnection הוא אחד ה- cmdlets ה- PowerShell השימושיים ביותר. זה חוסך זמן ומרחיב את פונקציונליות אבחון הרשת המובנית ב- Windows 10.
ה- cmdlet Test-NetConnection זמין גם ב- Windows 8.1.
זהו זה.