যদিও ম্যাকওএস সিস্টেম পছন্দ মেনুতে আপনার নেটওয়ার্ক সেটিংসের জন্য একটি সহজে ব্যবহারযোগ্য মেনু অফার করে, আপনি যদি আপনার নেটওয়ার্ক কনফিগারেশন সম্পর্কে দ্রুত অনুসন্ধান করতে বা পরীক্ষা করতে চান তবে টার্মিনাল অ্যাপটি যেখানে আপনাকে থাকতে হবে . আপনি আপনার আইপি ঠিকানা খুঁজে পেতে, আপনার অবস্থান খুঁজে পেতে, আপনার সিস্টেম ফায়ারওয়াল পরীক্ষা করতে এবং আরও অনেক কিছু করতে এটি ব্যবহার করতে পারেন।
আপনার নেটওয়ার্ক সেটিংস কিছু সাধারণ টার্মিনাল কমান্ড ব্যবহার করে অ্যাক্সেস করা যেতে পারে যেগুলি ব্যবহার করার জন্য খুব কম কনফিগারেশনের প্রয়োজন হয়৷আমরা এখনও আপনাকে কনফিগারেশনের জন্য সিস্টেম পছন্দ অ্যাপ ব্যবহার করার পরামর্শ দিই (যদি না আপনি টার্মিনাল ব্যবহার করে খুশি হন), তবে আপনার ম্যাক টার্মিনাল নেটওয়ার্ক সেটিংস সনাক্ত করা সহজ৷
নেটওয়ার্কসেটআপ ব্যবহার করা
নেটওয়ার্কসেটআপ টুলটি আপনার বর্তমান ম্যাক নেটওয়ার্ক কনফিগারেশনে প্রচুর পরিমাণে তথ্য সরবরাহ করে। আপনি আপনার কম্পিউটারের নাম, আইপি ঠিকানা, বর্তমান ওয়াইফাই নেটওয়ার্ক এবং আরও অনেক কিছু খুঁজে পেতে এটি ব্যবহার করতে পারেন৷ নাম অনুসারে, আপনি সেটিংস পরিবর্তন করতেও এটি ব্যবহার করতে পারেন, তবে আমরা এখনও এটি করার জন্য সিস্টেম পছন্দগুলি ব্যবহার করার পরামর্শ দিই৷
আপনি টার্মিনালে networksetup -help টাইপ করে নেটওয়ার্কসেটআপ টুল ব্যবহার করে সম্ভাব্য ম্যাক টার্মিনাল নেটওয়ার্ক কমান্ডের একটি সম্পূর্ণ তালিকা দেখতে পারেন। এটি বিভিন্ন নেটওয়ার্ক সেটিংস দেখতে এবং পরিবর্তন করতে টুল ব্যবহার করার বিভিন্ন উদাহরণ সহ সাহায্য তালিকা প্রদর্শন করবে।
নেটওয়ার্কসেটআপ যে কমান্ডগুলি আপনি নেটওয়ার্ক তথ্য দেখতে ব্যবহার করতে পারেন তার উদাহরণগুলির মধ্যে রয়েছে:
- আপনার Mac কম্পিউটারের নাম দেখতে: networksetup -getcomputername.
- সমস্ত ম্যাক নেটওয়ার্ক সংযোগের তালিকা করতে: networksetup -listallhardwareports
- বর্তমান, সংযুক্ত ওয়াইফাই নেটওয়ার্ক প্রদর্শন করতে: নেটওয়ার্কসেটআপ -getairportname deviceid। deviceid একটি ডিভাইস আইডি দিয়ে প্রতিস্থাপন করুন networksetup -listallhardwareports কমান্ড।
ipconfig ব্যবহার করে
ipconfig টুলটি উইন্ডোজ এবং ম্যাকওএস কম্পিউটারে সাধারণ কিন্তু, উইন্ডোজ সংস্করণের বিপরীতে, এটি সবচেয়ে দরকারী টুল নয় নেটওয়ার্ক সেটিংস পরিবর্তন। যেখানে এটি দরকারী হতে পারে, তবে আপনার বর্তমান নেটওয়ার্ক কনফিগারেশনের তথ্য তালিকাভুক্ত করা হচ্ছে৷
টাইপিং ipconfig টার্মিনালে উপলব্ধ সমস্ত কমান্ড তালিকাভুক্ত করা হবে, কিন্তু এর মধ্যে রয়েছে:
- আপনার বর্তমান নেটওয়ার্ক আইপি ঠিকানা দেখতে: ipconfig getifaddr deviceid. প্রতিস্থাপন deviceid সঠিক নেটওয়ার্ক ডিভাইস আইডি সহ (যেমন en0)। টাইপ করুন networksetup -listallhardwareports যদি আপনি এটি না জানেন।
- আপনার বর্তমান নেটওয়ার্ক DNS সার্ভার দেখতে: ipconfig getoption deviceid domain_name_server (প্রতিস্থাপন deviceidআপনার নেটওয়ার্ক ডিভাইস আইডি সহ)।
ifconfig ব্যবহার করা
ifconfig কমান্ডটি ম্যাকওএস এবং লিনাক্স পিসিতে ব্যবহারকারীদের জন্য উপলব্ধ আরেকটি নেটওয়ার্ক কনফিগারেশন টুল। ipconfig এর বিপরীতে, তবে, ifconfig হল আপনার নেটওয়ার্ক সেটিংস দেখার এবং পরিবর্তন করার জন্য অনেক বেশি শক্তিশালী টুল।
তবে, সংযুক্ত সমস্ত নেটওয়ার্ক ডিভাইসের তথ্যের বিস্তারিত তালিকা দেখতে টার্মিনালে আপনাকে শুধুমাত্র ifconfig টাইপ করতে হবে আপনার ম্যাকের সাথে একত্রিত। এতে IP এবং MAC ঠিকানা, বর্তমান ডিভাইসের স্থিতি এবং আরও অনেক কিছু রয়েছে।
আপনি ডিভাইস আইডি তালিকাভুক্ত করে নির্দিষ্ট তথ্য দেখতে পারেন (উদাহরণস্বরূপ, ifconfig en0)।
পিং ব্যবহার করা
যদি আপনি কোনো নেটওয়ার্ক তথ্য দেখতে এটি ব্যবহার করতে পারবেন না, আপনি পারবেন কি না তা পরীক্ষা করতে ping কমান্ডটি ব্যবহার করতে পারেন অন্য নেটওয়ার্ক ডিভাইসের সাথে যোগাযোগ করুন। এটি আপনার নেটওয়ার্কের একটি ডিভাইস (উদাহরণস্বরূপ, আপনার নেটওয়ার্ক রাউটার) বা আপনার ইন্টারনেট সংযোগ পরীক্ষা করার জন্য একটি ওয়েবসাইট ডোমেন বা ইন্টারনেট আইপি ঠিকানা হতে পারে৷
যখনই আপনার ডিভাইসে আপনার স্থানীয় নেটওয়ার্কে, অথবা ইন্টারনেটে কোনো ডিভাইস বা ওয়েবসাইটের সাথে সংযোগ করতে সমস্যা হচ্ছে বলে মনে হবে তখনই আপনি একটি সমস্যা সমাধানের টুল হিসেবে পিং ব্যবহার করতে চাইবেন।এটি তথ্য পাঠাতে এবং ফেরত দেওয়ার জন্য যে সময় নেয় তা দেখাবে এবং আপনি এটি শেষ করার সিদ্ধান্ত না নেওয়া পর্যন্ত একটানা চলবে৷
এটি ব্যবহার করতে লিখুন পিং ঠিকানা, প্রতিস্থাপন করুন address একটি আইপি ঠিকানা বা ডোমেন নাম সহ। পরীক্ষার জন্য একটি সাধারণ লক্ষ্য হল google.com-আপনি যদি গুগলকে আঘাত করতে না পারেন, তাহলে সম্ভবত আপনার ইন্টারনেট সংযোগ নেই।
একইভাবে, ping 192.168.1.1 অনেক স্থানীয় নেটওয়ার্ক রাউটারের জন্য IP ঠিকানা পরীক্ষা করবে (192.168.1.1)।
নেটস্ট্যাট ব্যবহার করা
netstat টুল আপনার বর্তমান ইনকামিং এবং আউটগোয়িং নেটওয়ার্ক সংযোগের তথ্য তালিকাভুক্ত করে। আপনার ম্যাকের সাথে করা যেকোনো সংযোগ এই টুল ব্যবহার করে তালিকাভুক্ত করা যেতে পারে। উইন্ডোজ এবং লিনাক্স পিসিগুলিও নেটস্ট্যাট ব্যবহার করে, তবে ম্যাক ব্যবহারকারীদের জন্য উপলব্ধ বিভিন্ন পতাকার সাথে কিছু পার্থক্য রয়েছে৷
বর্তমান নেটওয়ার্ক সেটিংস বা সংযোগগুলি দেখতে আপনি নেটস্ট্যাট ব্যবহার করতে পারেন এমন বিভিন্ন উপায় রয়েছে৷ এর মধ্যে রয়েছে:
- সমস্ত সক্রিয় ইন্টারনেট সংযোগের একটি বর্তমান তালিকার জন্য: netstat
- একটি ইন্টারফেসের জন্য সংযোগ ডেটা দেখতে: netstat -l deviceid, প্রতিস্থাপন deviceid আপনার নেটওয়ার্ক ইন্টারফেসের নামের সাথে (যেমন. netstat -l en0)।
- IP রাউটিং টেবিল দেখতে: netstat -nr অথবা netstat -r
- সব নেটওয়ার্ক পরিসংখ্যান দেখানোর জন্য: netstat -s এবং netstat -i
নেটস্ট্যাট কমান্ড কীভাবে ব্যবহার করবেন এবং কিছু জটিল প্রযুক্তিগত পরিভাষা বোঝাতে সহায়তা করতে আরও তথ্যের জন্য, দেখতে man netstat টাইপ করুন এবং অন্তর্ভুক্ত নেটস্ট্যাট ম্যান পৃষ্ঠার মাধ্যমে পড়ুন।
lsof ব্যবহার করা
আপনি lsof আপনার ম্যাকের সক্রিয় নেটওয়ার্ক সংযোগ আছে এমন যেকোনো চলমান প্রক্রিয়া দেখার উপায় হিসেবে ব্যবহার করতে পারেন। এটি অনুরূপ কার্যকারিতা প্রতিস্থাপন করে যা আপনি netstat কমান্ড দিয়ে পাবেন।
নেটওয়ার্ক ডেটা দেখার জন্য আপনি lsof Mac টার্মিনাল কমান্ড ব্যবহার করতে পারেন এমন বিভিন্ন উপায় রয়েছে৷ এর মধ্যে রয়েছে:
- সমস্ত খোলা নেটওয়ার্ক সংযোগ দেখতে: lsof -i
- কোন সফটওয়্যার কোন পোর্ট ব্যবহার করছে তা দেখতে: lsof -n -i4TCP
আরো তথ্যের জন্য, লিখুন man lsof lsof কমান্ডের জন্য ম্যান পেজ দেখতে।
আরপি ব্যবহার করা
আপনি যদি একটি স্থানীয় নেটওয়ার্কে সমস্ত সক্রিয় ডিভাইসের একটি তালিকা দেখতে চান তাহলে আপনি arp টুলটি ব্যবহার করতে পারেন।এটি যেকোন ডিভাইসের জন্য IP এবং MAC ঠিকানাগুলি তালিকাভুক্ত করবে যা আপনার Mac আপনার নেটওয়ার্কে সনাক্ত করেছে, ARP (Address Resolution Protocol) সম্প্রচারের উপর ভিত্তি করে এই ডিভাইসগুলি তৈরি করেছে৷
টাইপিং arp -a টার্মিনালে আপনাকে এই ডিভাইসগুলির একটি তালিকা প্রদান করবে।
আপনি তারপরে এখানে পাওয়া তথ্যগুলিকে ping এর সাথে একত্রিত করতে পারেন যে ডিভাইসগুলি এখনও সক্রিয় আছে কিনা এবং হতে পারে কিনা তা নির্ধারণ করতে আপনার ম্যাক থেকে যোগাযোগ করা হয়েছে।
আপনার ম্যাক নেটওয়ার্ক সেটিংস কনফিগার করা হচ্ছে
এই টুলগুলি ব্যবহার করে আপনার ম্যাক টার্মিনাল নেটওয়ার্ক সেটিংসের সাথে, আপনি যে সেটিংস পরিবর্তন করতে চান (বা প্রয়োজন) তা সনাক্ত করতে পারেন৷ উদাহরণস্বরূপ, গেস্ট ওয়াইফাই নেটওয়ার্কে MAC অ্যাড্রেস ফিল্টারিং বাইপাস করার জন্য আপনাকে আপনার Mac এ একটি MAC ঠিকানা স্পুফ করতে হতে পারে।
এটি আপনাকে সমস্যা শনাক্ত করতেও সাহায্য করতে পারে, বিশেষ করে যদি আপনার ম্যাক নিয়মিত তার ওয়াইফাই সংযোগ ড্রপ করে। যদি আপনার ম্যাকের সমস্যা হয়, তবে ম্যাকের জন্য OnyX-এর মতো অ্যাপগুলি আপনাকে দ্রুত ব্যাক আপ করতে এবং চালু করতে সাহায্য করতে পারে।
