
নেটওয়ার্ক ম্যানেজার 1.56 এখন উপলব্ধ এটি GNU/Linux সিস্টেমের জন্য এই সুপরিচিত নেটওয়ার্ক সংযোগ ব্যবস্থাপকের একটি স্থিতিশীল প্রকাশ, যা হোম কম্পিউটার, সার্ভার এবং পেশাদার পরিবেশে ব্যাপকভাবে ব্যবহৃত হয়। এটি একটি উল্লেখযোগ্য আপডেট, শুধুমাত্র এতে অন্তর্ভুক্ত নতুন প্রযুক্তিগত বৈশিষ্ট্যগুলির জন্যই নয়, বরং এটি প্রশাসক এবং উন্নত ব্যবহারকারীদের দৈনন্দিন কাজকে প্রভাবিত করে এমন অভ্যন্তরীণ আচরণগুলিকেও পরিমার্জিত করে।
যদিও সোর্স কোডটি সরাসরি GitLab-এর পৃষ্ঠা থেকে ডাউনলোড করা যেতে পারে, তবে স্বাভাবিক সুপারিশ হল জিএনইউ / লিনাক্স বিতরণ এটি অফিসিয়াল রিপোজিটরিতে আপডেটটি পৌঁছানোর জন্য অপেক্ষা করার বিষয়ে, যেখানে এটি প্রতিটি প্রকল্পের পরীক্ষা এবং প্যাকেজিং কর্মপ্রবাহের মধ্য দিয়ে যাবে, যা কর্পোরেট বা উৎপাদন পরিবেশে বিশেষভাবে গুরুত্বপূর্ণ।
নেটওয়ার্কম্যানেজার ১.৫৬ এর প্রধান নতুন বৈশিষ্ট্য
এই সংস্করণটি প্রায় ছয় মাস পরে প্রকাশিত হয় নেটওয়ার্ক ম্যানেজার 1.54 এটি নেটওয়ার্ক কনফিগারেশনের সূক্ষ্ম-টিউনিং উন্নত করার জন্য ডিজাইন করা পরিবর্তনগুলি প্রবর্তন করে, বিশেষ করে HSR, SR-IOV, অথবা VLAN-এর সাথে বন্ডেড লিঙ্কের মতো প্রযুক্তি ব্যবহার করে জটিল পরিবেশের দিকে মনোযোগ দিয়ে। লক্ষ্য হল সম্পূর্ণ কনফিগারেশন রিসেট ছাড়াই আরও নমনীয়তা প্রদান করা।
নতুন বৈশিষ্ট্যগুলির মধ্যে সবচেয়ে উল্লেখযোগ্য হল নতুন বৈশিষ্ট্য ব্যবহার করে HSR রিডানড্যান্ট নেটওয়ার্ক ইন্টারকানেকশন পোর্ট কনফিগার করার ক্ষমতা। “hsr.interlink”এই সেটিংটি শিল্প বা গুরুত্বপূর্ণ যোগাযোগ নেটওয়ার্কগুলিতে উচ্চ প্রাপ্যতা কনফিগারেশনের আরও সুনির্দিষ্ট ব্যবস্থাপনার অনুমতি দেয়, যেখানে HSR (উচ্চ-প্রাপ্যতা সিমলেস রিডানডেন্সি) একটি মূল উপাদান।
সম্পত্তি পুনরায় আবেদনের জন্য সহায়তাও যোগ করা হয়েছে। "sriov.vfs" "sriov.total-vfs" এর মান পরিবর্তন না করা হলে। এটি SR-IOV সহ ডিভাইসগুলিতে ভার্চুয়াল ফাংশন (VFs) এর গতিশীল ব্যবস্থাপনাকে সহজতর করে, যা ডেটা সেন্টার এবং চাহিদাপূর্ণ ভার্চুয়ালাইজেশন পরিবেশে সাধারণ, ভৌত ডিভাইসটিকে সম্পূর্ণরূপে পুনরায় কনফিগার করার প্রয়োজন ছাড়াই।
একইভাবে, NetworkManager 1.56 এখন পুনর্গঠনের অনুমতি দেয় “বন্ড-পোর্ট.ভ্লান্স” শুরু থেকে সংযোগটি পুনরায় তৈরি না করেই। এই পরিবর্তনটি একাধিক VLAN-এর সাথে বন্ডেড লিঙ্কগুলির রক্ষণাবেক্ষণকে সহজ করে তোলে, যা ব্যবসা এবং জনপ্রশাসন নেটওয়ার্কগুলিতে খুবই সাধারণ।
DHCP, HSR, এবং GSM ডিভাইস নিয়ন্ত্রণের জন্য উন্নত বিকল্পগুলি
সিস্টেম স্টার্টআপে একটি নতুন বিকল্প যোগ করা হয় rd.net.dhcp.client-আইডি nm-initrd-generator টুলের মধ্যে, যা বুটিংয়ের প্রাথমিক পর্যায়ে DHCP ক্লায়েন্ট সনাক্তকরণের উপর আরও নিয়ন্ত্রণ প্রদান করে। এই সেটিংটি এমন অবকাঠামোতে কার্যকর হতে পারে যেখানে নেটওয়ার্ক বুটিং এবং IP ঠিকানা অ্যাসাইনমেন্ট অত্যন্ত স্বয়ংক্রিয়।
HSR সম্পর্কে, নতুন ইন্টারকানেক্ট পোর্ট সেটিং ছাড়াও, অ্যাপ্লিকেশনটি সংজ্ঞায়িত করার ক্ষমতা প্রবর্তন করে এইচএসআর প্রোটোকল সংস্করণ "hsr.protocol-version" বৈশিষ্ট্য ব্যবহার করে। এটি লিনাক্স নোডের আচরণকে বিদ্যমান নেটওয়ার্ক সরঞ্জামের সাথে সামঞ্জস্যপূর্ণ করতে দেয়, যা বিভিন্ন নির্মাতার ডিভাইস মিশ্রিত করার সময় অত্যন্ত গুরুত্বপূর্ণ।
মোবাইল সংযোগের জন্য, একটি নতুন কনফিগারেশন যোগ করা হয়েছে। জিএসএম ডিভাইস-ইউআইডিএই বৈশিষ্ট্যটি এমনভাবে তৈরি করা হয়েছে যাতে কোন GSM ডিভাইসগুলি একটি নির্দিষ্ট সংযোগ গ্রহণ করে তা স্পষ্টভাবে সীমাবদ্ধ করা যায়। এটি একাধিক মডেম সহ সিস্টেমে বা যেখানে বিভিন্ন মোবাইল ডিভাইস বা সিম কার্ড দিয়ে পরীক্ষা করা হয় সেখানে আরও বেশি নিয়ন্ত্রণ প্রদান করে।
DNS ব্যবস্থাপনা এবং প্রতি-সংযোগ DNSSEC সহায়তায় পরিবর্তন
নিরাপত্তার দিক থেকে সবচেয়ে আকর্ষণীয় উন্নতিগুলির মধ্যে একটি হল বিকল্পটি কনফিগার করার জন্য সমর্থন systemd-resolved এর DNSSEC প্রতিটি সংযোগের জন্য, নতুন বৈশিষ্ট্য "connection.dnssec" ব্যবহার করে। এটি আপনাকে সংযোগ অনুসারে সিদ্ধান্ত নিতে দেয় যে, DNS প্রতিক্রিয়াগুলির ক্রিপ্টোগ্রাফিক যাচাইকরণ করা হবে কিনা, যা বিশেষ করে সেই সংস্থাগুলির ক্ষেত্রে প্রাসঙ্গিক যারা বিভিন্ন নীতি সহ অভ্যন্তরীণ এবং বহিরাগত নেটওয়ার্ক পরিচালনা করে।
এছাড়াও, NetworkManager 1.56 এখন গ্রহণ করে ৬৪ অক্ষরের বেশি লম্বা হোস্টনেম DNS প্রশ্নের মাধ্যমে প্রাপ্ত। এই পরিবর্তনটি সেইসব ক্ষেত্রে কাজ করে যেখানে দীর্ঘ ডোমেইন বা খুব বিস্তারিত নামকরণ স্কিম ব্যবহার করা হয়, যা বড় কোম্পানি বা বিতরণকৃত অবকাঠামোতে সাধারণ।
বৈশ্বিক কনফিগারেশনের ক্ষেত্রে, এর কার্যকারিতা গ্লোবাল-ডিএনএস এটিকে কেবল সমস্ত তথ্য একত্রিত করার পরিবর্তে সংযোগগুলি থেকে অনুসন্ধান ডোমেন এবং DNS বিকল্পগুলিকে ওভাররাইট করার জন্য সামঞ্জস্য করা হয়েছে। এটি নাম রেজোলিউশনের উপর কেন্দ্রীভূত নিয়ন্ত্রণের একটি স্তর প্রদান করে, যা প্রশাসকদের জন্য কার্যকর যারা সামঞ্জস্যপূর্ণ DNS নীতি প্রয়োগ করতে চান।
MPTCP এবং VPN ইন্টিগ্রেশন এবং সার্টিফিকেটের উন্নতি
সংস্করণ ১.৫৬ একটি নতুন ধরণের MPTCP এন্ডপয়েন্ট যোগ করেছে যাকে বলা হয় "ল্যামিনেট"এটি মাল্টিপাথ টিসিপি-র সুবিধা গ্রহণকারীদের জন্য সম্ভাবনাগুলি প্রসারিত করে, একটি প্রযুক্তি যা একই সংযোগের জন্য একই সাথে একাধিক নেটওয়ার্ক পাথ ব্যবহারের অনুমতি দেয়। এই কার্যকারিতাটি বিশেষভাবে প্রাসঙ্গিক যেখানে বিভিন্ন সংযোগ একত্রিত করা হয় (উদাহরণস্বরূপ, ফাইবার এবং মোবাইল ডেটা) স্থিতিস্থাপকতা বৃদ্ধির জন্য।
libnm লাইব্রেরি একটি ফাংশন প্রবর্তন করে যা প্লাগইনগুলিকে অনুমতি দেয় ভিপিএন তারা সার্টিফিকেট এবং কীগুলির জন্য ব্যবহারকারীর অনুমতি যাচাই করতে পারে। এটি প্লাগইনগুলিকে প্রয়োজনীয় ক্রিপ্টোগ্রাফিক উপকরণগুলিতে ব্যবহারকারীর আসলে অ্যাক্সেস আছে কিনা তা পরীক্ষা করার একটি আদর্শ উপায় প্রদান করে, যা কনফিগারেশন ত্রুটি এবং সম্ভাব্য সুরক্ষা সমস্যা হ্রাস করে।
ব্যক্তিগত হিসেবে চিহ্নিত সংযোগগুলির জন্য, অর্থাৎ, যেখানে "connection.permissions" বৈশিষ্ট্যে একটি নির্দিষ্ট ব্যবহারকারী নির্দিষ্ট করা আছে, NetworkManager এখন ব্যবহারকারীর অ্যাক্সেসের জন্য একটি স্পষ্ট পরীক্ষা করে। ৮০২.১এক্স সার্টিফিকেট এবং কী এই প্রসঙ্গে সংজ্ঞায়িত। এই আচরণটি সার্টিফিকেট-ভিত্তিক প্রমাণীকরণের সাথে স্থাপনার ক্ষেত্রে অ্যাক্সেস নিয়ন্ত্রণকে শক্তিশালী করে, যা বিশ্ববিদ্যালয়, সরকারি সংস্থা এবং বৃহৎ সংস্থাগুলিতে সাধারণ।
nmcli-এর আপডেট এবং WireGuard-এর জন্য উন্নত সমর্থন
কমান্ড-লাইন ইন্টারফেস nmcliলিনাক্স সার্ভার এবং রিমোট মেশিনে সিস্টেম অ্যাডমিনিস্ট্রেটরদের দ্বারা বহুল ব্যবহৃত নেটওয়ার্ক ম্যানেজারও আপডেটগুলি গ্রহণ করে। নেটওয়ার্ক ম্যানেজার ১.৫৬ দিয়ে শুরু করে, ওয়্যারগার্ড পিয়ারদের সরাসরি জিজ্ঞাসা এবং পরিচালনা করা সম্ভব, স্ক্রিপ্ট এবং টার্মিনাল থেকে এই জনপ্রিয় ভিপিএন প্রোটোকলের প্রশাসনকে সহজ করে তোলে, বাহ্যিক সরঞ্জামের প্রয়োজন ছাড়াই এবং নেটওয়ার্ক ম্যানেজারের সাথে ইন্টিগ্রেশন উন্নত করে। হালকা ও দক্ষ ভিপিএন.
এর জন্য এই উন্নত সমর্থন WireGuard এটি অনেক প্রতিষ্ঠানের স্ট্যান্ডার্ড সিস্টেম টুলের সাথে একীভূত হালকা ও দক্ষ VPN গ্রহণের প্রবণতার সাথে ভালোভাবে খাপ খায়। nmcli-তে ব্যবস্থাপনাকে কেন্দ্রীভূত করা অটোমেশন এবং অবকাঠামোর অন্যান্য অংশের সাথে একীভূতকরণকে সহজ করে তোলে।
ব্রডব্যান্ড এবং ভিপিএন সংযোগের জন্য বাগ সংশোধন করা হয়েছে
ডেভেলপমেন্ট টিম একটি বাগ সমাধান করেছে যা প্রতিরোধ করছিল ব্রডব্যান্ড সংযোগে স্বয়ংক্রিয়ভাবে সংযোগ করুন মডেমটি "সংযোগ বিচ্ছিন্ন" বা "সংযোগ বিচ্ছিন্ন" অবস্থায় থাকাকালীন পুনঃসংযোগের চেষ্টা করা হলে এই বাগটি ঘটে। বাস্তবে, এর ফলে এমন পরিস্থিতি তৈরি হতে পারে যেখানে মোবাইল সংযোগ স্বয়ংক্রিয়ভাবে পুনরুদ্ধার করা সম্ভব হয়নি, যার জন্য ম্যানুয়াল হস্তক্ষেপের প্রয়োজন হতে পারে।
একটি সমস্যা যার কারণে কিছু সংযোগ বৈশিষ্ট্য সঠিকভাবে প্রয়োগ করা যাচ্ছিল না, তাও ঠিক করা হয়েছে। ভিপিএন সংযোগএই ধরণের ত্রুটি নিরাপত্তা নীতি বা প্রত্যাশিত নেটওয়ার্ক রুটগুলিকে প্রভাবিত করতে পারে, তাই এটি সংশোধন করলে NetworkManager-এর সামগ্রিক আচরণে আরও ভবিষ্যদ্বাণীযোগ্যতা এবং ধারাবাহিকতা আসে।
সংস্করণ এবং সংকলনে অভ্যন্তরীণ পরিবর্তন
অভ্যন্তরীণভাবে, NetworkManager 1.56 এর স্কিমকে একীভূত করে "-rcX" এবং "-dev" প্রত্যয় সহ সংস্করণ পুরো প্রকল্প জুড়ে। এটি সংস্করণের URL এবং টারবলের নাম, সেইসাথে nmcli টুল এবং চলমান ডেমন দ্বারা প্রদর্শিত সংখ্যাকে প্রভাবিত করে, যা কোনও নির্দিষ্ট সময়ে কোন বিল্ডটি ব্যবহৃত হচ্ছে তা আরও স্পষ্টভাবে সনাক্ত করতে সহায়তা করে।
আরেকটি প্রাসঙ্গিক প্রযুক্তিগত পরিবর্তন হল এর আপডেট এন-এসিডি এটি নিশ্চিত করে যে সিস্টেমটি সর্বদা eBPF সমর্থন সক্ষম করে কম্পাইল করা হয়, রানটাইমের সময় সনাক্ত করা হয় যে সিস্টেমটি আসলে এই বৈশিষ্ট্যটি ব্যবহার করতে পারে কিনা। এই পরিবর্তনটি ভিন্ন ভিন্ন পরিবেশের ব্যবস্থাপনাকে সহজ করে তোলে, যেখানে সমস্ত কার্নেল বা কনফিগারেশনের eBPF সামঞ্জস্যের স্তর একই থাকে না।
প্রাপ্যতা এবং আপডেটের সুপারিশ
NetworkManager 1.56 এর সোর্স কোড এখন এর থেকে পাওয়া যাবে গিটল্যাবে সংগ্রহস্থল যারা ম্যানুয়ালি কম্পাইল করতে বা কাস্টম ডিস্ট্রিবিউশনে ইন্টিগ্রেট করতে পছন্দ করেন তাদের জন্য। তবে, ডেস্কটপ এবং সার্ভার ব্যবহারকারীদের জন্য, সবচেয়ে সাধারণ অভ্যাস হল ডিস্ট্রিবিউশনের জন্য অপেক্ষা করা - যেমন ডেবিয়ান, উবুন্টু, ফেডোরা, ওপেনসুএসই, বা তাদের ডেরিভেটিভস - তাদের স্থিতিশীল বা দীর্ঘমেয়াদী সংগ্রহস্থলে আপডেট প্রকাশ করার জন্য।
গুরুত্বপূর্ণ সিস্টেমগুলিতে আপডেট করার আগে, সংশ্লিষ্ট বিতরণের জন্য রিলিজ নোটগুলি পর্যালোচনা করা এবং বিদ্যমান নেটওয়ার্ক মডিউল, ভিপিএন প্লাগইন এবং পরিচালনা সরঞ্জামগুলির সাথে সামঞ্জস্যতা পরীক্ষা করা যুক্তিযুক্ত। যেহেতু দিকগুলি যেমন সার্টিফিকেট ব্যবস্থাপনা, DNS এবং VPNসংবেদনশীল অবকাঠামোর সাথে কাজ করার সময় পরীক্ষামূলক পরিবেশে পরীক্ষা করা বাঞ্ছনীয়।
সামগ্রিকভাবে, NetworkManager 1.56 একটি আপডেট হিসেবে উপস্থাপিত হয়েছে যা উন্নত নেটওয়ার্ক প্রযুক্তির উপর নিয়ন্ত্রণ উন্নত করা, DNSSEC এবং সার্টিফিকেটের আরও ভাল পরিচালনার মাধ্যমে নিরাপত্তা জোরদার করা, WireGuard-এর মতো আধুনিক VPN-এর সাথে আন্তঃকার্যক্ষমতা উন্নত করা এবং ব্রডব্যান্ড সংযোগ এবং এনক্রিপ্ট করা টানেলগুলিকে প্রভাবিত করে এমন বাগগুলি সংশোধন করার উপর দৃষ্টি নিবদ্ধ করে, যার সাথে অভ্যন্তরীণ সমন্বয় রয়েছে যা বিভিন্ন লিনাক্স পরিবেশে সংস্করণ সনাক্তকরণ এবং সংকলনকে সহজতর করে।