কোন বন্দরটি কোন প্রদত্ত প্রোগ্রাম ব্যবহার করছে? [বন্ধ]


99

একটি বিশেষ প্রোগ্রাম কোন পোর্ট ব্যবহার করছে তা আমি নির্ধারণ করতে সক্ষম হতে চাই। অনলাইনে কোন প্রোগ্রাম উপলব্ধ আছে বা উইন্ডো নিয়ে আসে যা আমার কম্পিউটারে কোন প্রক্রিয়াগুলি ব্যবহার করে তা আমাকে বলে দেবে?

পিএস - আপনি কোনও প্রোগ্রামিং প্রশ্ন না হওয়ার জন্য এটি ডাউন করার আগে, আমি কিছু নেটওয়ার্কিং কোড পরীক্ষা করার জন্য প্রোগ্রামটি সন্ধান করছি।


7
আপনি এটি কোনও প্রোগ্রামিং প্রকল্পের অংশ হিসাবে ব্যবহার করছেন কিনা তা বিবেচনা না করেই এটি কোনও প্রোগ্রামিং সমস্যা নয়।
অরবিট

উত্তর:


149

netstat -b -aব্যবহৃত বন্দরগুলি তালিকাভুক্ত করে এবং প্রতিটিটিকে ব্যবহার করে এমন এক্সিকিউটেবল আপনাকে দেয়। আমি বিশ্বাস করি এটি করার জন্য আপনাকে প্রশাসক গোষ্ঠীতে থাকা দরকার এবং ভিস্তার উপর কী সুরক্ষা প্রভাব রয়েছে তা আমি জানি না।

আমি -nএটিকে কিছুটা দ্রুত করার জন্য সাধারণত যুক্ত করি তবে যুক্ত করা -bএটি বেশ ধীর করে দিতে পারে।

সম্পাদনা : নেটস্যাট সরবরাহের চেয়ে যদি আপনার আরও কার্যকারিতা প্রয়োজন হয় তবে ভাসাক আপনাকে টিসিপিভিউ চেষ্টা করার পরামর্শ দেয়


4
কারও যদি উত্তর সম্পাদনা করার অধিকার থাকে তবে আসল গুই সহ এর আরও বৈশিষ্ট্য-পূর্ণ সংস্করণ প্রয়োজন এমন যে কারও জন্য নীচে ভাসাকের উত্তর (টিসিপিভিউ) যুক্ত করার বিষয়টি বিবেচনা করুন
আলেক্সিএমকে

আমি আমার উত্তরে টিসিপিভিউতে লিঙ্কটি যুক্ত করেছি।
গ্রীম পেরো

4
ফায়ারওয়াল দিয়ে কোন উপায় আছে?
মোহাম্মদ করমানি

42

টিসিপিভিউ যা চেয়েছিল তা করতে পারে।


4
ধন্যবাদ; নেটস্যাটটি আমার প্রয়োজনের জন্য যথেষ্ট বেশি তবে আমার যদি কখনও আরও কিছু শক্ত প্রয়োজন হয় তবে আমি টিসিপিভিউটি অবশ্যই নিশ্চিত করব। গৃহীত উত্তরে যুক্ত করা উচিত তবে হায় আমার এখনও সম্পাদনার অধিকার নেই।
আলেক্সিএমকে

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

25

ভিস্তার উপর, আপনার নেটস্যাট সহ -b বিকল্পটি ব্যবহার করতে উন্নততর সুবিধাগুলি দরকার। এটি পেতে, আপনি "নেটস্ট্যাট-ন্যানো" চালাতে পারেন যা সম্পর্কিত প্রক্রিয়া আইডির সাথে সমস্ত উন্মুক্ত পোর্ট প্রদর্শন করবে। এরপরে আপনি কোন আইডিটি প্রক্রিয়াকরণের সাথে সম্পর্কিত তা অনুসন্ধান করতে টাস্কলিস্টটি ব্যবহার করতে পারেন।

C:\>netstat -ano

Active Connections

  Proto  Local Address          Foreign Address        State           PID
  ...
  TCP    [::]:49335             [::]:0                 LISTENING       1056
  ...

C:\>tasklist /fi "pid eq 1056"

Image Name                     PID Session Name        Session#    Mem Usage
========================= ======== ================ =========== ============
sqlservr.exe                  1056 Services                   0     66,192 K

13

আপনার ইতিমধ্যে প্রক্রিয়া এক্সপ্লোরার (সিসিনটার্নাল থেকে, বর্তমানে মাইক্রোসফ্টের অংশ) ইনস্টল থাকতে পারে। যদি তা না হয় তবে এগিয়ে যান এবং এখনই এটি ইনস্টল করুন - এটি কেবল দুর্দান্ত।

প্রসেস এক্সপ্লোরারে: প্রশ্নে প্রক্রিয়াটি চিহ্নিত করুন, ডান-ক্লিক করুন এবং টিসিপি / আইপি ট্যাবটি নির্বাচন করুন। এমনকি এটি আপনাকে দেখায়, প্রতিটি সকেটের জন্য, সেই সকেটটি খোলার কোডটি উপস্থাপন করে এমন একটি স্ট্যাক ট্রেস।


7

যদি আপনার পছন্দ হয় তবে জিইউআই ইন্টারফেস কারারপোর্টগুলি বিনামূল্যে এবং উইন্ডোর সমস্ত সংস্করণের সাথে কাজ করে। পোর্টগুলি এবং কী প্রক্রিয়া তাদের খোলা রয়েছে তা দেখায়।


আরেকটি ভাল বিকল্প। বাহ, জানতাম না এটি এত জনপ্রিয় একটি বিষয় :)
আলেক্সিএমকে


4

উইন্ডোজ 8 (এবং সম্ভবত 7 + ভিস্তা) রিসোর্স মনিটরে একটি ভিউ সরবরাহ করে। আপনি যদি নেটওয়ার্ক ট্যাবটি নির্বাচন করেন তবে 'শ্রবণ পোর্টস' নামে একটি বিভাগ রয়েছে। পোর্ট নম্বর অনুসারে বাছাই করতে পারে এবং কোন প্রক্রিয়া এটি ব্যবহার করছে তা দেখুন।


আমার ঠিক কী দরকার, 10x!
সোনিনব


1

একটি কমান্ড লাইনে, নেটস্প্যাট -a আপনাকে প্রচুর ও 'তথ্য দেবে।


আমার যদি কোন ভোট বাকী থাকে তবে আমি এটি দিয়েছি।
UnkwnTech

-1: -a প্রসেস আইডি দেয় না
চার্লসবি

@ চার্লসবি আপনি -oবিকল্প যুক্ত করলে এটি করে ।
লার্নের মারকুইস

1

আপনি এটির জন্য 'নেটস্ট্যাট' কমান্ডটি ব্যবহার করতে পারেন। এখানে এই ধরণের জিনিস করার একটি বিবরণ আছে



-1

বেশিরভাগ শালীন ফায়ারওয়াল প্রোগ্রামগুলি আপনাকে এই তথ্য অ্যাক্সেস করার অনুমতি দেয়। আমি জানি যে অগ্নিটাম আউটপোস্টপ্রো ফায়ারওয়াল করে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.