কখনো কখনো আপনার Mac-এর নেটওয়ার্ক এক্টividad একটি ব্ল্যাক বক্সের মতো মনে হয়। নেটওয়ার্ক এক্টিভিটি বিশ্লেষণ করার জন্য সিস্টেম টুলগুলো কম, এবং netstat-এর মত টার্মিনাল কমান্ড অপ্রবन्धनीয় ডেটা আউটপুট দেয় যা বুঝতে কঠিন। خوشখবর, আপনি একলোনে নন যারা আপনার Mac-এ নেটওয়ার্ক কানেকশন ব্যবহারকারী অ্যাপগুলো খুঁজে বের করতে এবং নিয়ন্ত্রণ করতে চান। আপনার Mac-এ নেটওয়ার্ক কানেকশন ম্যানেজ করার এই অপশনগুলো দেখুন।
Activity Monitor ব্যবহার করে
আপনার নেটওয়ার্ক কানেকশন ব্যবহারকারী অ্যাপগুলোর খুব খারাপ ওভারভিউ পেতে চাইলে Activity Monitor-এর Network ট্যাবে যান।
- "Applications/Utilities/Activity Monitor.app"- থেকে Activity Monitor খুলুন বা Spotlight-এ "Activity Monitor" টাইপ করুন।
- Activity Monitor উইন্ডোর উপরে "Network" ট্যাবে ক্লিক করুন।
- সবচেয়ে এক্টিভ প্রসেস देखने "Sent Bytes" কলামের টাইটেলে ক্লিক করুন যাতে ডেটা পাঠানো পরিমাণ অনুযায়ী সর্ট হয়।
- অন্য কলাম টাইটেলে ক্লিক করে রিসিভড ডেটা এবং প্যাকেট সেন্ট/রিসিভড অনুযায়ী সর্ট করতে পারেন।
Loading ব্যবহার করে
Loading হলো একটি ফ্রি মেনুবার অ্যাপ্লিকেশন যা বর্তমানে আপনার ইন্টারনেট কানেকশন ব্যবহারকারী অ্যাপ্লিকেশনগুলো মনিটর করে। এটি সাম্প্রতিকভাবে ইন্টারনেট ব্যবহারকারী অ্যাপগুলোর তালিকাও দেখায় এবং ট্রাফিকের বিস্তারিত ব্রেকডাউন দেখানোর অপশন দেয়। এ সব একটি ছোট মেনুবার অ্যাপে থাকে, এবং ফ্রিও!।
- ডেভেলপারের ওয়েবসাইট থেকে Loading ডাউনলোড ও ইনস্টল করুন।
- আপনার ইন্টারনেট কানেকশন যদি এক্টিভ থাকে, মেনুবারে একটি নতুন আइকন দেখবেন: একটি ঘুরন্ত লোডিং আইকন। এটি ইঙ্গিত করে নেটওয়ার্কে ট্রাফিক আছে।
- Loading আইকনে ক্লিক করে ড্রপডাউন মেনু খুলুন। "Loading"-এর নিচে বর্তমানে ইন্টারনেটে কন্টেন্ট লোড করছেন এমন অ্যাপ্লিকেশনগুলো দেখবেন। "Loaded"-এর নিচে সাম্প্রতিক ডাউনলোড শেষ করা অ্যাপগুলো থাকবে।
- Alt/Option কী ধরে Loading মেনুবার আইকনে ক্লিক করলে বিস্তারিত ড্রপডাউন মেনু খুলবে। এতে প্রতিটি অ্যাপ্লিকেশনের প্রসেস আইডেন্টিফায়ার (PID) এবং রিসোর্স পাথ দেখাবে।
- PID ব্যবহার করে মিসবিহেভিং অ্যাপ্লিকেশন টার্মিনাল কমান্ড দিয়ে বন্ধ করতে পারেন যেমন
kill 410। এই কমান্ডটি Spotify বন্ধ করবে (PID 410)। আপনার বাঞ্ছিত অ্যাপের প্রসেস নম্বর দিয়ে রিপ্লেস করুন।
Radio Silence ব্যবহার করে
Radio Silence হলো একটি পেইড অ্যাপ যা নির্দিষ্ট অ্যাপ্লিকেশন এবং প্রসেসের ইন্টারনেট অ্যাক্সেস ব্লক করতে দেয়। এটি রিয়েল-টাইম ইন্টারনেট ট্রাফিক মনিটরিংও সাপোর্ট করে। ট্রায়াল আছে, কিন্তু অ্যাপটি শুধু $৯।
- ডেভেলপারের ওয়েবসাইট থেকে Radio Silence ডাউনলোড ও ইনস্টল করুন।
- Radio Silence খুলুন।
- "Network Monitor" ট্যাবে ক্লিক করুন।
- শুরুতে ট্যাবটি খালি থাকবে। কিন্তু কয়েক সেকেন্ড পর ইন্টারনেটে কানেক্টেড অ্যাপ্লিকেশনগুলো দেখাবে।
- এই লিস্টের পাশে প্রতিটি অ্যাপ্লিকেশনের পাশে এক্টিভ কানেকশনের সংখ্যা গ্রে বাবল আকারে দেখাবে। তার পাশে একটি বাটন আছে যা অ্যাপ্লিকেশনকে ইন্টারনেটে কানেক্ট হতে ব্লক করে। এই "Block" বাটন অ্যাপ্লিকেশনকে Radio Silence-এর ব্ল্যাকলিস্টে যোগ করবে, যাতে ভবিষ্যতে কোনো ইনকামিং বা আউটগোইং নেটওয়ার্ক কানেকশন না হয়।
Little Snitch ব্যবহার করে
আপনার Mac-এর ইন্টারনেট কানেকশন 위로 পুরো ইনসাইট এবং সম্পূর্ণ কন্ট্রোল চাইলে Little Snitch ব্যবহার করুন। এটি পেইড, কিন্তু বিশাল কন্ট্রোল দেয়, প্রসেস-বাই-প্রসেস বেসিসে ট্রাফিক ব্লক বা অ্যালাউ করতে পারুন।
- ডেভেলপারের ওয়েবসাইট থেকে Little Snitch ডাউনলোড ও ইনস্টল করুন। ইনস্টলেশন প্রসেসে আপনার Mac রিবুট করতে হবে Little Snitch-এর নেটওয়ার্ক মনিটরিং ডেমন ইনসার্ট করার জন্য।
- Little Snitch-এর টিউটোরিয়াল সহায়ক, তাই সেটি ক্লিক করে অ্যাপটি কীভাবে কাজ করে শিখুন। আমাদের সবচেয়ে বেশি দরকার Network Monitor, যা টুর শেষ হলে অটোমেটিক্যালি লঞ্চ হবে। ম্যানুয়ালি লঞ্চ করতে হলে মেনুবারের Little Snitch আইকনে ক্লিক করে "Show Network Monitor" বেছে নিন।
- Network Monitor সকল এক্টিভ কানেকশন এবং তাদের সংশ্লিষ্ট অ্যাপ্লিকেশন দেখাবে।
- কোনো অ্যাপ্লিকেশন বা প্রসেসের নামে ক্লিক করলে সেটি কী করে সেটি বিস্তারিত জানতে পারবেন।
- প্রসেস ব্লক করতে প্রসেসের নামের পাশের "X"-এ ক্লিক করুন।
উপসংহার
macOS বিল্ট-ইন টুল দিয়ে নেটওয়ার্ক কানেকশন মেনেজ করার উপায় সীমিত, কিন্তু থার্ড-পার্টি অ্যাপ্লিকেশনগুলো এই শূন্যতা পূরণ করে। আপনার ইন্টারনেট কানেক্টিভিটির গভীর ম্যানেজমেন্ট দরকার হলে Little Snitch ব্যবহার করুন। লাহিড়ি নেটওয়ার্ক এক্টিভিটিতে আগ্রহ হলে Loading কম খরচে ভালো কাজ করবে।