উইন্ডোজ 10 পিসিতে কোন পোর্টগুলি খোলা আছে তা কীভাবে পরীক্ষা করবেন

হতে পারে আপনি একটি নির্দিষ্ট প্রোগ্রামের জন্য একটি নেটওয়ার্ক সংযোগের সমস্যা সমাধান করছেন এবং আপনাকে এটির পোর্ট অ্যাক্সেস খোলা হয়েছে কিনা তা পরীক্ষা করতে হবে বা আপনি ভাবছেন যে আপনি NAS ডিভাইসটি আপনার Windows 10 পিসির সাথে যোগাযোগ করতে সক্ষম কিনা, কারণ যাই হোক না কেন, আপনাকে পরীক্ষা করতে হবে খোলা পোর্ট।

উইন্ডোজ 10 পিসিতে কোন পোর্টগুলি খোলা আছে তা কীভাবে পরীক্ষা করবেন

এই প্রবন্ধে, আমরা আপনাকে উইন্ডোজ 10-এ খোলা পোর্টের জন্য বিভিন্ন সহজলভ্য টুল ব্যবহার করে কিভাবে চেক করতে হয় সে সম্পর্কে বিস্তারিত পদক্ষেপগুলি প্রদান করব, হয় অন্তর্নির্মিত বা বিনামূল্যে ডাউনলোড এবং ব্যবহার করতে।

উইন্ডোজ 10 পিসিতে কোন পোর্টগুলি খোলা আছে তা কীভাবে পরীক্ষা করবেন

উইন্ডোজে খোলা পোর্ট স্ক্যান করার জন্য আপনি ব্যবহার করতে পারেন এমন কয়েকটি সহজ সরঞ্জাম রয়েছে। NetStat, PortQry.exe এবং NirSoft CurrPorts-এ কীভাবে তা করতে হয় তা আমরা আপনাকে দেখাব।

খোলা পোর্টের জন্য চেক করতে NetStat ব্যবহার করে

যাও সহজ উপায় এক NetStat.exe, আপনি Windows 10-এর “System32” ফোল্ডারে এই টুলটি খুঁজে পেতে পারেন। এর সাথে নেটস্ট্যাট, আপনি খোলা পোর্ট বা পোর্ট দেখতে পারেন যা একটি নির্দিষ্ট হোস্ট ব্যবহার করে।

আপনার প্রয়োজনের উপর নির্ভর করে দুটি কমান্ড রয়েছে যা কার্যকর হবে। প্রথম বিকল্পটি সমস্ত সক্রিয় পোর্ট এবং সেগুলি ব্যবহার করে এমন প্রক্রিয়ার নাম তালিকাভুক্ত করবে, এটি "netstat -ab" দ্বিতীয় বিকল্প, "netstat -aon” এছাড়াও একটি প্রক্রিয়া আইডি প্রদান করবে যা আপনি পরে অনুসন্ধান করতে পারেন৷ কাজ ব্যবস্থাপক.

উভয় কমান্ড সম্পূর্ণরূপে বুঝতে আপনার যা জানা দরকার তা এখানে:

নেটওয়ার্ক পরিসংখ্যানের জন্য Netstat সংক্ষিপ্ত। এটি বর্তমানের পাশাপাশি প্রোটোকল পরিসংখ্যান দেখাবে

TCP এবং IP নেটওয়ার্ক সংযোগ। এবং কমান্ডের প্রতিটি অক্ষরের অর্থ কী তা এখানে ব্যাখ্যা করা হয়েছে:

  • "a" সমস্ত সংযোগ এবং শোনার পোর্ট প্রদর্শন করবে।
  • "b" প্রতিটি লিসেনিং পোর্ট তৈরির সাথে জড়িত সমস্ত এক্সিকিউটেবল প্রদর্শন করবে।
  • "o" প্রতিটি সংযোগের সাথে সম্পর্কিত মালিকানাধীন প্রক্রিয়া আইডি দেখাবে।
  • "n" সংখ্যা হিসাবে ঠিকানা এবং পোর্ট নম্বর দেখাবে।

