مشکلات اتصال به شبکه سرور ویندوز را از طریق PowerShell عیب یابی کنید
Windows Server ابزارهای زیادی را برای ادمین ها ارائه می دهد در صورتی که یک برنامه یا رایانه قادر به اتصال به پورت یا IP سرور خاصی نباشد. یکی از مواردی که فوراً ظاهر می شود استفاده از ابزارهایی برای حل DNS و سایر مشکلات شبکه است، اما اگر عاشق استفاده از PowerShell هستید ، یک فرمان درخشان Test-NetConnection وجود دارد که می توانید از آن استفاده کنید.
(Troubleshoot Network)عیب یابی مشکلات اتصال شبکه از طریق PowerShell
می توانید از cmdlet Test-NetConnection برای یافتن اطلاعات تشخیصی اتصال استفاده کنید. این شامل پشتیبانی از تست پینگ ، تست (Ping)TCP ، ردیابی مسیر( route tracing) ، و همچنین تشخیص انتخاب مسیر است.
بسته به اینکه کدام گزینه استفاده می شود، خروجی شامل اطلاعاتی مانند ComputerName ، RemoteAddress ، SelectedSourceAddress ، OutgoingInterfaceIndex ، SelectedNetRoute و موارد دیگر خواهد بود.
در اینجا لیستی از پارامترهای پشتیبانی شده است
- Common TCP Port: شماره پورت TCP سرویس معمولی را مشخص می کند
- ComputerName: نام سیستم نام دامنه( Domain Name System) ( DNS ) یا آدرس IP رایانه مورد نظر را مشخص می کند.
- ConstrainInterface: محدودیت رابط را برای استفاده برای تشخیص مسیر مشخص می کند.
- ConstrainSourceAddress: محدودیت آدرس منبع را برای استفاده برای تشخیص مسیر مشخص می کند.
- DiagnoseRouting: نشان می دهد که تشخیص مسیر برای خروجی اطلاعات انتخاب مسیر و آدرس منبع برای میزبان راه دور اجرا می شود.
- Hops: تعداد پرش هایی را که باید در یک دستور traceroute پیمایش کنید را مشخص می کند.
- InformationLevel: سطح اطلاعات Detailed یا Quiet را مشخص می کند
- پورت: شماره پورت TCP را در رایانه راه دور مشخص می کند.
- TraceRoute: نشان می دهد که Tracert برای آزمایش اتصال به میزبان راه دور اجرا می شود.
(Using the powerful )با استفاده از cmdlet (cmdlet)قدرتمند Test-NetConnection
Test-NetConnection -ComputerName "www.contoso.com" -ConstrainInterface 5 -DiagnoseRouting -InformationLevel "Detailed" ComputerName : www.contoso.com RemoteAddress : 2600:1409:a:185::2768 ConstrainInterfaceIndex : 5 SelectedSourceAddress : 2001:4898:e0:79:75dd:64cf:d9ff:f86 OutgoingInterfaceIndex : 5 SelectedNetRoute : DestinationPrefix: ::/0 NextHop: fe80::200:5eff:fe00:202 RouteSelectionEvents : IP: Route [DestinationPrefix: ::/0 NextHop: fe80::200:5eff:fe00:202 InterfaceIndex: 4 RouteMetric: 256] is blocked for Destination: 2600:1409:a:185::2768 ConstrainInterfaceIndex: 5 ConstrainScopeZone: 1 in Compartment: 1, Reason: InterfaceConstraint. SourceAddressSelectionEvents : IP: Source address 2001:4898:e0:79:75dd:64cf:d9ff:f86 is preferred over fe80::75dd:64cf:d9ff:f86 for destination 2600:1409:a:185::2768 Rule = 2.0. IP: Source address 2001:4898:e0:79:75dd:64cf:d9ff:f86 is preferred over fe80::75dd:64cf:d9ff:f86 for destination 2600:1409:a:185::2768 Rule = 2.0. RouteDiagnosticsSucceeded : True
فهرست دستورات نمونه
در اینجا چند دستور نمونه وجود دارد که می توانید در رایانه خود امتحان کنید. برخی از این دستورات به امتیازات مدیریت نیاز دارند، بنابراین مطمئن شوید که PowerShell 7 یا PowerShell 5.1 را با مجوز لازم اجرا کنید.
Test-NetConnection youtube.com
اطلاعات دقیق تر در مورد اتصال:
Test-NetConnection youtube.com -InformationLevel "Detailed"
هنگام کار با وب سرویس ها، آزمایش یک پورت TCP خاص است.(TCP)
Test-NetConnection youtube.com -Port 443 -InformationLevel "Detailed"
(Perform)برای اتصال به میزبان راه دور، تشخیص مسیر را انجام دهید .
Test-NetConnection -ComputerName itopstalk.com -DiagnoseRouting -InformationLevel Detailed
پورت پیش فرض یک وب سایت را پیدا کنید
Test-NetConnection -ComputerName microsoft.com -CommonTCPPort HTTP
Trace Route را برای یک وب سایت اجرا کنید
Test-NetConnection -ComputerName google.com -TraceRoute
همانطور که گفته شد، اگر روی یک پلتفرم غیر ویندوزی هستید اما از دستور مشابه در ویندوز(Windows) استفاده می کنید مفید است.
جدا از این، من همچنین متوجه اجرای دستورات برای برخی از وب سایت ها مانند Microsoft.com شده ام . این کار نمی کند. پینگ همیشه از کار می افتد، که می تواند یک چیز سرور باشد که چنین درخواست های تصادفی را مسدود می کند.
Related posts
چگونه برای پیکربندی Global Proxy Server Settings در Windows 10
DNS Server شما ممکن است در دسترس نیست Windows 10
نحوه تنظیم یک سرور پروکسی در رایانه لوحی یا دستگاه هیبریدی ویندوز 8.1
3 روش برای تغییر آدرس IP در ویندوز 10
چگونه به استفاده از Network Sniffer Tool PktMon.exe در Windows 10
چگونه به اشتراک گذاری فایل ها بین کامپیوتر با استفاده از LAN در Windows 10
TCP and UDP Port چیست؟ چگونه برای جلوگیری و یا باز کردن آنها را در Windows 10؟
چگونه برای بررسی Network Adapter Speed در Windows 10
چگونه برای پیدا کردن Router IP address در Windows 10 - IP Address Lookup
نحوه پاک کردن Mapped Network Drive Cache در Windows 10
چگونه برای مدیریت Data Usage Limit در Windows 10
Wireless Networking Tools رایگان برای Windows 10
چگونه برای تغییر LAN Manager Authentication Level در Windows 10
رفع: Red Cross X در WiFi or Network Icon در Windows 11/10
پینگ Transmit General failure خطا در Windows 10 شکست خورده
Backup and Restore WiFi یا Wireless Network Profiles در Windows 10
چرا پینگ من Time بسیار بالا در Windows 11/10 است؟
نحوه تنظیم IP Address استاتیک در Windows 10
می توانید کامپیوتر های دیگر در شبکه من در Windows 10 نمی بینم
چگونه DNS را بیش از HTTPS در Windows 10 فعال کنید