বিমানবন্দর – ম্যাকের জন্য অল্প পরিচিত কমান্ড লাইন ওয়্যারলেস ইউটিলিটি
সুচিপত্র:
নৈমিত্তিক ম্যাক ব্যবহারকারীর কাছ থেকে লুকানো একটি স্পিফি কমান্ড লাইন ইউটিলিটি যা আপনাকে সম্পূর্ণরূপে MacOS এবং Mac OS X-এর টার্মিনাল থেকে আপনার Mac-এর ওয়্যারলেস সংযোগ দেখতে, কনফিগার করতে এবং সমস্যার সমাধান করতে দেয়৷ এই কমান্ডের একটি সাহায্য ফাইল রয়েছে কিন্তু অন্যথায় কিন্তু বেশি নয়৷ ডকুমেন্টেশন, এবং কমান্ডের অস্পষ্ট অবস্থান দ্বারা বিচার, অ্যাপল সম্ভবত এটি গড় ম্যাক ব্যবহারকারীর জন্য খুব দরকারী হবে মনে করেনি।কিন্তু লুকানো কমান্ড লাইন এয়ারপোর্ট টুলটি সত্যিই খুব দরকারী, বিশেষ করে আরও উন্নত ম্যাক ব্যবহারকারীদের জন্য যারা ম্যাক ওএস এক্স-এর কমান্ড লাইন থেকে সরাসরি তাদের ওয়াই-ফাই হার্ডওয়্যারের উপর সম্পূর্ণ নিয়ন্ত্রণ রাখতে চান।
মনে রেখে, এখানে কীভাবে আশ্চর্যজনকভাবে দরকারী কিন্তু স্বল্প পরিচিত বিমানবন্দর সরঞ্জামটি অ্যাক্সেস করা যায় এবং আপনি কীভাবে কিছু নেটওয়ার্কিং কাজের জন্যও এটি ব্যবহার করতে পারেন।
ম্যাক ওএস-এ এয়ারপোর্ট কমান্ড লাইন টুল অ্যাক্সেস ও ব্যবহার করার উপায়
যদি আপনি ভাবছেন, হ্যাঁ কমান্ড লাইন বিমানবন্দর সরঞ্জামটি Mac OS X-এর প্রায় সমস্ত সংস্করণে বিদ্যমান, এমনকি আধুনিক সংস্করণগুলি যা ওয়্যারলেস নেটওয়ার্কিংকে 'এয়ারপোর্ট' বলা বন্ধ করে দেয় এবং এটিকে Wi-Fi হিসাবে উল্লেখ করে৷ ঠিক আছে শুরু করা যাক।
প্রথম, এয়ারপোর্ট ওয়াই-ফাই টুলে সহজে অ্যাক্সেস পান
আপনি প্রথম যে কাজটি করতে চান তা হল বিমানবন্দর কমান্ডের একটি প্রতীকী লিঙ্ক তৈরি করুন, কারণ এটি একটি গভীর পথ সহ খুব অসুবিধাজনক স্থানে অবস্থিত, এটি দ্রুত ব্যবহারের জন্য সাহায্য করে৷ বিমানবন্দরে একটি প্রতীকী লিঙ্ক তৈরি করা খুবই সহজ, টার্মিনালে নিম্নলিখিতটি টাইপ করুন:
MacOS Mojave, Catalina, Big Sur, এবং নতুন MacOS রিলিজের জন্য sudo ln -s / System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/local/bin/airport
Mac OS X High Sierra, Sierra, El Capitan, Mavericks, এবং পূর্বের জন্য sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/sbin/airport
উপরের কিছু ব্রাউজারে পড়া কিছুটা কঠিন হতে পারে, তাই বিকল্পভাবে আপনি নিম্নলিখিতটি ব্যবহার করতে পারেন (এটি একই কাজ করে, শুধু দুটি কমান্ডে বিভক্ত):
Mac OS Catalina, Mojave এবং নতুন macOS সংস্করণের জন্য $ cd /usr/local/ bin/ $ sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport
Mac OS X High Sierra, Sierra, El Capitan, Mavericks, এবং আগের জন্য $ cd /usr/sbin $ sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport
মনে রাখবেন আধুনিক macOS সংস্করণ এবং পূর্ববর্তী সংস্করণগুলির মধ্যে একমাত্র পার্থক্য হল যেখানে আপনি প্রতীকী লিঙ্কটি স্থাপন করবেন, যা /usr/local/bin/ বনাম /usr/sbin/
আপনি যে পদ্ধতিতে যান না কেন, sudo কমান্ড আপনাকে একটি রুট পাসওয়ার্ডের জন্য অনুরোধ করবে, এটি লিখুন এবং রিটার্ন টিপুন।
হ্যাঁ, ম্যাক ওএস এক্স এর গভীরতার মধ্য দিয়ে সেই বিশাল রহস্যময় পথটি যেখানে অ্যাপল বিস্ময়কর বিমানবন্দর ইউটিলিটি লুকিয়ে রেখেছিল, কিন্তু উপরের কমান্ডটি চালিয়ে আপনি সেই দীর্ঘ পথটিকে আরও ছোট 'বিমানবন্দর'-এর সাথে সংযুক্ত করেছেন। , যা মহান.
Mac OS X কমান্ড লাইনে এয়ারপোর্ট ওয়্যারলেস টুল ব্যবহার করা
এখন যেহেতু উপরের সিম্বলিক লিঙ্কের সাহায্যে আপনি দ্রুত এবং সহজে বিমানবন্দরে প্রবেশ করতে পারবেন, আপনি এয়ারপোর্ট টুল ব্যবহার করা শুরু করতে পারেন।
শুরু করার জন্য, আপনি সম্ভবত -I পতাকা এবং -s পতাকাগুলিকে সবচেয়ে দরকারী এবং তথ্যপূর্ণ দেখতে পাবেন৷
উদাহরণস্বরূপ, এয়ারপোর্ট -s এর সাথে আপনার কার্যকরভাবে একটি ওয়াই-ফাই রাউটার হোঁচট খেয়ে যাবে এবং তাদের SSID, BSSID হার্ডওয়্যার ঠিকানা, নিরাপত্তা এনক্রিপশন প্রকার এবং চ্যানেল সহ উপলব্ধ বেতার নেটওয়ার্কগুলির একটি তালিকা পাবেন৷
এয়ারপোর্ট -s
আপনি টার্মিনাল প্রম্পটে এয়ারপোর্ট -I ব্যবহার করতে পারেন, যা বর্তমান ওয়াই-ফাই সংযোগের জন্য নির্দিষ্ট তথ্য ফেরত দেবে, নিচের মত দেখতে:
$ এয়ারপোর্ট -I commQuality: 75 rawQuality: 59 avgSignalLevel: -40 avgNoiseLevel: -97 link Status: ESS portType: ক্লায়েন্ট lastTxRate: 11 maxRate: BSStatusA11 : 00:06:5b:2a:37:10 SSID: OSXNetwork নিরাপত্তা: কিছুই নয় $
ওয়্যারলেস সিগন্যাল কোয়ালিটি, নয়েজ, সিকিউরিটি এবং অন্যান্য ওয়াইফাই নেটওয়ার্ক অ্যাট্রিবিউটের বিস্তারিত তথ্য প্রদর্শিত হয়।
এয়ারপোর্ট কমান্ডটি কেবল বর্তমান ওয়্যারলেস নেটওয়ার্কে তথ্য তালিকাভুক্ত করতে সক্ষম হওয়ার চেয়ে আরও শক্তিশালী যদিও, আপনি আসলে ম্যানুয়ালি যেকোনো ওয়াই-ফাই সেটিংস, নেটওয়ার্ক কার্ড সেটিংস, সমস্যা সমাধানের নেটওয়ার্ক, ব্যবহৃত নিরাপত্তা প্রকার পরিবর্তন করতে পারেন একটি সংযোগে, একটি pcap ফাইলে প্যাকেট ক্যাপচার করুন, নেটওয়ার্কে যোগদান করুন এবং leae নেটওয়ার্ক করুন, একটি ওয়াইফাই নেটওয়ার্ক থেকে বিচ্ছিন্ন করুন, রাউটার এবং নেটওয়ার্কগুলিকে অগ্রাধিকার দিন, সিগন্যালের শক্তি এবং হস্তক্ষেপ দেখুন, ওয়াই-ফাই হার্ডওয়্যার ড্রাইভারগুলি সামঞ্জস্য করুন এবং নেটওয়ার্ক সমস্যা সমাধানের বিভিন্ন ফাংশনও সম্পাদন করুন। .এটি একটি ম্যাকে একটি ওয়্যারলেস কার্ডের সাথে যোগাযোগ করার সবচেয়ে শক্তিশালী উপায়গুলির মধ্যে একটি।
যদিও বিমানবন্দর কমান্ডের জন্য কোনো ম্যানুয়াল পৃষ্ঠা নেই, কমান্ডের সাথে -h বা -help পতাকা সংযুক্ত করলে পতাকাগুলির একটি সংক্ষিপ্ত তালিকা এবং তাদের কার্যের ব্যাখ্যা জারি করা হবে। এছাড়াও আপনি সম্পূর্ণ সাহায্য ফাইল পেতে Mac OS X কমান্ড লাইনে 'এয়ারপোর্ট' চালাতে পারেন, নীচে দেখানো হয়েছে:
আপনি দেখতে পাচ্ছেন, ম্যাক ওএস এক্স-এ এয়ারপোর্ট ইউটিলিটি ব্যবহার করে ওয়্যারলেস নেটওয়ার্কের সাথে ইন্টারঅ্যাক্ট করার প্রচুর বিকল্প রয়েছে। অ্যাডভান্সড ম্যাক ব্যবহারকারীদের সত্যিই এটি থেকে মুক্তি পাওয়া উচিত, কারণ এটি অত্যন্ত শক্তিশালী, এবং অত্যন্ত দরকারী।
এয়ারপোর্টের সাথে আপনি কিছু চমত্কার আকর্ষণীয় জিনিসও করতে পারেন। কয়েকটি উদাহরণের জন্য, আপনি বিমানবন্দরের কমান্ড লাইন থেকে বেতার সংকেত শক্তি লাইভ পরীক্ষা করতে পারেন। অন্য একটি উদাহরণ উপলভ্য ওয়াই-ফাই রাউটারগুলিকে শুধুমাত্র কাছাকাছি নাম অনুসারে তালিকাভুক্ত করবে, সংকেত শক্তি অনুসারে সাজানো হয়েছে (এর জন্য @jacobiun কে ধন্যবাদ) কিন্তু BSSID এবং অন্যান্য ডেটা বাদ দেওয়া হয়েছে:
"এয়ারপোর্ট -s | tail -n +1 | sed &39;s/ :/, &:/g&39; | sed &39;s/ -/, -/g&39; | cut -d &39;, &39; -f1, 3 | sed &39;s/^]//;s/]$//&39; | grep -v SSID>"
পরের বার যখন আপনি যেকোনো ওয়াই-ফাই সম্পর্কিত কাজ বা সাধারণভাবে ওয়্যারলেস নেটওয়ার্কিংয়ে কাজ করবেন, তখন অসাধারণ এয়ারপোর্ট টুলটি মনে রাখবেন।