আমরা সহজ ফর্ম দিয়ে শুরু করব: netstat -ab। শুধু এই পদক্ষেপগুলি অনুসরণ করুন এবং আপনি যেতে ভাল হবেন:

  1. খোলা শুরুর মেনু, টাইপ করুন "কমান্ড প্রম্পট ” এবং নির্বাচন করুন প্রশাসক হিসাবে চালান.

  2. এখন, টাইপ করুন "netstat -abএবং আঘাত প্রবেশ করুন.

  3. ফলাফল লোড হওয়ার জন্য অপেক্ষা করুন, স্থানীয় আইপি ঠিকানার পাশে পোর্টের নাম তালিকাভুক্ত করা হবে।

  4. শুধু আপনার প্রয়োজন পোর্ট নম্বর সন্ধান করুন, এবং যদি এটি বলে শ্রবণ মধ্যে রাষ্ট্র কলাম, এর মানে আপনার পোর্ট খোলা।

দ্বিতীয় বিকল্পটি কাজে আসবে যখন কোন প্রোগ্রামে কোন নির্দিষ্ট পোর্ট বাঁধা আছে তা সনাক্ত করার জন্য প্রক্রিয়ার নাম যথেষ্ট নয়। এই ক্ষেত্রে, শুধুমাত্র এই পদক্ষেপগুলি অনুসরণ করুন:

  1. যদি এটি ইতিমধ্যে না থাকে তবে প্রশাসক হিসাবে একটি কমান্ড প্রম্পট উইন্ডো খুলুন।
  2. ভিতরে একবার, কমান্ড টাইপ করুন "netstat -aonএবং আঘাত প্রবেশ করুন.

  3. আপনি এখন পাঁচটি কলাম দেখতে পাবেন: প্রোটোকল, স্থানীয় ঠিকানা, বিদেশি ঠিকানা, রাষ্ট্র, এবং পিআইডি (প্রসেস আইডি)। মধ্যে স্থানীয় ঠিকানা, IP ঠিকানা কলামের পাশে আপনার একটি পোর্ট নম্বর থাকবে। যেমন: 0.0.0.0:135। এখানে, 135 হল পোর্ট নম্বর।

  4. বলা কলামে রাষ্ট্র, আপনি একটি নির্দিষ্ট পোর্ট খোলা হয়েছে কিনা দেখতে পাবেন। খোলা পোর্টের জন্য, এটি বলবে শ্রবণ.

এটি প্রথম অংশ যা আপনাকে পোর্ট এবং প্রসেস আইডি পাবে। কোন অ্যাপটি এটি ব্যবহার করে তা যাচাই করতে, এই পদক্ষেপগুলি চালিয়ে যান:

  1. কমান্ড প্রম্পটে, একটি নির্দিষ্ট পোর্টের জন্য PID (শেষ কলাম থেকে নম্বর) খুঁজুন।

  2. খোলা কাজ ব্যবস্থাপক ব্যবহার করে Ctrl + Shift + Esc শর্টকাট, অথবা আপনার উইন্ডোজ টাস্কবারের একটি খোলা জায়গায় ডান-ক্লিক করুন এবং খুলুন কাজ ব্যবস্থাপক.

  3. এখন, যান বিস্তারিত বা সেবা ট্যাব আপনি আপনার Windows 10-এ সমস্ত প্রক্রিয়া দেখতে পাবেন। সেগুলিকে PID কলাম অনুসারে বাছাই করুন এবং আপনি যে পোর্টের সমস্যা সমাধানের চেষ্টা করছেন তার সাথে সম্পর্কিত PID খুঁজুন। আপনি দেখতে পারেন কোন অ্যাপটি পোর্টকে টাই করে বর্ণনা অধ্যায়.

NirSoft CurrPorts সহ খোলা পোর্টের জন্য পরীক্ষা করা হচ্ছে

