আপনাকে ইন্টারনেটের সাথে সংযুক্ত রাখতে আপনার পিসি হাজার হাজার "ডিজিটাল দরজা" পরিচালনা করে যাকে পোর্ট বলা হয়। এমন অনেক পরিস্থিতি রয়েছে যেখানে আপনাকে এই পোর্টগুলি ট্র্যাক করতে হতে পারে, যেমন নেটওয়ার্ক সমস্যাগুলি ঠিক করতে বা সন্দেহজনক কার্যকলাপ সনাক্ত করতে। এই নির্দেশিকা আপনাকে Windows এ পোর্ট চেক করার সবচেয়ে নির্ভরযোগ্য উপায় দেখাবে।
বিষয়বস্তুর সারণী
কমান্ড প্রম্পট ব্যবহার করে উইন্ডোজে পোর্ট চেক করুন
Windows-এ পোর্ট চেক করার সবচেয়ে সাধারণ উপায় হল বিল্ট-ইন netstat ব্যবহার করে (নেটওয়ার্ক পরিসংখ্যান) টুল। netstat কমান্ডের একাধিক সুইচ রয়েছে যা পৃথকভাবে ব্যবহার করা যেতে পারে, তবে আমরা সমস্ত তথ্য প্রকাশ করতে এখানে সম্পূর্ণ কমান্ড ব্যবহার করব। এখানে কিভাবে।
প্রশাসক হিসাবে কমান্ড প্রম্পট খুলুন এবং নিম্নলিখিত কমান্ডটি চালান:
netstat -abno এটি অবিচ্ছিন্নভাবে খোলা পোর্টগুলির একটি তালিকা নিয়ে আসবে যা সম্ভবত বেশ দীর্ঘ, সেই সাথে উইন্ডোজ প্রসেসগুলি যা সেগুলি ব্যবহার করছে। এখানে, স্থানীয় ঠিকানা, রাজ্য এবং পিআইডি হল প্রধান কলাম যা আপনাকে পোর্ট ট্র্যাক করতে দেখতে হবে:
- স্থানীয় ঠিকানা: এটি আপনার PC IP ঠিকানা এবং একটি কোলন দ্বারা পৃথক করা পোর্ট নম্বর তালিকা করবে, যেমন
0.0.0.0:135. এই উদাহরণে,135হল পোর্ট নম্বর৷
৷ - রাজ্য: এটি শ্রবণ দেখাবে৷ অথবা প্রতিষ্ঠিত অবস্থা লিসেনিং মানে প্রোগ্রামটি একটি সংযোগের জন্য অপেক্ষা করছে, এবং ESTABLISHED মানে একটি লাইভ সংযোগ ডেটা বিনিময় করছে৷
- PID: প্রসেস আইডি (পিআইডি) হল প্রসেস শনাক্ত করার জন্য একটি অনন্য সংখ্যা। আপনার এটি প্রয়োজন হবে যদি একটি পোর্ট প্রক্রিয়ার নাম না দেখায়, যাতে আপনি টাস্ক ম্যানেজারে এটি সনাক্ত করতে পারেন৷
এই কলামগুলির তথ্য ব্যবহার করে, আপনি একটি নির্দিষ্ট পোর্টে কী চলছে তা সনাক্ত করতে পারেন এবং সম্ভবত এটি দ্বন্দ্ব সৃষ্টি করলে প্রক্রিয়াটিকে মেরে ফেলতে পারেন। পোর্ট ফরওয়ার্ডিং সেট আপ করার জন্য এই তথ্যটিও গুরুত্বপূর্ণ।
যদি খুব বেশি ডেটা থাকে, তাহলে আপনি findstrও ব্যবহার করতে পারেন একটি নির্দিষ্ট পোর্টে সংযোগগুলি সহজেই প্রকাশ করার জন্য কমান্ড। উদাহরণস্বরূপ, 443 পোর্ট দেখতে স্থিতি, আপনি netstat -ano | findstr :443 টাইপ করতে পারেন . আমরা -b সরিয়ে দিয়েছি প্রসেসের নাম হিসাবে স্যুইচ করলে findstr গোলমাল হতে পারে কখনও কখনও ফরম্যাটিং, কিন্তু এটি অপসারণ করার প্রয়োজন হয় না।
পাওয়ারশেল ব্যবহার করে উইন্ডোজে পোর্ট চেক করুন
আপনি যদি একটু ক্লিনার তালিকা পছন্দ করেন, তাহলে আপনার পরিবর্তে PowerShell ব্যবহার করা উচিত। Get-NetTCPConnection ব্যবহার করে এবং Get-NetUDPEndpoint কমান্ড, আপনি পরিষ্কার কলাম এবং সারিগুলিতে ব্যবহৃত সমস্ত পোর্ট প্রকাশ করতে পারেন।
প্রশাসক হিসাবে PowerShell খুলুন এবং Get-NetTCPConnection চালান TCP সংযোগ এবং Get-NetUDPEndpoint দেখতে UDP সংযোগ দেখতে। এটি স্থানীয় আইপি ঠিকানা, পোর্ট নম্বর (লোকালপোর্টের অধীনে), রাজ্য এবং পিআইডি (ওনিংপ্রসেসের অধীনে) প্রকাশ করবে। যদি PID প্রকাশ না করা হয়, PowerShell পূর্ণ স্ক্রিনে রাখুন এবং কমান্ডটি আবার চালান।
দুর্ভাগ্যবশত, এটি এই তালিকায় প্রক্রিয়াটির নাম দেখায় না। প্রক্রিয়াটি খুঁজে পেতে আপনাকে পিআইডি ব্যবহার করতে হবে এবং এটি টাস্ক ম্যানেজারে মেলাতে হবে।
উইন্ডোজে ব্যবহৃত পোর্ট চেক করতে রিসোর্স মনিটর ব্যবহার করুন
আপনি যদি একটি GUI-ভিত্তিক পদ্ধতি পছন্দ করেন, তাহলে Windows এ পোর্ট চেক করার জন্য রিসোর্স মনিটর একটি দুর্দান্ত বিল্ট-ইন টুল। Windows অনুসন্ধানে শুধু "রিসোর্স মনিটর" অনুসন্ধান করুন এবং রিসোর্স মনিটর খুলুন৷ .
এখানে, নেটওয়ার্ক-এ যান ট্যাব খুলুন এবং লিসনিং পোর্ট খুলুন বিভাগ এটি প্রক্রিয়ার নাম, পিআইডি, পোর্ট নম্বর এবং প্রোটোকল সহ সমস্ত প্রয়োজনীয় তথ্য দেখাবে। আরও গুরুত্বপূর্ণ, এটির একটি ফায়ারওয়াল স্থিতি রয়েছে৷ কলাম যা একটি নির্দিষ্ট পোর্টের বর্তমান ফায়ারওয়াল স্থিতি দেখায়। যদি একটি নির্দিষ্ট পোর্ট অবরুদ্ধ থাকে, আপনি সহজেই এটি এখানে দেখতে পারেন৷
৷
আপনি তালিকাগুলি সাজানোর জন্য কলামের শিরোনামগুলিতে ক্লিক করতে পারেন, যেমন আপনি পোর্ট ক্লিক করতে পারেন বাছাই এবং সহজে একটি নির্দিষ্ট পোর্ট খুঁজে শিরোনাম. আপনি যদি একটি বিরোধপূর্ণ প্রক্রিয়া খুঁজে পান তবে আপনি এটিকে রিসোর্স মনিটরের মধ্যেই বন্ধ করতে পারেন। শুধু নেটওয়ার্ক কার্যকলাপের সাথে প্রক্রিয়াগুলি খুলুন৷ , প্রক্রিয়াটিতে ডান-ক্লিক করুন এবং প্রক্রিয়া শেষ করুন নির্বাচন করুন .
উইন্ডোজে পোর্ট চেক করতে TCPView ব্যবহার করুন
আপনি যদি একটি তৃতীয় পক্ষের অ্যাপ ইনস্টল করতে কিছু মনে না করেন এবং আপনার সমস্ত পোর্টের সাথে কী ঘটছে তার উপর আরও নিয়ন্ত্রণ করতে চান, আপনি TCPView নামে একটি হালকা অ্যাপ ব্যবহার করতে পারেন . এটি অবিলম্বে প্রক্রিয়া এবং তাদের সম্পর্কিত পোর্টগুলির একটি তালিকা নিয়ে আসে৷
অন্যান্য পদ্ধতির তুলনায় এটিকে আরও ভাল করে তোলে তা হল আপনি সক্রিয়ভাবে পোর্টগুলি খোলা, বন্ধ এবং প্যাকেট পাঠানো দেখতে পারেন। শুধু সবুজ, লাল এবং হলুদ হাইলাইটগুলি সন্ধান করুন। আপনি কলামের শিরোনামগুলিতে ক্লিক করে তালিকাটি পুনরায় সাজাতে পারেন, আপনার পছন্দসই প্রক্রিয়াটি খুঁজে পাওয়া সহজ করে বা একই পোর্টের জন্য দুটি পৃথক প্রক্রিয়া খুঁজে পেতে পারেন৷
আপনি যদি এমন কোনো প্রক্রিয়া বা সংযোগ খুঁজে পান যা আপনি বন্ধ করতে চান, শুধু সেই প্রক্রিয়াটিতে ডান-ক্লিক করুন এবং প্রক্রিয়া শেষ করুন নির্বাচন করুন . এমনকি আপনি কানেকশন বন্ধ করুন ক্লিক করতে পারেন৷ প্রক্রিয়াটি খোলা রাখতে, কিন্তু একটি প্রদত্ত পোর্টে শোনা থেকে এটি বন্ধ করুন৷
৷
এই পদ্ধতিগুলি থেকে প্রাপ্ত তথ্যগুলি সবচেয়ে কার্যকর যখন আপনি ইতিমধ্যে সমস্যাটি জানেন, যেমন একটি উইন্ডোজ ত্রুটি যা একটি পোর্ট অবরুদ্ধ ত্রুটি দেখায়। আপনি যদি নেটওয়ার্ক সমস্যার সমাধান করছেন, তাহলে সমস্যাগুলি খুঁজে পেতে এবং সমাধান করতে আপনাকে সম্পর্কিত ডায়াগনস্টিক কমান্ড চালাতে হবে৷