কিভাবে আর্চ লিনাক্স নেটওয়ার্ক ম্যানেজার ব্যবহার করবেন

How Use Arch Linux Network Manager



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

আর্চ লিনাক্সে নেটওয়ার্ক ম্যানেজারের ব্যবহার পরীক্ষা করা যাক।







নেটওয়ার্ক ম্যানেজার আর্চ লিনাক্সের অফিসিয়াল রিপোজিটরিতে সহজেই পাওয়া যায়। আপনার যা দরকার তা হল প্যাকম্যানকে এখনই এটি ইনস্টল করতে বলুন।



প্যাকম্যান প্যাকেজ ডাটাবেস আপডেট করুন।



sudoপ্যাকম্যান-স্যু





এখন, নেটওয়ার্ক ম্যানেজার ইনস্টল করুন।

sudoপ্যাকম্যান-এসwpa_supplicant wireless_tools নেটওয়ার্ক ম্যানেজার



মোবাইল ব্রডব্যান্ড সমর্থনের জন্য, অতিরিক্ত প্যাকেজ ইনস্টল করতে ভুলবেন না।

sudoপ্যাকম্যান-এসmodemmanager মোবাইল-ব্রডব্যান্ড-প্রদানকারী-তথ্য usb_modeswitch

আপনার যদি PPPoE/DSL সাপোর্ট প্রয়োজন হয়, তাহলে নিচের প্যাকেজটি ইনস্টল করুন।

sudoপ্যাকম্যান-এসrp-pppoe

একটি UI প্রয়োজন? নিম্নলিখিত প্যাকেজগুলি ইনস্টল করুন।

sudoপ্যাকম্যান-এসএনএম-সংযোগ-সম্পাদক নেটওয়ার্ক-ম্যানেজার-অ্যাপলেট

নেটওয়ার্ক ম্যানেজার কনফিগার করা হচ্ছে

প্রথমে, নেটওয়ার্ক ম্যানেজার পরিষেবাটি সক্ষম করুন যাতে প্রতিবার সিস্টেম বুট হয়, এটি নেটওয়ার্কগুলির ম্যানেজার হয়।

sudosystemctlসক্ষম করুনNetworkManager.service

এই ক্ষেত্রে, আপনাকে dhcpcd পরিষেবা অক্ষম করতে হবে। অন্যথায়, NetworkManager এবং dhcpcd উভয়ই নেটওয়ার্ক কনফিগার করার চেষ্টা করবে এবং এর ফলে দ্বন্দ্ব এবং অস্থিতিশীল নেটওয়ার্ক হবে।

sudosystemctl dhcpcd.service নিষ্ক্রিয় করে

আপনার যদি ওয়্যারলেস সংযোগের জন্য সহায়তার প্রয়োজন হয়, তাহলে আপনাকে wpa_suplicant পরিষেবাও সক্ষম করতে হবে।

sudosystemctlসক্ষম করুনwpa_supplicant.service

অবশেষে, সিস্টেম নেটওয়ার্ক ম্যানেজার পরিষেবা শুরু করার জন্য প্রস্তুত। পরিষেবা শুরু করুন।

sudosystemctl শুরু NetworkManager.service

সমস্ত পরিবর্তন কার্যকর হওয়ার জন্য সিস্টেমটি পুনরায় বুট করুন।

sudoরিবুট

NetworkManager ব্যবহার করে

নেটওয়ার্ক ম্যানেজার ব্যবহার করার কয়েকটি উপায় রয়েছে। ডিফল্ট পদ্ধতি হল CLI টুল (nmcli) ব্যবহার করে কমান্ড-লাইনের মাধ্যমে। আপনি যদি একটি ইন্টারেক্টিভ UI চান, সেখানে 2 টি বিকল্প আছে - ডেস্কটপ পরিবেশ থেকে সেটিংস বা nmtui।

কাছাকাছি বেতার নেটওয়ার্কগুলির তালিকা করুন

সমস্ত উপলব্ধ আশেপাশের ওয়্যারলেস নেটওয়ার্কের তালিকা করতে nmcli কে জিজ্ঞাসা করুন।

nmcli ডিভাইসের ওয়াইফাই তালিকা

একটি বেতার নেটওয়ার্কের সাথে সংযোগ স্থাপন করা হচ্ছে

আপনি সরাসরি একটি বেতার নেটওয়ার্কের সাথে সংযোগ করতে পারেন।

nmcli ডিভাইস ওয়াইফাই সংযোগ<এসএসআইডি>পাসওয়ার্ড<SSID_password>