আপনি যদি কমান্ড প্রম্পট সমাধানটি খুব কঠিন মনে করেন - আমরা আপনাকে এর সহজ বিকল্পটি উপস্থাপন করি। এটি একটি টুল যা আপনার বর্তমানে খোলা পোর্টগুলি (TCP বা IP পাশাপাশি UDP) প্রদর্শন করবে। আপনি একটি নির্দিষ্ট প্রক্রিয়া যেমন নাম, পথ, সংস্করণ তথ্য এবং আরও অনেক কিছু সম্পর্কে তথ্য দেখতে সক্ষম হবেন।

এই টুলটি বেশ কিছুদিন ধরে আছে এবং Windows 10 এর জন্য উপলব্ধ। আপনি এই পৃষ্ঠার নীচে একটি ডাউনলোড লিঙ্ক খুঁজে পেতে পারেন।

দ্রষ্টব্য: আপনি সঠিক সংস্করণটি ডাউনলোড করেছেন তা নিশ্চিত করুন: তাদের একটি 32x বিট এবং 64x বিট একটি রয়েছে এবং, আপনাকে এই অ্যাপটি পোর্টেবল বলে ইনস্টল করার প্রয়োজন হবে না, আপনাকে কেবল এটি আনজিপ করে চালাতে হবে।

একবার আপনার CurrPorts চালু হয়ে গেলে, আমরা কীভাবে খোলা পোর্টগুলি দেখতে হবে তার ধাপগুলি দিয়ে শুরু করতে পারি:

  1. আপনি আপনার কম্পিউটার প্রক্রিয়াগুলির একটি তালিকা দেখতে পাবেন, সেগুলিকে সাজান স্থানীয় বন্দর তাদের মাধ্যমে আরও সহজে অনুসন্ধান করতে।

  2. এখন আপনি যে পোর্টটি সমস্যা সমাধান করছেন সেটি খুঁজুন এবং নির্বাচন করুন।

  3. আপনি এখন সমস্ত বিবরণ দেখতে পারেন যেমন এটি প্রক্রিয়ার নাম, প্রসেস আইডি, রাষ্ট্র, ইত্যাদি

আরেকটি উপায় হল একটি একক উইন্ডোতে একটি প্রক্রিয়ার সমস্ত বিবরণ দেখতে তার উপর ডাবল ক্লিক করা।

PortQry.exe ব্যবহার করে খোলা পোর্টের জন্য পরীক্ষা করা হচ্ছে

PortQry.exe আরেকটি সহজ টুল যা আপনাকে ওপেন পোর্ট স্ক্যান করতে দেবে, আপনাকে কমান্ড প্রম্পটের মাধ্যমে এটি চালানোর জন্য টুলটি ডাউনলোড এবং এক্সট্রাক্ট করতে হবে।

portqry.exe এর সাথে, আপনি এক্সিকিউটেবল ফোল্ডারে খুঁজে পাওয়া নির্দিষ্ট প্যারামিটারগুলি সন্নিবেশ করাবেন।

  1. উদাহরণস্বরূপ, আপনি যদি "portqry.exe -local" চালান, তাহলে এটি একটি স্থানীয় হোস্টের জন্য ব্যবহৃত TCP এবং UDP পোর্টগুলি দেখাবে৷ NetStat-এ আপনি দেখতে পাচ্ছেন সমস্ত প্যারামিটার ছাড়াও, Portqry.exe আপনাকে বেশ কয়েকটি পোর্ট ম্যাপিংয়ের পাশাপাশি প্রতিটি রাজ্যে পোর্টের সংখ্যাও দেখায়।
  2. আপনি একটি দূরবর্তী হোস্টের জন্য খোলা পোর্টগুলিও পরীক্ষা করতে পারেন। শুধু কমান্ড প্রম্পটে এই কমান্ডটি চালান: “portqry.exe -n [হোস্টনাম/আইপি]” দূরবর্তী হোস্টের নাম এবং আইপি ঠিকানা দ্বারা হোস্টনাম এবং আইপি প্রতিস্থাপন করা নিশ্চিত করুন।
  3. আপনি যদি একটি নির্দিষ্ট পোর্ট খুঁজতে চান, আপনি এই কমান্ডটি চালাতে পারেন: “-e [port_number]”।

