কম্পিউটার টিউটোরিয়াল

পাওয়ারশেল দিয়ে উইন্ডোজ সার্ভার নেটওয়ার্ক কানেক্টিভিটি ইস্যু ট্রাবলশুট করুন

Windows Server অ্যাডমিনদের জন্য টন টুল অফার করে যদি কোনো অ্যাপ্লিকেশন বা কম্পিউটার নির্দিষ্ট পোর্ট বা সার্ভার IP-এ কানেক্ট করতে না পারে। একটা জিনিস যা তৎক্ষণাৎ মনে পড়ে সেটি হলো DNS এবং অন্যান্য নেটওয়ার্ক ইস্যু রেজলভ করার টুলগুলো ব্যবহার করা, কিন্তু আপনি যদি PowerShell পছন্দ করেন, তবে একটি চমৎকার কমান্ড Test-NetConnection আছে যা আপনি ব্যবহার করতে পারেন।

পাওয়ারশেল দিয়ে উইন্ডোজ সার্ভার নেটওয়ার্ক কানেক্টিভিটি ইস্যু ট্রাবলশুট করুন

পাওয়ারশেল দিয়ে নেটওয়ার্ক কানেক্টিভিটি ইস্যু ট্রাবলশুট করুন

আপনি Test-NetConnection cmdlet ব্যবহার করে একটি কানেকশনের ডায়াগনস্টিক ইনফরমেশন জানতে পারেন। এতে Ping test, TCP test, route tracing, এবং route selection diagnostics-র সাপোর্ট রয়েছে।

যে অপশনগুলো ব্যবহার করা হয়েছে তার উপর নির্ভর করে আউটপুটে ComputerName, RemoteAddress, SelectedSourceAddress, OutgoingInterfaceIndex, SelectedNetRoute, এবং আরও অনেক তথ্য থাকবে।

সাপোর্টেড প্যারামিটারগুলো তালিকা:

  • CommonTCPPort: টিপিক্যাল সার্ভিস TCP পোর্ট নম্বর স্পেসিফাই করে
  • ComputerName: টার্গেট কম্পিউটারের Domain Name System (DNS) নাম বা IP অ্যাড্রেস স্পেসিফাই করে
  • ConstrainInterface: রুট ডায়াগনস্টিক্সের জন্য ইন্টারফেস কনস্ট্রেইন্ট স্পেসিফাই করে
  • ConstrainSourceAddress: রুট ডায়াগনস্টিক্সের জন্য সোর্স অ্যাড্রেস কনস্ট্রেইন্ট স্পেসিফাই করে
  • DiagnoseRouting: রিমোট হোস্টের জন্য রুট এবং সোর্স অ্যাড্রেস সিলেকশন ইনফরমেশন আউটপুট করার জন্য রুট ডায়াগনস্টিক্স রান করে নির্দেশ করে
  • Hops: traceroute কমান্ডে ট্রাভার্স করার হপ সংখ্যা স্পেসিফাই করে
  • InformationLevel: ইনফরমেশন লেভেল Detailed বা Quiet স্পেসিফাই করে
  • Port: রিমোট কম্পিউটারে TCP পোর্ট নম্বর স্পেসিফাই করে
  • TraceRoute: রিমোট হোস্টে কানেক্টিভিটি টেস্ট করার জন্য Tracert রান করে নির্দেশ করে

শক্তিশালী Test-NetConnection cmdlet ব্যবহার

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 পোর্ট টেস্ট করা জরুরি।

Test-NetConnection youtube.com -Port 443 -InformationLevel "Detailed"

রিমোট হোস্টে কানেক্ট করার জন্য রুট ডায়াগনস্টিক্স পেরফর্ম করুন।

Test-NetConnection -ComputerName itopstalk.com -DiagnoseRouting -InformationLevel Detailed

ওয়েবসাইটের ডিফল্ট পোর্ট খুঁজে বের করুন

Test-NetConnection -ComputerName microsoft.com -CommonTCPPort HTTP

ওয়েবসাইটের জন্য Trace Route চালান

Test-NetConnection -ComputerName google.com -TraceRoute

এছাড়া, এটি উপকারী যদি আপনি নন-উইন্ডোজ প্ল্যাটফর্মে থাকেন কিন্তু উইন্ডোজের মতো একই কমান্ড ব্যবহার করেন।

এছাড়া, আমি লক্ষ্য করেছি Microsoft.com-এর মতো কিছু ওয়েবসাইটের জন্য কমান্ড এক্সিকিউট করলে কাজ করে না। Ping সব সময় ফেইল করে, যা সার্ভার-সাইড ব্লকিংয়ের কারণে হতে পারে।

পাওয়ারশেল দিয়ে উইন্ডোজ সার্ভার নেটওয়ার্ক কানেক্টিভিটি ইস্যু ট্রাবলশুট করুন
  1. সমাধান: উইন্ডোজ ৭, ৮ বা ১০-এ হোস্টেড নেটওয়ার্ক সমস্যা

  2. ত्वरিত গাইড: উইন্ডোজ ১০-এ নেটওয়ার্ক সংযোগ সমস্যা সমাধান

  3. উইন্ডোজ ১০ নেটওয়ার্ক সমস্যা দ্রুত সমাধানের ৩টি এক্সপার্ট টিপস

  4. উইন্ডোজ ১০ লিমিটেড কানেক্টিভিটি সমস্যা সমাধান: ৬টি সহজ ধাপ