যদি নেটওয়ার্কটি লুকানো থাকে তবে নিম্নলিখিত কাঠামোটি ব্যবহার করুন।

nmcli ডিভাইস ওয়াইফাই সংযোগ পাসওয়ার্ড লুকানো হ্যাঁ

সমস্ত সংযুক্ত নেটওয়ার্ক তালিকা করুন

আপনার সিস্টেম কোন নেটওয়ার্কের সাথে সংযুক্ত তা পরীক্ষা করে দেখুন। nmcli UUID, টাইপ এবং সংযোগের ইন্টারফেস রিপোর্ট করবে।

nmcli সংযোগ শো

যন্ত্রের অবস্থা

NetworkManager সমস্ত নেটওয়ার্ক ডিভাইসের অবস্থা পরীক্ষা করার অনুমতি দেয়।

nmcli ডিভাইস

একটি নেটওয়ার্ক সংযোগ বিচ্ছিন্ন করুন

প্রথমে, ওয়্যারলেস নেটওয়ার্কের ইন্টারফেস নির্ধারণ করুন। তারপরে, nmcli কে এটি থেকে সংযোগ বিচ্ছিন্ন করতে বলুন।

nmcli ডিভাইস সংযোগ বিচ্ছিন্ন<ইন্টারফেস>

একটি নেটওয়ার্কের সাথে পুনরায় সংযোগ করুন

যদি কোনও ইন্টারফেস থাকে যা সংযোগ বিচ্ছিন্ন হিসাবে চিহ্নিত হয়, তাহলে আপনাকে SSID এবং পাসওয়ার্ড পুনরায় প্রবেশের দীর্ঘ প্রক্রিয়ার মধ্য দিয়ে যেতে হবে না। পরিবর্তে, আপনি পুনরায় সংযোগ করতে UUID ব্যবহার করতে পারেন।

নেটওয়ার্কের UUID নির্ধারণ করুন।

nmcli সংযোগ শো

এখন, সেই নেটওয়ার্কের সাথে পুনরায় সংযোগ করতে UUID ব্যবহার করুন।

nmcli সংযোগ আপ uuid<UUID>

ওয়াই-ফাই অক্ষম করুন

নেটওয়ার্ক ম্যানেজার ওয়াই-ফাই অ্যাক্সেস নিষ্ক্রিয় করতেও ব্যবহার করা যেতে পারে।

nmcli রেডিও ওয়াইফাই বন্ধ

এটি ফিরিয়ে দিতে, নিম্নলিখিত কমান্ডটি ব্যবহার করুন।

nmcli রেডিও ওয়াইফাই চালু

দ্রষ্টব্য: এই ক্রিয়াটি স্বয়ংক্রিয়ভাবে পরিচিত নেটওয়ার্কগুলির তালিকা থেকে আপনার সিস্টেমকে সবচেয়ে উপযুক্ত ওয়াই-ফাই নেটওয়ার্কের সাথে সংযুক্ত করার চেষ্টা করবে।

একটি সংযোগ সম্পাদনা

সংযোগ বিকল্পগুলি/etc/NetworkManager/system-connection ডিরেক্টরিতে তাদের নিজ নিজ .nmconnection ফাইলে সংরক্ষণ করা হয়।

sudo ls /ইত্যাদি/নেটওয়ার্ক ম্যানেজার/সিস্টেম-সংযোগ

সেটিংস পরিবর্তনের জন্য সংশ্লিষ্ট ফাইল সম্পাদনা করুন।

সুডো ন্যানো /etc/NetworkManager/system-connections/.nmconnection

সম্পাদনা করার পরে, নিশ্চিত করুন যে নতুন সেটিংস nmcli পুনরায় লোড করে কার্যকর হচ্ছে।

sudonmcli সংযোগ পুনরায় লোড

nmtui

NetworkManager ইনস্টল করার সময়, একটি সরলীকৃত কমান্ড-লাইন UI ইনস্টল করা হয়। UI ব্যবহার করে, আপনার পছন্দসই ক্রিয়াকলাপগুলির মাধ্যমে নেভিগেট করা আরও সহজ।

NetworkManager এর ইন্টারেক্টিভ UI ম্যানেজার চালু করুন।

nmtui

একটি সংযোগ সম্পাদনা

প্রধান বিভাগ থেকে, একটি সংযোগ সম্পাদনা নির্বাচন করুন।

আপনি কোন সংযোগটি সম্পাদনা করতে চান তা নির্বাচন করুন।