অতিরিক্ত প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী

উইন্ডোজ 10 এ পোর্ট 3306 খোলা আছে কিনা তা আমি কিভাবে পরীক্ষা করব?

আপনি যদি এই নিবন্ধের মূল অংশটি পড়েন, তাহলে আপনার কাছে একটি ধারণা থাকবে যে কীভাবে একটি নির্দিষ্ট পোর্ট "শ্রবণ" হচ্ছে কিনা তা পরীক্ষা করতে হবে - এই ক্ষেত্রে, পোর্ট 3306। শুধু জিনিসগুলিকে সহজ করার জন্য, এখানে একটি সংক্ষিপ্ত বিবরণ দেওয়া হল:

আপনার কাছে তিনটি বিকল্প রয়েছে: প্রথমটি NetStat এর মাধ্যমে এবং দ্বিতীয়টি CurrPorts এর মাধ্যমে।

আমরা NetStat সুপারিশ করছি, কারণ এর জন্য আপনাকে নতুন সফ্টওয়্যার ডাউনলোড করতে হবে না:

• প্রশাসক হিসাবে কমান্ড প্রম্পট চালান।

• এই কমান্ডটি চালান: "netstat -ab" এবং আঘাত করুন প্রবেশ করুন.

• ফলাফল লোড হওয়ার জন্য অপেক্ষা করুন। স্থানীয় আইপি ঠিকানার পাশে পোর্টের নাম তালিকাভুক্ত করা হবে।

• শুধু এই ক্ষেত্রে আপনার প্রয়োজনীয় পোর্ট নম্বরটি দেখুন 3306৷ আপনি Ctrl + F টিপুন এবং শব্দ বাক্সে "3306" টাইপ করতে পারেন৷ পোর্ট খোলা থাকলে, এটি ফলাফলে দেখাবে।

পোর্ট 3306 CurrPorts এর মাধ্যমে খোলা আছে কিনা তা পরীক্ষা করতে, "NirSoft CurrPorts" বিভাগ থেকে উপরের ধাপগুলি অনুসরণ করুন। ধাপ 2 এ, তালিকা থেকে পোর্ট "3306" সন্ধান করুন। পোর্ট খোলা থাকলে তা তালিকায় দেখাবে।

PortQry.exe-এর জন্য, কমান্ড প্রম্পটে এই কমান্ডটি চালান “-e [3306]” এবং আঘাত করুন প্রবেশ করুন.

উইন্ডোজ 10 এ ওপেন পোর্ট কনফিগার করা হচ্ছে

আপনি যদি একটি প্রোগ্রাম নেটওয়ার্ক সংযোগের সমস্যা সমাধান করছেন তবে একটি নির্দিষ্ট পোর্ট খোলা আছে কি না তা কীভাবে পরীক্ষা করতে হয় তা জানা। ভাগ্যক্রমে, এটি করার একটি সহজ উপায় আছে।

আমরা কমান্ড প্রম্পটের মাধ্যমে NetStat ব্যবহার করার পরামর্শ দিই কারণ এটি অন্তর্নির্মিত এবং সাধারণত আপনার প্রয়োজনীয় সমস্ত বিবরণ আপনাকে দেবে। CurrPorts এর তুলনায় কিছু অতিরিক্ত পদক্ষেপের প্রয়োজন হতে পারে, কিন্তু আপনাকে কিছু ডাউনলোড করতে হবে না।

উইন্ডোজ 10-এ খোলা পোর্ট চেক করার জন্য আপনি কোন উপায়টি সবচেয়ে সুবিধাজনক বলে মনে করেন? নিচের মন্তব্য অংশে আমাদেরকে জানান।