একটি সংযোগ মুছে ফেলা হচ্ছে

Nmtui থেকে একটি সংযোগ সম্পাদনা করুন এবং মুছুন নির্বাচন করুন।

একটি সংযোগ যোগ করা হচ্ছে

Nmtui এ যান >> একটি সংযোগ সম্পাদনা করুন >> যোগ করুন।

প্রথমে, সংযোগের ধরন নির্বাচন করুন। আমার ক্ষেত্রে, আমি একটি বেতার নেটওয়ার্ক যুক্ত করব।

সমস্ত তথ্য লিখুন।

একবার হয়ে গেলে, ঠিক আছে নির্বাচন করুন।

সেখানে আপনার আছে!

একটি সংযোগ সক্রিয়/নিষ্ক্রিয় করা

Nmtui শুরু করুন এবং একটি সংযোগ সক্রিয় করুন নির্বাচন করুন।

আপনি কোন সংযোগটি সক্রিয় করতে চান তা নির্বাচন করুন এবং Actiavte নির্বাচন করুন।

আপনি যদি একটি সক্রিয় সংযোগ নির্বাচন করছেন, আপনি সংযোগটি নিষ্ক্রিয় করার বিকল্পটি দেখতে পাবেন।

বোনাস: হোস্টনাম সেট করা

সিস্টেম হোস্টনাম সেট করুন বিকল্পটি নির্বাচন করুন।

আপনি একটি নতুন হোস্টনাম সেট করতে পারেন অথবা বিদ্যমান নামটি পরিবর্তন করতে পারেন।

ক্রিয়াটি সম্পন্ন করার জন্য, আপনাকে রুট পাসওয়ার্ড লিখতে হবে।

ডেস্কটপ পরিবেশ

NetworkManager বিদ্যমান ডেস্কটপ পরিবেশের সাথে একীভূত হয় (যদি আপনার একটি সেট আপ থাকে)। এখানে, আমরা জিনোম এবং কেডিই প্লাজমা ব্যবহার করে নেটওয়ার্ক পরিচালনার বিষয়ে পরীক্ষা করব।

দ্রষ্টব্য: আপনাকে এখনও নেটওয়ার্ক ম্যানেজার প্যাকেজ ইনস্টল করতে হবে।

জিনোম

উপরের ডান দিক থেকে, নেটওয়ার্ক আইকনে ক্লিক করুন।

আপনি সেখান থেকে সরাসরি উপলব্ধ নেটওয়ার্ক পরিচালনা করতে পারেন। আপনার যদি আরও বিস্তৃত বিকল্পের প্রয়োজন হয় তবে সেটিংস >> নেটওয়ার্ক (ইথারনেট সংযোগ) এ যান।

ওয়্যারলেস নেটওয়ার্কের জন্য, সেটিংস >> ওয়াই-ফাইতে যান।

কেডিই প্লাজমা

KDE প্লাজমার জন্য, আপনাকে প্রথমে প্লাজমা-এনএম প্যাকেজ ইনস্টল করতে হবে। এটি প্লাজমা ডেস্কটপের সাথে নেটওয়ার্ক ম্যানেজারকে সংহত করতে ব্যবহৃত হবে।

sudoপ্যাকম্যান-এসপ্লাজমা-এনএম

এই প্লাগইনটি ব্যবহার করে, আপনি আপনার নেটওয়ার্ক পরিচালনার জন্য জিনোম-এর মতো টাস্কবার বিকল্প পেতে পারেন। প্যানেল অপশন >> উইজেট যুক্ত করুন >> নেটওয়ার্কের মাধ্যমে আপনার টাস্কবারে নেটওয়ার্ক ম্যানেজার যুক্ত করুন।

নেটওয়ার্ক অনুসন্ধান করুন।

টাস্কবারের কোণে টেনে আনুন এবং ফেলে দিন।

ভয়েলা! নেটওয়ার্ক ম্যানেজমেন্ট সরাসরি আপনার টাস্কবার থেকে পাওয়া যায়।

সর্বশেষ ভাবনা

আর্চ লিনাক্সে নেটওয়ার্ক ব্যবস্থাপনা বেশ আকর্ষণীয়। এটি নেটওয়ার্কগুলিতে অনেক নমনীয়তা এবং নিয়ন্ত্রণ সরবরাহ করে। NetworkManager এর মাধ্যমে, আপনি সরাসরি ডেটা প্রবাহের নিয়ন্ত্রণ নিতে পারেন।

উপভোগ করুন!